323 references to MemberTypes
illink (1)
ILLink.RoslynAnalyzer (1)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (1)
159 /// <item><see cref="System.Type.GetMember(string, System.Reflection.MemberTypes, System.Reflection.BindingFlags)"/></item>
Microsoft.Build (1)
Evaluation\Expander.cs (1)
4275MemberTypes.Method,
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (6)
Debugger\MemberInfo\TypeImpl.cs (6)
216case System.Reflection.MemberTypes.Constructor: 218case System.Reflection.MemberTypes.Event: 220case System.Reflection.MemberTypes.Field: 222case System.Reflection.MemberTypes.Method: 224case System.Reflection.MemberTypes.NestedType: 226case System.Reflection.MemberTypes.Property:
Microsoft.VisualBasic.Core (59)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (13)
97If (Not mi Is Nothing) AndAlso (mi.MemberType = MemberTypes.Field) Then 308If (Not mi Is Nothing) AndAlso (mi.MemberType = MemberTypes.Field) Then 573If member.MemberType = MemberTypes.Property Then 577If Not member Is Nothing AndAlso member.MemberType <> MemberTypes.Field Then 824If member.MemberType = MemberTypes.Property Then 828If Not member Is Nothing AndAlso member.MemberType <> MemberTypes.Field Then 998If member.MemberType = MemberTypes.Property Then 1133ElseIf ThisMember.MemberType = MemberTypes.Field Then 1156If ThisMember.MemberType <> MemberTypes.Field Then 1215Case MemberTypes.Method 1218Case MemberTypes.Field 1221Case MemberTypes.Constructor 1224Case MemberTypes.Property
Microsoft\VisualBasic\CompilerServices\NewLateBinding.vb (8)
432If members(0).MemberType = MemberTypes.Field Then 538If members(0).MemberType = MemberTypes.Field Then 589Return ((member.MemberType = MemberTypes.Method AndAlso 591(member.MemberType = MemberTypes.Property AndAlso 968If members(0).MemberType = MemberTypes.Field Then 1112If members(0).MemberType = MemberTypes.Field Then 1304If members(0).MemberType <> MemberTypes.Method AndAlso 1305members(0).MemberType <> MemberTypes.Property Then
Microsoft\VisualBasic\CompilerServices\OverloadResolution.vb (11)
511If newCandidate.MemberType = MemberTypes.Method AndAlso IsRawGeneric(newCandidateMethod) Then 546newCandidate.MemberType = MemberTypes.Method AndAlso 694ElseIf newCandidate.MemberType = MemberTypes.Property Then 759Case MemberTypes.Constructor, 760MemberTypes.Method 773Case MemberTypes.Property 800Case MemberTypes.Custom, 801MemberTypes.Event, 802MemberTypes.Field, 803MemberTypes.TypeInfo, 804MemberTypes.NestedType
Microsoft\VisualBasic\CompilerServices\Symbols.vb (11)
653Case MemberTypes.Method 656Case MemberTypes.Field 659Case MemberTypes.Constructor 662Case MemberTypes.Property 874Case MemberTypes.Constructor, 875MemberTypes.Method 882Case MemberTypes.Property 899Case MemberTypes.Field 1440Return _item.MemberType = MemberTypes.Property 1446Return _item.MemberType = MemberTypes.Method OrElse 1447_item.MemberType = MemberTypes.Constructor
Microsoft\VisualBasic\CompilerServices\Utils.LateBinder.vb (6)
547If method.MemberType = MemberTypes.Method Then returnType = DirectCast(method, MethodInfo).ReturnType 585ElseIf method.MemberType = MemberTypes.Constructor Then 712Case MemberTypes.Method, MemberTypes.Constructor 715Case MemberTypes.Field 718Case MemberTypes.Property
Microsoft\VisualBasic\CompilerServices\VBBinder.vb (10)
171(m_CachedMember.MemberType = MemberTypes.Method) AndAlso 1574If (Not m_CachedMember Is Nothing) AndAlso (m_CachedMember.MemberType = MemberTypes.Field) AndAlso (Not match(0) Is Nothing) AndAlso 2084ElseIf ThisMember.MemberType = MemberTypes.Field Then 2105ElseIf ThisMember.MemberType = MemberTypes.Method Then 2142ElseIf ThisMember.MemberType = MemberTypes.Property Then 2203ElseIf ThisMember.MemberType = MemberTypes.NestedType Then 2289Case MemberTypes.Method 2292Case MemberTypes.Field 2295Case MemberTypes.Constructor 2298Case MemberTypes.Property
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
471[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.MemberTypes))]
netstandard (1)
netstandard.cs (1)
1439[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.MemberTypes))]
PresentationCore (1)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Ink\KnownIds.cs (1)
297PublicMemberInfo = typeof(KnownIds).FindMembers(System.Reflection.MemberTypes.Field,
PresentationFramework (1)
System\Windows\Markup\BamlWriter.cs (1)
1132MemberInfo[] infos = ownerType.GetMember(propName, MemberTypes.Property, BindingFlags.Instance | BindingFlags.Public);
System.ComponentModel.Annotations (3)
System\ComponentModel\DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (3)
180MemberTypes allowedMemberTypes = MemberTypes.Property | MemberTypes.Field;
System.ComponentModel.Composition (51)
Microsoft\Internal\ReflectionServices.cs (2)
73case MemberTypes.TypeInfo: 74case MemberTypes.NestedType:
Microsoft\Internal\Requires.cs (2)
95public static void IsInMembertypeSet(MemberTypes value, string parameterName, MemberTypes enumFlagSet)
System\ComponentModel\Composition\AttributedModel\AttributedExportDefinition.cs (1)
54if ((_typeIdentityType != null) && (_member.MemberType != MemberTypes.Method) && _typeIdentityType.ContainsGenericParameters)
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (1)
132if (member.MemberType == MemberTypes.Method)
System\ComponentModel\Composition\Hosting\CompositionServices.cs (7)
32case MemberTypes.Property: 35case MemberTypes.NestedType: 36case MemberTypes.TypeInfo: 39case MemberTypes.Field: 41if (member.MemberType != MemberTypes.Field) 51if (member.MemberType == MemberTypes.Method) 141return (member.MemberType != MemberTypes.Method) ? member.GetDefaultTypeFromMember() : null;
System\ComponentModel\Composition\ReflectionModel\LazyMemberInfo.cs (20)
13private readonly MemberTypes _memberType; 27case MemberTypes.Property: 35case MemberTypes.Event: 45public LazyMemberInfo(MemberTypes memberType, params MemberInfo[] accessors) 61public LazyMemberInfo(MemberTypes memberType, Func<MemberInfo[]> accessorsCreator) 71public MemberTypes MemberType 146private static void EnsureSupportedMemberType(MemberTypes memberType, string argument) 148MemberTypes supportedTypes = MemberTypes.TypeInfo | MemberTypes.NestedType | MemberTypes.Constructor | MemberTypes.Field | MemberTypes.Method | MemberTypes.Property | MemberTypes.Event; 152private static bool AreAccessorsValid(MemberTypes memberType, MemberInfo[] accessors, out string errorMessage) 169case MemberTypes.Property: 176if (accessors.Where(accessor => (accessor != null) && (accessor.MemberType != MemberTypes.Method)).Any()) 184case MemberTypes.Event: 191if (accessors.Where(accessor => (accessor != null) && (accessor.MemberType != MemberTypes.Method)).Any())
System\ComponentModel\Composition\ReflectionModel\ReflectionExtensions.cs (11)
13MemberTypes memberType = lazyMember.MemberType; 17case MemberTypes.Field: 24case MemberTypes.Property: 31case MemberTypes.NestedType: 32case MemberTypes.TypeInfo: 36if (memberType != MemberTypes.Method) 48if (member.MemberType == MemberTypes.Property) 57return new LazyMemberInfo(MemberTypes.Property, accessors); 67if ((lazyMember.MemberType != MemberTypes.Field) && (lazyMember.MemberType != MemberTypes.Property)) 130if (member.MemberType == MemberTypes.Property)
System\ComponentModel\Composition\ReflectionModel\ReflectionModelServices.cs (7)
153Requires.IsInMembertypeSet(exportingMember.MemberType, nameof(exportingMember), MemberTypes.Field | MemberTypes.Property | MemberTypes.NestedType | MemberTypes.TypeInfo | MemberTypes.Method); 214Requires.IsInMembertypeSet(importingMember.MemberType, nameof(importingMember), MemberTypes.Property | MemberTypes.Field);
System.ComponentModel.Composition.Registration (9)
System\ComponentModel\Composition\Registration\PartBuilderOfT.cs (1)
50if (memberInfo.MemberType == MemberTypes.Property)
System\ComponentModel\Composition\Registration\RegistrationBuilder.cs (8)
125if (member.MemberType == MemberTypes.TypeInfo || member.MemberType == MemberTypes.NestedType) 151case MemberTypes.Constructor: 161case MemberTypes.TypeInfo: 162case MemberTypes.NestedType: 163case MemberTypes.Property: 200else if (member.MemberType == System.Reflection.MemberTypes.Constructor || member.MemberType == System.Reflection.MemberTypes.Property)
System.Linq.Expressions (1)
System\Dynamic\DynamicObject.cs (1)
816MemberInfo[] methods = Value.GetType().GetMember(method.Name, MemberTypes.Method, BindingFlags.Public | BindingFlags.Instance);
System.Private.CoreLib (101)
src\libraries\System.Private.CoreLib\src\System\Reflection\ConstructorInfo.cs (2)
14public override MemberTypes MemberType => MemberTypes.Constructor;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ConstructorOnTypeBuilderInstantiation.cs (1)
38public override MemberTypes MemberType => _ctor.MemberType;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\FieldOnTypeBuilderInstantiation.cs (2)
45public override MemberTypes MemberType => MemberTypes.Field;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
43public override MemberTypes MemberType => _method.MemberType;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (1)
51public override MemberTypes MemberType => _method.MemberType;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
459public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
208public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) { throw new NotSupportedException(); }
src\libraries\System.Private.CoreLib\src\System\Reflection\EventInfo.cs (2)
13public override MemberTypes MemberType => MemberTypes.Event;
src\libraries\System.Private.CoreLib\src\System\Reflection\FieldInfo.cs (2)
14public override MemberTypes MemberType => MemberTypes.Field;
src\libraries\System.Private.CoreLib\src\System\Reflection\MemberInfo.cs (1)
13public abstract MemberTypes MemberType { get; }
src\libraries\System.Private.CoreLib\src\System\Reflection\MethodInfo.cs (2)
13public override MemberTypes MemberType => MemberTypes.Method;
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
157public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
src\libraries\System.Private.CoreLib\src\System\Reflection\ParameterInfo.cs (4)
71case MemberTypes.Constructor: 72case MemberTypes.Method: 75if (MemberImpl.MemberType == MemberTypes.Method) 90case MemberTypes.Property:
src\libraries\System.Private.CoreLib\src\System\Reflection\PropertyInfo.cs (2)
14public override MemberTypes MemberType => MemberTypes.Property;
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (4)
37public sealed override MemberTypes MemberType => MemberTypes.TypeInfo; 151public sealed override MemberInfo[] FindMembers(MemberTypes memberType, BindingFlags bindingAttr, MemberFilter? filter, object? filterCriteria) => throw new NotSupportedException(SR.NotSupported_SignatureType); 157public sealed override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
133public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) => typeImpl.GetMember(name, type, bindingAttr);
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (6)
23public override MemberTypes MemberType => (IsPublic || IsNotPublic) ? MemberTypes.TypeInfo : MemberTypes.NestedType; 455=> thisType.GetMember(name, MemberTypes.Field, bindingFlags) as FieldInfo[]; 572=> thisType.GetMember(name, MemberTypes.Method, bindingFlags) as MethodInfo[]; 613=> thisType.GetMember(name, MemberTypes.Property, bindingFlags) as PropertyInfo[];
src\libraries\System.Private.CoreLib\src\System\Type.cs (4)
19public override MemberTypes MemberType => MemberTypes.TypeInfo; 245public virtual MemberInfo[] GetMember(string name, BindingFlags bindingAttr) => GetMember(name, MemberTypes.All, bindingAttr); 248public virtual MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SubclassOverride);
src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (12)
146public virtual MemberInfo[] FindMembers(MemberTypes memberType, BindingFlags bindingAttr, MemberFilter? filter, object? filterCriteria) 160if ((memberType & MemberTypes.Method) != 0) 178if ((memberType & MemberTypes.Constructor) != 0) 196if ((memberType & MemberTypes.Field) != 0) 214if ((memberType & MemberTypes.Property) != 0) 232if ((memberType & MemberTypes.Event) != 0) 250if ((memberType & MemberTypes.NestedType) != 0) 419case MemberTypes.Constructor: 420case MemberTypes.Method: 435if (m.MemberType == MemberTypes.Method) 454case MemberTypes.Field: 505if (m.MemberType == MemberTypes.NestedType)
src\System\Attribute.CoreCLR.cs (11)
460MemberTypes.Property => InternalGetCustomAttributes((PropertyInfo)element, attributeType, inherit), 461MemberTypes.Event => InternalGetCustomAttributes((EventInfo)element, attributeType, inherit), 477MemberTypes.Property => InternalGetCustomAttributes((PropertyInfo)element, typeof(Attribute), inherit), 478MemberTypes.Event => InternalGetCustomAttributes((EventInfo)element, typeof(Attribute), inherit), 499MemberTypes.Property => InternalIsDefined((PropertyInfo)element, attributeType, inherit), 500MemberTypes.Event => InternalIsDefined((EventInfo)element, attributeType, inherit), 549if (member.MemberType == MemberTypes.Method && inherit) 563if (member.MemberType == MemberTypes.Method && inherit) 588case MemberTypes.Method: // We need to climb up the member hierarchy 591case MemberTypes.Constructor: 594case MemberTypes.Property:
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (1)
184public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
146public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) { throw new NotSupportedException(); }
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
803public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
src\System\Reflection\RuntimeConstructorInfo.CoreCLR.cs (2)
162public override MemberTypes MemberType => MemberTypes.Constructor;
src\System\Reflection\RuntimeEventInfo.cs (2)
121public override MemberTypes MemberType => MemberTypes.Event;
src\System\Reflection\RuntimeFieldInfo.cs (2)
40public override MemberTypes MemberType => MemberTypes.Field;
src\System\Reflection\RuntimeMethodInfo.CoreCLR.cs (2)
230public override MemberTypes MemberType => MemberTypes.Method;
src\System\Reflection\RuntimePropertyInfo.cs (2)
169public override MemberTypes MemberType => MemberTypes.Property;
src\System\RuntimeType.CoreCLR.cs (27)
1825RuntimeMethodHandle.GetName(methodHandle), MemberTypes.Constructor | MemberTypes.Method, 2171if (memberInfo.MemberType != MemberTypes.TypeInfo && 2172memberInfo.MemberType != MemberTypes.NestedType) 3028public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 3042if ((type & MemberTypes.Method) != 0) 3045if (type == MemberTypes.Method) 3051if ((type & MemberTypes.Constructor) != 0) 3054if (type == MemberTypes.Constructor) 3060if ((type & MemberTypes.Property) != 0) 3063if (type == MemberTypes.Property) 3069if ((type & MemberTypes.Event) != 0) 3072if (type == MemberTypes.Event) 3078if ((type & MemberTypes.Field) != 0) 3081if (type == MemberTypes.Field) 3087if ((type & (MemberTypes.NestedType | MemberTypes.TypeInfo)) != 0) 3090if (type == MemberTypes.NestedType || type == MemberTypes.TypeInfo) 3095MemberInfo[] compressMembers = (type == (MemberTypes.Method | MemberTypes.Constructor)) ? 3119MemberTypes.Method => GetMethodWithSameMetadataDefinitionAs(runtimeType, member), 3120MemberTypes.Constructor => GetConstructorWithSameMetadataDefinitionAs(runtimeType, member), 3121MemberTypes.Property => GetPropertyWithSameMetadataDefinitionAs(runtimeType, member), 3122MemberTypes.Field => GetFieldWithSameMetadataDefinitionAs(runtimeType, member), 3123MemberTypes.Event => GetEventWithSameMetadataDefinitionAs(runtimeType, member), 3124MemberTypes.NestedType => GetNestedTypeWithSameMetadataDefinitionAs(runtimeType, member),
System.Reflection (1)
System.Reflection.cs (1)
23[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.MemberTypes))]
System.Reflection.Context (15)
System\Reflection\Context\CustomReflectionContext.Projector.cs (7)
229case MemberTypes.TypeInfo: 230case MemberTypes.NestedType: 234case MemberTypes.Constructor: 238case MemberTypes.Event: 242case MemberTypes.Field: 246case MemberTypes.Method: 250case MemberTypes.Property:
System\Reflection\Context\Delegation\DelegatingType.cs (1)
240public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
System\Reflection\Context\Projection\ProjectingType.cs (7)
108public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 115if ((type & MemberTypes.Constructor) != 0) 118if ((type & MemberTypes.Event) != 0) 121if ((type & MemberTypes.Field) != 0) 124if ((type & MemberTypes.Method) != 0) 127if ((type & MemberTypes.NestedType) != 0) 130if ((type & MemberTypes.Property) != 0)
System.Reflection.Emit (19)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
43public override MemberTypes MemberType => _method.MemberType;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
459public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
System\Reflection\Emit\EnumBuilderImpl.cs (1)
141public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) => throw new NotSupportedException();
System\Reflection\Emit\GenericTypeParameterBuilderImpl.cs (1)
132public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) => throw new NotSupportedException();
System\Reflection\Emit\TypeBuilderImpl.cs (15)
1176public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 1190if ((type & MemberTypes.Method) != 0) 1193if (type == MemberTypes.Method) 1199if ((type & MemberTypes.Constructor) != 0) 1202if (type == MemberTypes.Constructor) 1208if ((type & MemberTypes.Property) != 0) 1211if (type == MemberTypes.Property) 1227if ((type & MemberTypes.Field) != 0) 1230if (type == MemberTypes.Field) 1236if ((type & (MemberTypes.NestedType | MemberTypes.TypeInfo)) != 0) 1239if (type == MemberTypes.NestedType || type == MemberTypes.TypeInfo) 1244MemberInfo[] compressMembers = (type == (MemberTypes.Method | MemberTypes.Constructor)) ?
System.Reflection.MetadataLoadContext (23)
System\Reflection\TypeLoading\CustomAttributes\CustomAttributeHelpers.cs (2)
17MemberInfo[] members = attributeType.GetMember(name, MemberTypes.Field | MemberTypes.Property, BindingFlags.Public | BindingFlags.Instance);
System\Reflection\TypeLoading\RuntimeTypeInfo.GetMember.cs (18)
11public sealed override MemberInfo[] GetMembers(BindingFlags bindingAttr) => GetMemberImpl(null, MemberTypes.All, bindingAttr); 16return GetMemberImpl(name, MemberTypes.All, bindingAttr); 19public sealed override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 26private MemberInfo[] GetMemberImpl(string? optionalNameOrPrefix, MemberTypes type, BindingFlags bindingAttr) 43if ((results = QuerySpecificMemberTypeIfRequested(type, optionalName, bindingAttr, predicate, MemberTypes.Method, out QueryResult<MethodInfo> methods)) != null) 45if ((results = QuerySpecificMemberTypeIfRequested(type, optionalName, bindingAttr, predicate, MemberTypes.Constructor, out QueryResult<ConstructorInfo> constructors)) != null) 47if ((results = QuerySpecificMemberTypeIfRequested(type, optionalName, bindingAttr, predicate, MemberTypes.Property, out QueryResult<PropertyInfo> properties)) != null) 49if ((results = QuerySpecificMemberTypeIfRequested(type, optionalName, bindingAttr, predicate, MemberTypes.Event, out QueryResult<EventInfo> events)) != null) 51if ((results = QuerySpecificMemberTypeIfRequested(type, optionalName, bindingAttr, predicate, MemberTypes.Field, out QueryResult<FieldInfo> fields)) != null) 53if ((results = QuerySpecificMemberTypeIfRequested(type, optionalName, bindingAttr, predicate, MemberTypes.NestedType, out QueryResult<Type> nestedTypes)) != null) 55if ((type & (MemberTypes.NestedType | MemberTypes.TypeInfo)) == MemberTypes.TypeInfo) 57if ((results = QuerySpecificMemberTypeIfRequested(type, optionalName, bindingAttr, predicate, MemberTypes.TypeInfo, out nestedTypes)) != null) 62results = (type == (MemberTypes.Method | MemberTypes.Constructor)) ? new MethodBase[numMatches] : new MemberInfo[numMatches]; 88private M[]? QuerySpecificMemberTypeIfRequested<M>(MemberTypes memberType, string? optionalName, BindingFlags bindingAttr, Func<MemberInfo, bool>? optionalPredicate, MemberTypes targetMemberType, out QueryResult<M> queryResult) where M : MemberInfo
System\Reflection\TypeLoading\Types\RoType.cs (3)
283public sealed override MemberTypes MemberType => IsPublic || IsNotPublic ? MemberTypes.TypeInfo : MemberTypes.NestedType;
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
475[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.MemberTypes))]
System.Text.Json (14)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (4)
338jsonPropertyInfo.MemberType = MemberTypes.Property; 342jsonPropertyInfo.MemberType = MemberTypes.Field; 478if (propertyInfo.MemberType is MemberTypes.Property) 484Debug.Assert(propertyInfo.MemberType is MemberTypes.Field);
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (3)
158if (jsonPropertyInfo.MemberType == MemberTypes.Field && !jsonPropertyInfo.SrcGen_HasJsonInclude && !typeInfo.Options.IncludeFields) 181propertyInfo.MemberType = propertyInfoValues.IsProperty ? MemberTypes.Property : MemberTypes.Field;
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (7)
225internal MemberTypes MemberType { get; set; } 532Debug.Assert(MemberType is 0 or MemberTypes.Field or MemberTypes.Property); 755Debug.Assert(MemberType == MemberTypes.Property || MemberType == MemberTypes.Field || MemberType == default); 758MemberTypes.Property => Options.IgnoreReadOnlyProperties, 759MemberTypes.Field => Options.IgnoreReadOnlyFields,
System.Xaml (7)
System\Xaml\Runtime\ClrObjectRuntime.cs (1)
125MemberInfo[] members = type.GetMember(methodName, MemberTypes.Method, flags);
System\Xaml\Schema\CollectionReflector.cs (2)
308MemberInfo[] addMembers = type.GetMember(KnownStrings.Add, MemberTypes.Method, GetBindingFlags(type)); 366foreach (MemberInfo mi in type.GetMember(name, MemberTypes.Method,
System\Xaml\Schema\TypeReflector.cs (4)
606MemberInfo[] infos = UnderlyingType.GetMember(name, MemberTypes.Property, AllProperties_BF); 781MemberInfo[] adders = UnderlyingType.GetMember(adderName, MemberTypes.Method, AttachableProperties_BF); 789MemberInfo[] getters = UnderlyingType.GetMember(KnownStrings.Get + name, MemberTypes.Method, AttachableProperties_BF); 797MemberInfo[] setters = UnderlyingType.GetMember(KnownStrings.Set + name, MemberTypes.Method, AttachableProperties_BF);
System.Xaml.Tests (6)
Common\CustomConstructorInfo.cs (2)
43public Optional<MemberTypes> MemberTypeResult { get; set; } 44public override MemberTypes MemberType => MemberTypeResult.Or(DelegatingConstructor.MemberType);
Common\CustomMethodInfo.cs (2)
37public Optional<MemberTypes> MemberTypeResult { get; set; } 38public override MemberTypes MemberType => MemberTypeResult.Or(DelegatingMethod.MemberType);
Common\CustomType.cs (1)
54public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
System\Xaml\XamlMemberTests.cs (1)
2381public override MemberTypes MemberType => DelegatingProperty.MemberType;