4 types derived from NameFilter
System.Reflection.MetadataLoadContext (4)
System\Reflection\Runtime\BindingFlagSupport\NameFilter.cs (2)
19
internal sealed partial class NameFilterCaseSensitive :
NameFilter
32
internal sealed partial class NameFilterCaseInsensitive :
NameFilter
System\Reflection\Runtime\BindingFlagSupport\NameFilter.Ecma.cs (2)
14
internal sealed partial class NameFilterCaseSensitive :
NameFilter
19
internal sealed partial class NameFilterCaseInsensitive :
NameFilter
76 references to NameFilter
System.Reflection.MetadataLoadContext (76)
System\Reflection\Runtime\BindingFlagSupport\ConstructorPolicies.cs (1)
20
public sealed override IEnumerable<ConstructorInfo> CoreGetDeclaredMembers(RuntimeTypeInfo type,
NameFilter
? filter, RuntimeTypeInfo reflectedType)
System\Reflection\Runtime\BindingFlagSupport\EventPolicies.cs (1)
19
public sealed override IEnumerable<EventInfo> CoreGetDeclaredMembers(RuntimeTypeInfo type,
NameFilter
? filter, RuntimeTypeInfo reflectedType)
System\Reflection\Runtime\BindingFlagSupport\FieldPolicies.cs (1)
19
public sealed override IEnumerable<FieldInfo> CoreGetDeclaredMembers(RuntimeTypeInfo type,
NameFilter
? filter, RuntimeTypeInfo reflectedType)
System\Reflection\Runtime\BindingFlagSupport\MemberPolicies.cs (1)
29
public abstract IEnumerable<M> CoreGetDeclaredMembers(RuntimeTypeInfo type,
NameFilter
? filter, RuntimeTypeInfo reflectedType);
System\Reflection\Runtime\BindingFlagSupport\MethodPolicies.cs (1)
19
public sealed override IEnumerable<MethodInfo> CoreGetDeclaredMembers(RuntimeTypeInfo type,
NameFilter
? filter, RuntimeTypeInfo reflectedType)
System\Reflection\Runtime\BindingFlagSupport\NestedTypePolicies.cs (1)
26
public sealed override IEnumerable<Type> CoreGetDeclaredMembers(RuntimeTypeInfo type,
NameFilter
? filter, RuntimeTypeInfo reflectedType)
System\Reflection\Runtime\BindingFlagSupport\PropertyPolicies.cs (1)
19
public sealed override IEnumerable<PropertyInfo> CoreGetDeclaredMembers(RuntimeTypeInfo type,
NameFilter
? filter, RuntimeTypeInfo reflectedType)
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (1)
114
NameFilter
? nameFilter;
System\Reflection\TypeLoading\Types\Ecma\EcmaDefinitionType.BindingFlags.cs (6)
18
internal sealed override IEnumerable<ConstructorInfo> SpecializeConstructors(
NameFilter
? filter, RoInstantiationProviderType declaringType)
32
internal sealed override IEnumerable<MethodInfo> SpecializeMethods(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType)
46
internal sealed override IEnumerable<EventInfo> SpecializeEvents(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType)
56
internal sealed override IEnumerable<FieldInfo> SpecializeFields(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType)
66
internal sealed override IEnumerable<PropertyInfo> SpecializeProperties(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType)
76
internal sealed override IEnumerable<RoType> GetNestedTypesCore(
NameFilter
? filter)
System\Reflection\TypeLoading\Types\RoArrayType.cs (2)
73
internal sealed override IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter)
152
internal sealed override IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType)
System\Reflection\TypeLoading\Types\RoByRefType.cs (2)
35
internal sealed override IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter) => Array.Empty<ConstructorInfo>();
36
internal sealed override IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<MethodInfo>();
System\Reflection\TypeLoading\Types\RoConstructedGenericType.cs (6)
139
internal sealed override IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter) => _genericTypeDefinition.SpecializeConstructors(filter, this);
140
internal sealed override IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType) => _genericTypeDefinition.SpecializeMethods(filter, reflectedType, this);
141
internal sealed override IEnumerable<EventInfo> GetEventsCore(
NameFilter
? filter, Type reflectedType) => _genericTypeDefinition.SpecializeEvents(filter, reflectedType, this);
142
internal sealed override IEnumerable<FieldInfo> GetFieldsCore(
NameFilter
? filter, Type reflectedType) => _genericTypeDefinition.SpecializeFields(filter, reflectedType, this);
143
internal sealed override IEnumerable<PropertyInfo> GetPropertiesCore(
NameFilter
? filter, Type reflectedType) => _genericTypeDefinition.SpecializeProperties(filter, reflectedType, this);
144
internal sealed override IEnumerable<RoType> GetNestedTypesCore(
NameFilter
? filter) => _genericTypeDefinition.GetNestedTypesCore(filter);
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (10)
233
internal sealed override IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter) => SpecializeConstructors(filter, this);
234
internal sealed override IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType) => SpecializeMethods(filter, reflectedType, this);
235
internal sealed override IEnumerable<EventInfo> GetEventsCore(
NameFilter
? filter, Type reflectedType) => SpecializeEvents(filter, reflectedType, this);
236
internal sealed override IEnumerable<FieldInfo> GetFieldsCore(
NameFilter
? filter, Type reflectedType) => SpecializeFields(filter, reflectedType, this);
237
internal sealed override IEnumerable<PropertyInfo> GetPropertiesCore(
NameFilter
? filter, Type reflectedType) => SpecializeProperties(filter, reflectedType, this);
240
internal abstract IEnumerable<ConstructorInfo> SpecializeConstructors(
NameFilter
? filter, RoInstantiationProviderType declaringType);
241
internal abstract IEnumerable<MethodInfo> SpecializeMethods(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType);
242
internal abstract IEnumerable<EventInfo> SpecializeEvents(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType);
243
internal abstract IEnumerable<FieldInfo> SpecializeFields(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType);
244
internal abstract IEnumerable<PropertyInfo> SpecializeProperties(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType);
System\Reflection\TypeLoading\Types\RoExceptionType.cs (6)
43
internal sealed override IEnumerable<RoType> GetNestedTypesCore(
NameFilter
? filter) => throw null!;
45
internal sealed override IEnumerable<ConstructorInfo> SpecializeConstructors(
NameFilter
? filter, RoInstantiationProviderType declaringType) => throw null!;
46
internal sealed override IEnumerable<MethodInfo> SpecializeMethods(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType) => throw null!;
47
internal sealed override IEnumerable<EventInfo> SpecializeEvents(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType) => throw null!;
48
internal sealed override IEnumerable<FieldInfo> SpecializeFields(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType) => throw null!;
49
internal sealed override IEnumerable<PropertyInfo> SpecializeProperties(
NameFilter
? filter, Type reflectedType, RoInstantiationProviderType declaringType) => throw null!;
System\Reflection\TypeLoading\Types\RoFunctionPointerType.cs (6)
199
internal sealed override IEnumerable<EventInfo> GetEventsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<EventInfo>();
200
internal sealed override IEnumerable<FieldInfo> GetFieldsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<FieldInfo>();
201
internal sealed override IEnumerable<PropertyInfo> GetPropertiesCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<PropertyInfo>();
202
internal sealed override IEnumerable<RoType> GetNestedTypesCore(
NameFilter
? filter) => Array.Empty<RoType>();
210
internal sealed override IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter) => Array.Empty<ConstructorInfo>();
211
internal sealed override IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<MethodInfo>();
System\Reflection\TypeLoading\Types\RoGenericParameterType.cs (6)
88
internal sealed override IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter) => Array.Empty<ConstructorInfo>();
89
internal sealed override IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<MethodInfo>();
90
internal sealed override IEnumerable<EventInfo> GetEventsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<EventInfo>();
91
internal sealed override IEnumerable<FieldInfo> GetFieldsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<FieldInfo>();
92
internal sealed override IEnumerable<PropertyInfo> GetPropertiesCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<PropertyInfo>();
93
internal sealed override IEnumerable<RoType> GetNestedTypesCore(
NameFilter
? filter) => Array.Empty<RoType>();
System\Reflection\TypeLoading\Types\RoHasElementType.cs (4)
82
internal sealed override IEnumerable<EventInfo> GetEventsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<EventInfo>();
83
internal sealed override IEnumerable<FieldInfo> GetFieldsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<FieldInfo>();
84
internal sealed override IEnumerable<PropertyInfo> GetPropertiesCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<PropertyInfo>();
85
internal sealed override IEnumerable<RoType> GetNestedTypesCore(
NameFilter
? filter) => Array.Empty<RoType>();
System\Reflection\TypeLoading\Types\RoModifiedType.cs (6)
192
internal override IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
193
internal override IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
194
internal override IEnumerable<EventInfo> GetEventsCore(
NameFilter
? filter, Type reflectedType) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
195
internal override IEnumerable<FieldInfo> GetFieldsCore(
NameFilter
? filter, Type reflectedType) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
196
internal override IEnumerable<PropertyInfo> GetPropertiesCore(
NameFilter
? filter, Type reflectedType) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
197
internal override IEnumerable<RoType> GetNestedTypesCore(
NameFilter
? filter) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
System\Reflection\TypeLoading\Types\RoPointerType.cs (2)
35
internal sealed override IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter) => Array.Empty<ConstructorInfo>();
36
internal sealed override IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType) => Array.Empty<MethodInfo>();
System\Reflection\TypeLoading\Types\RoStubType.cs (6)
77
internal sealed override IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter) => throw null!;
78
internal sealed override IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType) => throw null!;
79
internal sealed override IEnumerable<EventInfo> GetEventsCore(
NameFilter
? filter, Type reflectedType) => throw null!;
80
internal sealed override IEnumerable<FieldInfo> GetFieldsCore(
NameFilter
? filter, Type reflectedType) => throw null!;
81
internal sealed override IEnumerable<PropertyInfo> GetPropertiesCore(
NameFilter
? filter, Type reflectedType) => throw null!;
82
internal sealed override IEnumerable<RoType> GetNestedTypesCore(
NameFilter
? filter) => throw null!;
System\Reflection\TypeLoading\Types\RoType.cs (6)
380
internal abstract IEnumerable<ConstructorInfo> GetConstructorsCore(
NameFilter
? filter);
381
internal abstract IEnumerable<MethodInfo> GetMethodsCore(
NameFilter
? filter, Type reflectedType);
382
internal abstract IEnumerable<EventInfo> GetEventsCore(
NameFilter
? filter, Type reflectedType);
383
internal abstract IEnumerable<FieldInfo> GetFieldsCore(
NameFilter
? filter, Type reflectedType);
384
internal abstract IEnumerable<PropertyInfo> GetPropertiesCore(
NameFilter
? filter, Type reflectedType);
385
internal abstract IEnumerable<RoType> GetNestedTypesCore(
NameFilter
? filter);