315 references to FieldAttributes
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (1)
145FieldAttributes.Private
Microsoft.AspNetCore.SignalR.Core (2)
Internal\TypedClientBuilder.cs (2)
56var proxyField = type.DefineField("_proxy", typeof(IClientProxy), FieldAttributes.Private | FieldAttributes.InitOnly);
Microsoft.CodeAnalysis (20)
MetadataReader\ModuleExtensions.cs (6)
26var flags = module.GetFieldDefFlagsOrThrow(field); 39public static bool ShouldImportField(FieldAttributes flags, MetadataImportOptions importOptions) 41switch (flags & FieldAttributes.FieldAccessMask) 43case FieldAttributes.Private: 44case FieldAttributes.PrivateScope: 47case FieldAttributes.Assembly:
MetadataReader\PEModule.cs (2)
3580public FieldAttributes GetFieldDefFlagsOrThrow(FieldDefinitionHandle fieldDef) 3589out FieldAttributes flags)
PEWriter\MetadataWriter.cs (12)
753public static FieldAttributes GetFieldAttributes(IFieldDefinition fieldDef) 755var result = (FieldAttributes)fieldDef.Visibility; 758result |= FieldAttributes.Static; 763result |= FieldAttributes.InitOnly; 768result |= FieldAttributes.Literal; 773result |= FieldAttributes.NotSerialized; 778result |= FieldAttributes.HasFieldRVA; 783result |= FieldAttributes.SpecialName; 788result |= FieldAttributes.RTSpecialName; 793result |= FieldAttributes.HasFieldMarshal; 798result |= FieldAttributes.HasDefault;
Microsoft.CodeAnalysis.CSharp (27)
Symbols\Metadata\PE\PEFieldSymbol.cs (20)
118private readonly FieldAttributes _flags; 191internal FieldAttributes Flags 203return (_flags & FieldAttributes.SpecialName) != 0; 211return (_flags & FieldAttributes.RTSpecialName) != 0; 220return (_flags & FieldAttributes.NotSerialized) != 0; 238return ((_flags & FieldAttributes.HasFieldMarshal) != 0); 246if ((_flags & FieldAttributes.HasFieldMarshal) == 0) 259if ((_flags & FieldAttributes.HasFieldMarshal) == 0) 461return (_flags & FieldAttributes.InitOnly) != 0; 478return (_flags & FieldAttributes.Literal) != 0 || GetConstantValue(ConstantFieldsInProgress.Empty, earlyDecodingWellKnownAttributes: false) != null; 488if ((_flags & FieldAttributes.Literal) != 0) 536switch (_flags & FieldAttributes.FieldAccessMask) 538case FieldAttributes.Assembly: 542case FieldAttributes.FamORAssem: 546case FieldAttributes.FamANDAssem: 550case FieldAttributes.Private: 551case FieldAttributes.PrivateScope: 555case FieldAttributes.Public: 559case FieldAttributes.Family: 576return (_flags & FieldAttributes.Static) != 0;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (7)
1134FieldAttributes fieldFlags = module.GetFieldDefFlagsOrThrow(fieldDef); 1135if ((fieldFlags & FieldAttributes.Static) == 0 && ModuleExtensions.ShouldImportField(fieldFlags, moduleSymbol.ImportOptions)) 1407FieldAttributes fieldFlags; 1418if ((fieldFlags & FieldAttributes.Static) == 0) 1491FieldAttributes fieldFlags; 1496if ((fieldFlags & FieldAttributes.Static) == 0) 2203(isOrdinaryStruct && (module.GetFieldDefFlagsOrThrow(fieldRid) & FieldAttributes.Static) == 0) ||
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (10)
Attributes\AttributeTests_WellKnownAttributes.cs (10)
4744var flags = field.Attributes; 4751Assert.Equal(FieldAttributes.SpecialName, flags & FieldAttributes.SpecialName); 4755Assert.Equal((FieldAttributes)0, flags & FieldAttributes.SpecialName); 4852var flags = field.Attributes; 4859Assert.Equal(FieldAttributes.NotSerialized, flags & FieldAttributes.NotSerialized); 4865Assert.Equal((FieldAttributes)0, flags & FieldAttributes.NotSerialized);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\InitOnlyMemberTests.cs (2)
1507Assert.Equal(System.Reflection.FieldAttributes.InitOnly | System.Reflection.FieldAttributes.Private, peBackingField.Flags);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\AnonymousTypesSymbolTests.cs (2)
251Assert.Equal(FieldAttributes.Private | FieldAttributes.InitOnly, field.Attributes);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (5)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\TypeHelpers.cs (5)
252var attributes = field.Attributes; 253return ((attributes & System.Reflection.FieldAttributes.Public) == System.Reflection.FieldAttributes.Public) || 254((attributes & System.Reflection.FieldAttributes.Family) == System.Reflection.FieldAttributes.Family);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (9)
Debugger\Engine\DkmClrModuleInstance.cs (1)
79int IMetadataImport.GetFieldProps(int mb, out int mdTypeDef, StringBuilder szField, int cchField, out int pchField, out FieldAttributes pdwAttr, out EmbeddedBlobPointer ppvSigBlob, out int pcbSigBlob, out int pdwCPlusTypeFlab, out IntPtr ppValue, out int pcchValue)
Debugger\Engine\DkmClrValue.cs (2)
469if (field.Attributes.HasFlag(System.Reflection.FieldAttributes.Literal) || field.Attributes.HasFlag(System.Reflection.FieldAttributes.InitOnly))
Debugger\MemberInfo\FieldInfoImpl.cs (1)
27public override System.Reflection.FieldAttributes Attributes
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\TypeHelpers.cs (5)
252var attributes = field.Attributes; 253return ((attributes & System.Reflection.FieldAttributes.Public) == System.Reflection.FieldAttributes.Public) || 254((attributes & System.Reflection.FieldAttributes.Family) == System.Reflection.FieldAttributes.Family);
Microsoft.CodeAnalysis.Test.Utilities (23)
Metadata\MetadataValidation.cs (2)
91Assert.NotEqual(0, (int)(field.Attributes & FieldAttributes.HasFieldMarshal)); 99Assert.Equal(0, (int)(field.Attributes & FieldAttributes.HasFieldMarshal));
Platform\Custom\MetadataSignatureHelper.cs (21)
213public static StringBuilder AppendFieldAttributes(StringBuilder sb, FieldAttributes attributes, bool all = true) 216switch (attributes & FieldAttributes.FieldAccessMask) 218case FieldAttributes.PrivateScope: visibility = "privatescope"; break; 219case FieldAttributes.Private: visibility = "private"; break; 220case FieldAttributes.FamANDAssem: visibility = "famandassem"; break; 221case FieldAttributes.Assembly: visibility = "assembly"; break; 222case FieldAttributes.Family: visibility = "family"; break; 223case FieldAttributes.FamORAssem: visibility = "famorassem"; break; 224case FieldAttributes.Public: visibility = "public"; break; 231sb.Append((attributes & FieldAttributes.Static) != 0 ? " static" : " instance"); 233if ((attributes & FieldAttributes.InitOnly) != 0) 235if ((attributes & FieldAttributes.Literal) != 0) 237if ((attributes & FieldAttributes.NotSerialized) != 0) 239if ((attributes & FieldAttributes.SpecialName) != 0) 241if ((attributes & FieldAttributes.RTSpecialName) != 0) 246if ((attributes & FieldAttributes.PinvokeImpl) != 0) 248if ((attributes & FieldAttributes.HasFieldMarshal) != 0) 250if ((attributes & FieldAttributes.HasDefault) != 0) 252if ((attributes & FieldAttributes.HasFieldRVA) != 0) 626if (field.Attributes.HasFlag(FieldAttributes.SpecialName)) 628if (field.Attributes.HasFlag(FieldAttributes.RTSpecialName))
Microsoft.CodeAnalysis.VisualBasic (23)
Symbols\Metadata\PE\PEFieldSymbol.vb (20)
38Private ReadOnly _flags As FieldAttributes 84Friend ReadOnly Property FieldFlags As FieldAttributes 112Select Case _flags And FieldAttributes.FieldAccessMask 113Case FieldAttributes.Assembly 116Case FieldAttributes.FamORAssem 119Case FieldAttributes.FamANDAssem 122Case FieldAttributes.Private, 123FieldAttributes.PrivateScope 126Case FieldAttributes.Public 129Case FieldAttributes.Family 197Return (_flags And FieldAttributes.SpecialName) <> 0 203Return (_flags And FieldAttributes.RTSpecialName) <> 0 210Return (_flags And FieldAttributes.NotSerialized) <> 0 217Return (_flags And FieldAttributes.InitOnly) <> 0 223Return (_flags And FieldAttributes.Literal) <> 0 OrElse GetConstantValue(ConstantFieldsInProgress.Empty) IsNot Nothing 231If (_flags And FieldAttributes.Literal) <> 0 Then 307Return (_flags And FieldAttributes.Static) <> 0 327Return (_flags And FieldAttributes.HasFieldMarshal) <> 0 333If (_flags And FieldAttributes.HasFieldMarshal) = 0 Then 343If (_flags And FieldAttributes.HasFieldMarshal) = 0 Then
Symbols\Metadata\PE\PENamedTypeSymbol.vb (3)
14Imports FieldAttributes = System.Reflection.FieldAttributes 1180If ([module].GetFieldDefFlagsOrThrow(fieldDef) And FieldAttributes.Static) = 0 Then 1186If ([module].GetFieldDefFlagsOrThrow(fieldDef) And FieldAttributes.Static) = 0 Then
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (14)
Attributes\AttributeTests_WellKnownAttributes.vb (6)
3233Assert.Equal(FieldAttributes.SpecialName, flags And FieldAttributes.SpecialName) 3236Assert.Equal(0, flags And FieldAttributes.SpecialName) 3354Assert.Equal(FieldAttributes.NotSerialized, flags And FieldAttributes.NotSerialized) 3357Assert.Equal(0, flags And FieldAttributes.NotSerialized)
Emit\NoPiaEmbedTypes.vb (8)
1072Assert.Equal(FieldAttributes.Public, f5.FieldFlags) 1116Assert.Equal(FieldAttributes.Public Or FieldAttributes.SpecialName Or FieldAttributes.RTSpecialName, value__.FieldFlags) 1128Assert.Equal(FieldAttributes.Public Or FieldAttributes.Static Or FieldAttributes.Literal Or FieldAttributes.HasDefault, f1.FieldFlags)
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
457[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.FieldAttributes))]
netstandard (1)
netstandard.cs (1)
1425[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.FieldAttributes))]
SemanticSearch.BuildTask (6)
GenerateFilteredReferenceAssembliesTask.cs (6)
525var oldVisibility = def.Attributes & FieldAttributes.FieldAccessMask; 526var newVisibility = FieldAttributes.Private; 536Debug.Assert((FieldAttributes)ReadUInt16(writer.BaseStream) == def.Attributes); 540writer.Write((ushort)(def.Attributes & ~FieldAttributes.FieldAccessMask | newVisibility));
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\MetadataViewGenerator.cs (1)
230FieldAttributes.Private);
System.Diagnostics.StackTrace (3)
System\Diagnostics\SymbolStore\ISymbolWriter.cs (3)
89FieldAttributes attributes, 119FieldAttributes attributes, 128FieldAttributes attributes,
System.Private.CoreLib (97)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\FieldOnTypeBuilderInstantiation.cs (1)
71public override FieldAttributes Attributes => _field.Attributes;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ILGenerator.cs (1)
147if ((fld.Attributes & FieldAttributes.Static) != 0)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ModuleBuilder.cs (4)
92public FieldBuilder DefineInitializedData(string name, byte[] data, FieldAttributes attributes) 95protected abstract FieldBuilder DefineInitializedDataCore(string name, byte[] data, FieldAttributes attributes); 153public FieldBuilder DefineUninitializedData(string name, int size, FieldAttributes attributes) 156protected abstract FieldBuilder DefineUninitializedDataCore(string name, int size, FieldAttributes attributes);
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilder.cs (7)
71public FieldBuilder DefineField(string fieldName, Type type, FieldAttributes attributes) 75FieldAttributes attributes) 84FieldAttributes attributes); 97public FieldBuilder DefineInitializedData(string name, byte[] data, FieldAttributes attributes) 104protected abstract FieldBuilder DefineInitializedDataCore(string name, byte[] data, FieldAttributes attributes); 262public FieldBuilder DefineUninitializedData(string name, int size, FieldAttributes attributes) 265protected abstract FieldBuilder DefineUninitializedDataCore(string name, int size, FieldAttributes attributes);
src\libraries\System.Private.CoreLib\src\System\Reflection\FieldAccessor.cs (5)
51if ((_fieldInfo.Attributes & FieldAttributes.HasFieldRVA) != 0) 333private bool IsStatic() => (_fieldInfo.Attributes & FieldAttributes.Static) == FieldAttributes.Static; 386if ((_fieldInfo.Attributes & FieldAttributes.InitOnly) == FieldAttributes.InitOnly &&
src\libraries\System.Private.CoreLib\src\System\Reflection\FieldInfo.cs (19)
16public abstract FieldAttributes Attributes { get; } 19public bool IsInitOnly => (Attributes & FieldAttributes.InitOnly) != 0; 20public bool IsLiteral => (Attributes & FieldAttributes.Literal) != 0; 22public bool IsNotSerialized => (Attributes & FieldAttributes.NotSerialized) != 0; 23public bool IsPinvokeImpl => (Attributes & FieldAttributes.PinvokeImpl) != 0; 24public bool IsSpecialName => (Attributes & FieldAttributes.SpecialName) != 0; 25public bool IsStatic => (Attributes & FieldAttributes.Static) != 0; 27public bool IsAssembly => (Attributes & FieldAttributes.FieldAccessMask) == FieldAttributes.Assembly; 28public bool IsFamily => (Attributes & FieldAttributes.FieldAccessMask) == FieldAttributes.Family; 29public bool IsFamilyAndAssembly => (Attributes & FieldAttributes.FieldAccessMask) == FieldAttributes.FamANDAssem; 30public bool IsFamilyOrAssembly => (Attributes & FieldAttributes.FieldAccessMask) == FieldAttributes.FamORAssem; 31public bool IsPrivate => (Attributes & FieldAttributes.FieldAccessMask) == FieldAttributes.Private; 32public bool IsPublic => (Attributes & FieldAttributes.FieldAccessMask) == FieldAttributes.Public;
src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (16)
456FieldAttributes criteria; 460criteria = (FieldAttributes)i; 467FieldAttributes attr = ((FieldInfo)m).Attributes; 468if (((criteria & FieldAttributes.FieldAccessMask) != 0) && (attr & FieldAttributes.FieldAccessMask) != (criteria & FieldAttributes.FieldAccessMask)) 470if (((criteria & FieldAttributes.Static) != 0) && (attr & FieldAttributes.Static) == 0) 472if (((criteria & FieldAttributes.InitOnly) != 0) && (attr & FieldAttributes.InitOnly) == 0) 474if (((criteria & FieldAttributes.Literal) != 0) && (attr & FieldAttributes.Literal) == 0) 477if (((criteria & FieldAttributes.NotSerialized) != 0) && (attr & FieldAttributes.NotSerialized) == 0) 480if (((criteria & FieldAttributes.PinvokeImpl) != 0) && (attr & FieldAttributes.PinvokeImpl) == 0)
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (6)
36FieldAttributes.Public | FieldAttributes.Static | FieldAttributes.Literal); 311m_underlyingField = m_typeBuilder.DefineField("value__", underlyingType, FieldAttributes.Public | FieldAttributes.SpecialName | FieldAttributes.RTSpecialName);
src\System\Reflection\Emit\RuntimeFieldBuilder.cs (4)
15private readonly FieldAttributes m_Attributes; 21Type[]? requiredCustomModifiers, Type[]? optionalCustomModifiers, FieldAttributes attributes) 32m_Attributes = attributes & ~FieldAttributes.ReservedMask; 108public override FieldAttributes Attributes => m_Attributes;
src\System\Reflection\Emit\RuntimeModuleBuilder.cs (2)
840protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data, FieldAttributes attributes) 856protected override FieldBuilder DefineUninitializedDataCore(string name, int size, FieldAttributes attributes)
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (7)
77FieldAttributes attributes); 465private FieldBuilder DefineDataHelper(string name, byte[]? data, int size, FieldAttributes attributes) 495fdBuilder = DefineField(name, valueClassType, attributes | FieldAttributes.Static); 1344Type[]? optionalCustomModifiers, FieldAttributes attributes) 1352if ((attributes & FieldAttributes.Static) == 0) 1363protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data, FieldAttributes attributes) 1375protected override FieldBuilder DefineUninitializedDataCore(string name, int size, FieldAttributes attributes)
src\System\Reflection\MdFieldInfo.cs (3)
17private readonly FieldAttributes m_fieldAttributes; 22int tkField, FieldAttributes fieldAttributes, RuntimeTypeHandle declaringTypeHandle, RuntimeTypeCache reflectedTypeCache, BindingFlags bindingFlags) 61public override FieldAttributes Attributes => m_fieldAttributes;
src\System\Reflection\MdImport.cs (2)
436public void GetFieldDefProps(int mdToken, out FieldAttributes fieldAttributes) 439fieldAttributes = (FieldAttributes)fieldAttributesRaw;
src\System\Reflection\RtFieldInfo.cs (2)
17private readonly FieldAttributes m_fieldAttributes; 122public override FieldAttributes Attributes => m_fieldAttributes;
src\System\RuntimeHandles.cs (1)
1518internal static extern FieldAttributes GetAttributes(RuntimeFieldHandleInternal field);
src\System\RuntimeType.CoreCLR.cs (17)
312FieldAttributes fieldAttributes = RuntimeFieldHandle.GetAttributes(field); 313bool isPublic = (fieldAttributes & FieldAttributes.FieldAccessMask) == FieldAttributes.Public; 314bool isStatic = (fieldAttributes & FieldAttributes.Static) != 0; 876FieldAttributes fieldAttributes = RuntimeFieldHandle.GetAttributes(runtimeFieldHandle); 877FieldAttributes fieldAccess = fieldAttributes & FieldAttributes.FieldAccessMask; 881if (fieldAccess == FieldAttributes.Private) 886bool isPublic = fieldAccess == FieldAttributes.Public; 887bool isStatic = (fieldAttributes & FieldAttributes.Static) != 0; 924scope.GetFieldDefProps(tkField, out FieldAttributes fieldAttributes); 926FieldAttributes fieldAccess = fieldAttributes & FieldAttributes.FieldAccessMask; 928if ((fieldAttributes & FieldAttributes.Literal) != 0) 933bool isPrivate = fieldAccess == FieldAttributes.Private; 947bool isPublic = fieldAccess == FieldAttributes.Public; 948bool isStatic = (fieldAttributes & FieldAttributes.Static) != 0;
System.Private.Xml (7)
System\Xml\Serialization\XmlSerializationILGen.cs (1)
150FieldAttributes.Private
System\Xml\Serialization\XmlSerializationReaderILGen.cs (2)
951FieldAttributes.Private 1797_idNameFields.Add(name, this.typeBuilder.DefineField(idName, typeof(string), FieldAttributes.Private));
System\Xml\Xsl\IlGen\XmlILModule.cs (4)
212return _typeBldr!.DefineInitializedData(name, data, FieldAttributes.Private | FieldAttributes.Static); 221return _typeBldr!.DefineField(fieldName, type, FieldAttributes.Private | FieldAttributes.Static);
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingFieldInfo.cs (1)
19public override FieldAttributes Attributes
System.Reflection.DispatchProxy (2)
src\libraries\Common\src\System\Reflection\Emit\IgnoreAccessChecksToAttributeBuilder.cs (1)
29attributeTypeBuilder.DefineField("assemblyName", typeof(string), FieldAttributes.Private);
System\Reflection\DispatchProxyGenerator.cs (1)
271_fields.Add(tb.DefineField("_methodInfos", typeof(MethodInfo[]), FieldAttributes.Private));
System.Reflection.Emit (30)
System\Reflection\Emit\EnumBuilderImpl.cs (6)
23_underlyingField = _typeBuilder.DefineField("value__", underlyingType, FieldAttributes.Public | FieldAttributes.SpecialName | FieldAttributes.RTSpecialName); 36FieldAttributes.Public | FieldAttributes.Static | FieldAttributes.Literal);
System\Reflection\Emit\FieldBuilderImpl.cs (9)
20private FieldAttributes _attributes; 29internal FieldBuilderImpl(TypeBuilderImpl typeBuilder, string fieldName, Type type, FieldAttributes attributes, Type[]? requiredCustomModifiers, Type[]? optionalCustomModifiers) 34_attributes = attributes & ~FieldAttributes.ReservedMask; 44_attributes |= FieldAttributes.HasDefault; 50_attributes |= FieldAttributes.HasFieldRVA; 64_attributes |= FieldAttributes.NotSerialized; 68_attributes |= FieldAttributes.SpecialName; 71_attributes |= FieldAttributes.HasFieldMarshal; 110public override FieldAttributes Attributes => _attributes;
System\Reflection\Emit\ModuleBuilderImpl.cs (5)
647if (field.Attributes.HasFlag(FieldAttributes.HasFieldMarshal) && field._marshallingData != null) 652if (field.Attributes.HasFlag(FieldAttributes.HasDefault) && field._defaultValue != DBNull.Value) 657if (field.Attributes.HasFlag(FieldAttributes.HasFieldRVA) && field._rvaData != null) 1276protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data, FieldAttributes attributes) 1312protected override FieldBuilder DefineUninitializedDataCore(string name, int size, FieldAttributes attributes)
System\Reflection\Emit\TypeBuilderImpl.cs (10)
253protected override FieldBuilder DefineFieldCore(string fieldName, Type type, Type[]? requiredCustomModifiers, Type[]? optionalCustomModifiers, FieldAttributes attributes) 259if ((attributes & FieldAttributes.Static) == 0) 289protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data, FieldAttributes attributes) 428protected override FieldBuilder DefineUninitializedDataCore(string name, int size, FieldAttributes attributes) 442private FieldBuilder DefineDataHelper(string name, byte[] data, int size, FieldAttributes attributes) 463FieldBuilder fdBuilder = DefineField(name, valueClassType, attributes | FieldAttributes.Static | FieldAttributes.HasFieldRVA); 891BindingFlags bindingFlags = (field.Attributes & FieldAttributes.FieldAccessMask) == FieldAttributes.Public ? 894bindingFlags |= (field.Attributes & FieldAttributes.Static) != 0 ? BindingFlags.Static : BindingFlags.Instance;
System.Reflection.Metadata (10)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (1)
880FieldAttributes attributes,
System\Reflection\Metadata\Internal\Tables.cs (2)
355internal FieldAttributes GetFlags(FieldDefinitionHandle handle) 358return (FieldAttributes)this.Block.PeekUInt16(rowOffset + _FlagsOffset);
System\Reflection\Metadata\MetadataReader.WinMD.cs (2)
543var flags = FieldTable.GetFlags(handle); 546if ((flags & FieldAttributes.RTSpecialName) != 0 && StringHeap.EqualsRaw(FieldTable.GetName(handle), "value__"))
System\Reflection\Metadata\TypeSystem\FieldDefinition.cs (5)
53public FieldAttributes Attributes 159private FieldAttributes GetProjectedFlags() 161var flags = _reader.FieldTable.GetFlags(Handle); 165return (flags & ~FieldAttributes.FieldAccessMask) | FieldAttributes.Public;
System.Reflection.MetadataLoadContext (11)
System\Reflection\Runtime\BindingFlagSupport\FieldPolicies.cs (3)
28FieldAttributes fieldAttributes = member.Attributes; 29visibility = (MethodAttributes)(fieldAttributes & FieldAttributes.FieldAccessMask); 30isStatic = (0 != (fieldAttributes & FieldAttributes.Static));
System\Reflection\TypeLoading\Fields\Ecma\EcmaField.cs (1)
62protected sealed override FieldAttributes ComputeAttributes() => FieldDefinition.Attributes;
System\Reflection\TypeLoading\Fields\RoField.cs (6)
67if (0 != (Attributes & FieldAttributes.HasFieldMarshal)) 80public sealed override FieldAttributes Attributes => (_lazyFieldAttributes == FieldAttributesSentinel) ? (_lazyFieldAttributes = ComputeAttributes()) : _lazyFieldAttributes; 81protected abstract FieldAttributes ComputeAttributes(); 82private const FieldAttributes FieldAttributesSentinel = (FieldAttributes)(-1); 83private volatile FieldAttributes _lazyFieldAttributes = FieldAttributesSentinel;
System\Reflection\TypeLoading\Types\Ecma\EcmaDefinitionType.cs (1)
115if ((fd.Attributes & FieldAttributes.Static) != 0)
System.Reflection.Primitives (1)
artifacts\obj\System.Reflection.Primitives\Debug\net10.0\System.Reflection.Primitives.Forwards.cs (1)
12[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.FieldAttributes))]
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
461[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.FieldAttributes))]
System.Runtime.Serialization.Formatters (5)
System\Runtime\Serialization\FormatterServices.cs (4)
97if ((fields[i].Attributes & FieldAttributes.NotSerialized) == FieldAttributes.NotSerialized) 111if ((fields[i].Attributes & FieldAttributes.NotSerialized) == FieldAttributes.NotSerialized)
System\Runtime\Serialization\SerializationFieldInfo.cs (1)
53public override FieldAttributes Attributes => m_field.Attributes;