System.Diagnostics.FilterElement.RefreshRuntimeObject C# (CSharp) Method

RefreshRuntimeObject() private method

private RefreshRuntimeObject ( TraceFilter filter ) : TraceFilter
filter TraceFilter
return TraceFilter
        internal TraceFilter RefreshRuntimeObject(TraceFilter filter) {
            if (Type.GetType(TypeName) != filter.GetType() || InitData != filter.initializeData) {
                // type or initdata changed
                _runtimeObject = null;
                return GetRuntimeObject();
            }
            else {
                return filter;
            }
        }
    }