299 references to FieldAttributes
Aspire.Hosting.RemoteHost.Tests (1)
AttributeDataReaderTests.cs (1)
328
_ = typeBuilder.DefineField(nameof(AspireExportAttribute.Description), typeof(string),
FieldAttributes
.Public);
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (1)
145
FieldAttributes
.Private
ILAssembler (37)
EntityRegistry.cs (11)
307
var
fieldAttributes = fieldDef.Attributes;
310
fieldAttributes |=
FieldAttributes
.HasDefault;
314
fieldAttributes |=
FieldAttributes
.HasFieldMarshal;
318
fieldAttributes |=
FieldAttributes
.HasFieldRVA;
972
public static FieldDefinitionEntity? CreateUnrecordedFieldDefinition(
FieldAttributes
attributes, TypeDefinitionEntity containingType, string name, BlobBuilder signature)
975
bool allowDuplicate = (field.Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.PrivateScope;
982
&& (fieldDef.Attributes &
FieldAttributes
.FieldAccessMask) !=
FieldAttributes
.PrivateScope)
2028
public sealed class FieldDefinitionEntity(
FieldAttributes
attributes, TypeDefinitionEntity type, string name, BlobBuilder signature) : EntityBase
2030
public
FieldAttributes
Attributes { get; } = attributes;
GrammarVisitor.cs (26)
2759
public GrammarResult.Flag<
FieldAttributes
> VisitFieldAttr(CILParser.FieldAttrContext context)
2763
return new((
FieldAttributes
)VisitInt32(int32).Value, ShouldAppend: false);
2768
"static" => new(
FieldAttributes
.Static),
2769
"public" => new(
FieldAttributes
.Public,
FieldAttributes
.FieldAccessMask),
2770
"private" => new(
FieldAttributes
.Private,
FieldAttributes
.FieldAccessMask),
2771
"family" => new(
FieldAttributes
.Family,
FieldAttributes
.FieldAccessMask),
2772
"initonly" => new(
FieldAttributes
.InitOnly),
2773
"rtspecialname" => new(
FieldAttributes
.RTSpecialName),
2774
"specialname" => new(
FieldAttributes
.SpecialName),
2775
"assembly" => new(
FieldAttributes
.Assembly,
FieldAttributes
.FieldAccessMask),
2776
"famandassem" => new(
FieldAttributes
.FamANDAssem,
FieldAttributes
.FieldAccessMask),
2777
"famorassem" => new(
FieldAttributes
.FamORAssem,
FieldAttributes
.FieldAccessMask),
2778
"privatescope" => new(
FieldAttributes
.PrivateScope,
FieldAttributes
.FieldAccessMask),
2779
"literal" => new(
FieldAttributes
.Literal),
2781
"notserialized" => new(
FieldAttributes
.NotSerialized),
2790
var
fieldAttrs = context.fieldAttr().Select(VisitFieldAttr).Aggregate((
FieldAttributes
)0, (a, b) => a | b);
2792
if (fieldAttrs.HasFlag(
FieldAttributes
.RTSpecialName))
2794
fieldAttrs |=
FieldAttributes
.SpecialName;
ILCompiler.Compiler (5)
parent\parent\Common\Compiler\Dataflow\EcmaExtensions.cs (5)
12
using FieldAttributes = System.Reflection.
FieldAttributes
;
29
&& (ecmaField.Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Public;
41
&& (ecmaField.Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Private;
ILCompiler.MetadataTransform (13)
ILCompiler\Metadata\Transform.Field.cs (7)
13
using FieldAttributes = System.Reflection.
FieldAttributes
;
111
private static
FieldAttributes
GetFieldAttributes(Cts.FieldDesc field)
113
FieldAttributes
result;
126
result |=
FieldAttributes
.Static;
128
result |=
FieldAttributes
.InitOnly;
130
result |=
FieldAttributes
.Literal;
132
result |=
FieldAttributes
.HasFieldRVA;
Internal\Metadata\NativeFormat\Writer\MdBinaryWriterGen.cs (1)
213
public static void Write(this NativeWriter writer,
FieldAttributes
value)
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (1)
2463
public
FieldAttributes
Flags;
parent\parent\Common\Internal\Metadata\NativeFormat\MdBinaryReaderGen.cs (2)
167
public static uint Read(this NativeReader reader, uint offset, out
FieldAttributes
value)
171
value = (
FieldAttributes
)ivalue;
parent\parent\Common\Internal\Metadata\NativeFormat\NativeFormatReaderGen.cs (2)
2816
public
FieldAttributes
Flags => _flags;
2817
private readonly
FieldAttributes
_flags;
ILCompiler.ReadyToRun (13)
Compiler\ReadyToRunMetadataFieldLayoutAlgorithm.cs (8)
282
if ((fieldDef.Attributes & (
FieldAttributes
.Static |
FieldAttributes
.Literal)) ==
FieldAttributes
.Static)
284
if ((fieldDef.Attributes &
FieldAttributes
.HasFieldRVA) != 0)
363
if ((fieldDef.Attributes & (
FieldAttributes
.Static |
FieldAttributes
.Literal)) ==
FieldAttributes
.Static)
389
if ((fieldDef.Attributes &
FieldAttributes
.HasFieldRVA) != 0)
parent\parent\Common\Compiler\Dataflow\EcmaExtensions.cs (5)
12
using FieldAttributes = System.Reflection.
FieldAttributes
;
29
&& (ecmaField.Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Public;
41
&& (ecmaField.Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Private;
ILCompiler.TypeSystem (16)
parent\parent\Common\TypeSystem\Ecma\EcmaField.cs (7)
153
var
fieldAttributes = Attributes;
155
if ((fieldAttributes &
FieldAttributes
.Static) != 0)
158
if ((fieldAttributes &
FieldAttributes
.InitOnly) != 0)
161
if ((fieldAttributes &
FieldAttributes
.Literal) != 0)
164
if ((fieldAttributes &
FieldAttributes
.HasFieldRVA) != 0)
256
public
FieldAttributes
Attributes
295
if ((definition.Attributes &
FieldAttributes
.HasFieldMarshal) != 0)
parent\parent\Common\TypeSystem\Ecma\EffectiveVisibility.cs (9)
64
private static EffectiveVisibility ToEffectiveVisibility(this
FieldAttributes
typeAttributes)
66
return (typeAttributes &
FieldAttributes
.FieldAccessMask) switch
72
FieldAttributes
.PrivateScope => EffectiveVisibility.Assembly,
73
FieldAttributes
.Public => EffectiveVisibility.Public,
74
FieldAttributes
.Private => EffectiveVisibility.Private,
75
FieldAttributes
.Assembly => EffectiveVisibility.Assembly,
76
FieldAttributes
.Family => EffectiveVisibility.Family,
77
FieldAttributes
.FamANDAssem => EffectiveVisibility.FamilyAndAssembly,
78
FieldAttributes
.FamORAssem => EffectiveVisibility.FamilyOrAssembly,
Microsoft.AspNetCore.SignalR.Core (2)
Internal\TypedClientBuilder.cs (2)
56
var proxyField = type.DefineField("_proxy", typeof(IClientProxy),
FieldAttributes
.Private |
FieldAttributes
.InitOnly);
Microsoft.CodeAnalysis (20)
MetadataReader\ModuleExtensions.cs (6)
26
var
flags = module.GetFieldDefFlagsOrThrow(field);
39
public static bool ShouldImportField(
FieldAttributes
flags, MetadataImportOptions importOptions)
41
switch (flags &
FieldAttributes
.FieldAccessMask)
43
case
FieldAttributes
.Private:
44
case
FieldAttributes
.PrivateScope:
47
case
FieldAttributes
.Assembly:
MetadataReader\PEModule.cs (2)
3595
public
FieldAttributes
GetFieldDefFlagsOrThrow(FieldDefinitionHandle fieldDef)
3604
out
FieldAttributes
flags)
PEWriter\MetadataWriter.cs (12)
753
public static
FieldAttributes
GetFieldAttributes(IFieldDefinition fieldDef)
755
var
result = (
FieldAttributes
)fieldDef.Visibility;
758
result |=
FieldAttributes
.Static;
763
result |=
FieldAttributes
.InitOnly;
768
result |=
FieldAttributes
.Literal;
773
result |=
FieldAttributes
.NotSerialized;
778
result |=
FieldAttributes
.HasFieldRVA;
783
result |=
FieldAttributes
.SpecialName;
788
result |=
FieldAttributes
.RTSpecialName;
793
result |=
FieldAttributes
.HasFieldMarshal;
798
result |=
FieldAttributes
.HasDefault;
Microsoft.CodeAnalysis.CSharp (27)
Symbols\Metadata\PE\PEFieldSymbol.cs (20)
140
private readonly
FieldAttributes
_flags;
213
internal
FieldAttributes
Flags
225
return (_flags &
FieldAttributes
.SpecialName) != 0;
233
return (_flags &
FieldAttributes
.RTSpecialName) != 0;
242
return (_flags &
FieldAttributes
.NotSerialized) != 0;
260
return ((_flags &
FieldAttributes
.HasFieldMarshal) != 0);
268
if ((_flags &
FieldAttributes
.HasFieldMarshal) == 0)
281
if ((_flags &
FieldAttributes
.HasFieldMarshal) == 0)
483
return (_flags &
FieldAttributes
.InitOnly) != 0;
500
return (_flags &
FieldAttributes
.Literal) != 0 || GetConstantValue(ConstantFieldsInProgress.Empty, earlyDecodingWellKnownAttributes: false) != null;
510
if ((_flags &
FieldAttributes
.Literal) != 0)
558
switch (_flags &
FieldAttributes
.FieldAccessMask)
560
case
FieldAttributes
.Assembly:
564
case
FieldAttributes
.FamORAssem:
568
case
FieldAttributes
.FamANDAssem:
572
case
FieldAttributes
.Private:
573
case
FieldAttributes
.PrivateScope:
577
case
FieldAttributes
.Public:
581
case
FieldAttributes
.Family:
598
return (_flags &
FieldAttributes
.Static) != 0;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (7)
1388
FieldAttributes
fieldFlags = module.GetFieldDefFlagsOrThrow(fieldDef);
1389
if ((fieldFlags &
FieldAttributes
.Static) == 0 && ModuleExtensions.ShouldImportField(fieldFlags, moduleSymbol.ImportOptions))
1661
FieldAttributes
fieldFlags;
1672
if ((fieldFlags &
FieldAttributes
.Static) == 0)
1745
FieldAttributes
fieldFlags;
1750
if ((fieldFlags &
FieldAttributes
.Static) == 0)
2539
(isOrdinaryStruct && (module.GetFieldDefFlagsOrThrow(fieldRid) &
FieldAttributes
.Static) == 0) ||
Microsoft.CodeAnalysis.VisualBasic (23)
Symbols\Metadata\PE\PEFieldSymbol.vb (20)
38
Private ReadOnly _flags As
FieldAttributes
84
Friend ReadOnly Property FieldFlags As
FieldAttributes
112
Select Case _flags And
FieldAttributes
.FieldAccessMask
113
Case
FieldAttributes
.Assembly
116
Case
FieldAttributes
.FamORAssem
119
Case
FieldAttributes
.FamANDAssem
122
Case
FieldAttributes
.Private,
123
FieldAttributes
.PrivateScope
126
Case
FieldAttributes
.Public
129
Case
FieldAttributes
.Family
197
Return (_flags And
FieldAttributes
.SpecialName) <> 0
203
Return (_flags And
FieldAttributes
.RTSpecialName) <> 0
210
Return (_flags And
FieldAttributes
.NotSerialized) <> 0
217
Return (_flags And
FieldAttributes
.InitOnly) <> 0
223
Return (_flags And
FieldAttributes
.Literal) <> 0 OrElse GetConstantValue(ConstantFieldsInProgress.Empty) IsNot Nothing
231
If (_flags And
FieldAttributes
.Literal) <> 0 Then
307
Return (_flags And
FieldAttributes
.Static) <> 0
327
Return (_flags And
FieldAttributes
.HasFieldMarshal) <> 0
333
If (_flags And
FieldAttributes
.HasFieldMarshal) = 0 Then
343
If (_flags And
FieldAttributes
.HasFieldMarshal) = 0 Then
Symbols\Metadata\PE\PENamedTypeSymbol.vb (3)
15
Imports FieldAttributes = System.Reflection.
FieldAttributes
1181
If ([module].GetFieldDefFlagsOrThrow(fieldDef) And
FieldAttributes
.Static) = 0 Then
1187
If ([module].GetFieldDefFlagsOrThrow(fieldDef) And
FieldAttributes
.Static) = 0 Then
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\ComInterop\VariantArray.cs (1)
106
type.DefineField("Element" + i, typeof(ComVariant),
FieldAttributes
.Public);
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ManagedTypeSource_1.cs (1)
231
if ((fieldDef.Attributes &
FieldAttributes
.Static) != 0)
Microsoft.Diagnostics.DataContractReader.Legacy (1)
ClrDataValue.cs (1)
1054
&& (fieldDefinition.Attributes &
FieldAttributes
.Literal) != 0)
mscorlib (1)
parent\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
))]
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\MetadataViewGenerator.cs (1)
230
FieldAttributes
.Private);
System.Diagnostics.StackTrace (3)
System\Diagnostics\SymbolStore\ISymbolWriter.cs (3)
89
FieldAttributes
attributes,
119
FieldAttributes
attributes,
128
FieldAttributes
attributes,
System.Private.CoreLib (61)
src\runtime\src\coreclr\tools\Common\Internal\Metadata\NativeFormat\MdBinaryReaderGen.cs (2)
167
public static uint Read(this NativeReader reader, uint offset, out
FieldAttributes
value)
171
value = (
FieldAttributes
)ivalue;
src\runtime\src\coreclr\tools\Common\Internal\Metadata\NativeFormat\NativeFormatReaderGen.cs (2)
2816
public
FieldAttributes
Flags => _flags;
2817
private readonly
FieldAttributes
_flags;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\FieldOnTypeBuilderInstantiation.cs (1)
72
public override
FieldAttributes
Attributes => _field.Attributes;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ILGenerator.cs (1)
157
if ((fld.Attributes &
FieldAttributes
.Static) != 0)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ModuleBuilder.cs (4)
92
public FieldBuilder DefineInitializedData(string name, byte[] data,
FieldAttributes
attributes)
95
protected abstract FieldBuilder DefineInitializedDataCore(string name, byte[] data,
FieldAttributes
attributes);
153
public FieldBuilder DefineUninitializedData(string name, int size,
FieldAttributes
attributes)
156
protected abstract FieldBuilder DefineUninitializedDataCore(string name, int size,
FieldAttributes
attributes);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilder.cs (7)
73
public FieldBuilder DefineField(string fieldName, Type type,
FieldAttributes
attributes)
77
FieldAttributes
attributes)
86
FieldAttributes
attributes);
99
public FieldBuilder DefineInitializedData(string name, byte[] data,
FieldAttributes
attributes)
106
protected abstract FieldBuilder DefineInitializedDataCore(string name, byte[] data,
FieldAttributes
attributes);
264
public FieldBuilder DefineUninitializedData(string name, int size,
FieldAttributes
attributes)
267
protected abstract FieldBuilder DefineUninitializedDataCore(string name, int size,
FieldAttributes
attributes);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\FieldInfo.cs (19)
16
public abstract
FieldAttributes
Attributes { get; }
19
public bool IsInitOnly => (Attributes &
FieldAttributes
.InitOnly) != 0;
20
public bool IsLiteral => (Attributes &
FieldAttributes
.Literal) != 0;
22
public bool IsNotSerialized => (Attributes &
FieldAttributes
.NotSerialized) != 0;
23
public bool IsPinvokeImpl => (Attributes &
FieldAttributes
.PinvokeImpl) != 0;
24
public bool IsSpecialName => (Attributes &
FieldAttributes
.SpecialName) != 0;
25
public bool IsStatic => (Attributes &
FieldAttributes
.Static) != 0;
27
public bool IsAssembly => (Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Assembly;
28
public bool IsFamily => (Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Family;
29
public bool IsFamilyAndAssembly => (Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.FamANDAssem;
30
public bool IsFamilyOrAssembly => (Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.FamORAssem;
31
public bool IsPrivate => (Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Private;
32
public bool IsPublic => (Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Public;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (16)
484
FieldAttributes
criteria;
488
criteria = (
FieldAttributes
)i;
495
FieldAttributes
attr = ((FieldInfo)m).Attributes;
496
if (((criteria &
FieldAttributes
.FieldAccessMask) != 0) && (attr &
FieldAttributes
.FieldAccessMask) != (criteria &
FieldAttributes
.FieldAccessMask))
498
if (((criteria &
FieldAttributes
.Static) != 0) && (attr &
FieldAttributes
.Static) == 0)
500
if (((criteria &
FieldAttributes
.InitOnly) != 0) && (attr &
FieldAttributes
.InitOnly) == 0)
502
if (((criteria &
FieldAttributes
.Literal) != 0) && (attr &
FieldAttributes
.Literal) == 0)
505
if (((criteria &
FieldAttributes
.NotSerialized) != 0) && (attr &
FieldAttributes
.NotSerialized) == 0)
508
if (((criteria &
FieldAttributes
.PinvokeImpl) != 0) && (attr &
FieldAttributes
.PinvokeImpl) == 0)
System\Reflection\Runtime\BindingFlagSupport\FieldPolicies.cs (3)
28
FieldAttributes
fieldAttributes = member.Attributes;
29
visibility = (MethodAttributes)(fieldAttributes &
FieldAttributes
.FieldAccessMask);
30
isStatic = (0 != (fieldAttributes &
FieldAttributes
.Static));
System\Reflection\Runtime\FieldInfos\NativeFormat\NativeFormatRuntimeFieldInfo.cs (1)
59
public sealed override
FieldAttributes
Attributes
System\Reflection\Runtime\FieldInfos\RuntimeFieldInfo.cs (3)
63
FieldAttributes
attributes = Attributes;
65
if (0 != (attributes &
FieldAttributes
.NotSerialized))
191
public abstract override
FieldAttributes
Attributes { get; }
System\Reflection\Runtime\TypeInfos\NativeFormat\NativeFormatRuntimeNamedTypeInfo.cs (2)
217
if (0 != (field.Flags &
FieldAttributes
.Static))
228
if (0 != (field.Flags &
FieldAttributes
.Static))
System.Private.Xml (10)
System\Xml\Serialization\XmlSerializationILGen.cs (1)
150
FieldAttributes
.Private
System\Xml\Serialization\XmlSerializationReaderILGen.cs (5)
281
FieldAttributes
.Private |
FieldAttributes
.Static |
FieldAttributes
.InitOnly);
1027
FieldAttributes
.Private
1873
_idNameFields.Add(name, this.typeBuilder.DefineField(idName, typeof(string),
FieldAttributes
.Private));
System\Xml\Xsl\IlGen\XmlILModule.cs (4)
212
return _typeBldr!.DefineInitializedData(name, data,
FieldAttributes
.Private |
FieldAttributes
.Static);
221
return _typeBldr!.DefineField(fieldName, type,
FieldAttributes
.Private |
FieldAttributes
.Static);
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingFieldInfo.cs (1)
19
public override
FieldAttributes
Attributes
System.Reflection.DispatchProxy (2)
src\runtime\src\libraries\Common\src\System\Reflection\Emit\IgnoreAccessChecksToAttributeBuilder.cs (1)
29
attributeTypeBuilder.DefineField("assemblyName", typeof(string),
FieldAttributes
.Private);
System\Reflection\DispatchProxyGenerator.cs (1)
282
_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);
36
FieldAttributes
.Public |
FieldAttributes
.Static |
FieldAttributes
.Literal);
System\Reflection\Emit\FieldBuilderImpl.cs (9)
20
private
FieldAttributes
_attributes;
29
internal 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;
110
public override
FieldAttributes
Attributes => _attributes;
System\Reflection\Emit\ModuleBuilderImpl.cs (5)
648
if (field.Attributes.HasFlag(
FieldAttributes
.HasFieldMarshal) && field._marshallingData != null)
653
if (field.Attributes.HasFlag(
FieldAttributes
.HasDefault) && field._defaultValue != DBNull.Value)
658
if (field.Attributes.HasFlag(
FieldAttributes
.HasFieldRVA) && field._rvaData != null)
1276
protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data,
FieldAttributes
attributes)
1312
protected override FieldBuilder DefineUninitializedDataCore(string name, int size,
FieldAttributes
attributes)
System\Reflection\Emit\TypeBuilderImpl.cs (10)
241
protected override FieldBuilder DefineFieldCore(string fieldName, Type type, Type[]? requiredCustomModifiers, Type[]? optionalCustomModifiers,
FieldAttributes
attributes)
247
if ((attributes &
FieldAttributes
.Static) == 0)
277
protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data,
FieldAttributes
attributes)
416
protected override FieldBuilder DefineUninitializedDataCore(string name, int size,
FieldAttributes
attributes)
430
private FieldBuilder DefineDataHelper(string name, byte[] data, int size,
FieldAttributes
attributes)
451
FieldBuilder fdBuilder = DefineField(name, valueClassType, attributes |
FieldAttributes
.Static |
FieldAttributes
.HasFieldRVA);
880
BindingFlags bindingFlags = (field.Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Public ?
883
bindingFlags |= (field.Attributes &
FieldAttributes
.Static) != 0 ? BindingFlags.Static : BindingFlags.Instance;
System.Reflection.Metadata (10)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (1)
880
FieldAttributes
attributes,
System\Reflection\Metadata\Internal\Tables.cs (2)
355
internal
FieldAttributes
GetFlags(FieldDefinitionHandle handle)
358
return (
FieldAttributes
)this.Block.PeekUInt16(rowOffset + _FlagsOffset);
System\Reflection\Metadata\MetadataReader.WinMD.cs (2)
543
var
flags = FieldTable.GetFlags(handle);
546
if ((flags &
FieldAttributes
.RTSpecialName) != 0 && StringHeap.EqualsRaw(FieldTable.GetName(handle), "value__"))
System\Reflection\Metadata\TypeSystem\FieldDefinition.cs (5)
49
public
FieldAttributes
Attributes
155
private
FieldAttributes
GetProjectedFlags()
157
var
flags = _reader.FieldTable.GetFlags(Handle);
161
return (flags & ~
FieldAttributes
.FieldAccessMask) |
FieldAttributes
.Public;
System.Reflection.MetadataLoadContext (11)
System\Reflection\Runtime\BindingFlagSupport\FieldPolicies.cs (3)
28
FieldAttributes
fieldAttributes = member.Attributes;
29
visibility = (MethodAttributes)(fieldAttributes &
FieldAttributes
.FieldAccessMask);
30
isStatic = (0 != (fieldAttributes &
FieldAttributes
.Static));
System\Reflection\TypeLoading\Fields\Ecma\EcmaField.cs (1)
62
protected sealed override
FieldAttributes
ComputeAttributes() => FieldDefinition.Attributes;
System\Reflection\TypeLoading\Fields\RoField.cs (6)
66
if (0 != (Attributes &
FieldAttributes
.HasFieldMarshal))
79
public sealed override
FieldAttributes
Attributes => (_lazyFieldAttributes == FieldAttributesSentinel) ? (_lazyFieldAttributes = ComputeAttributes()) : _lazyFieldAttributes;
80
protected abstract
FieldAttributes
ComputeAttributes();
81
private const
FieldAttributes
FieldAttributesSentinel = (
FieldAttributes
)(-1);
82
private volatile
FieldAttributes
_lazyFieldAttributes = FieldAttributesSentinel;
System\Reflection\TypeLoading\Types\Ecma\EcmaDefinitionType.cs (1)
115
if ((fd.Attributes &
FieldAttributes
.Static) != 0)
System.Reflection.Primitives (1)
src\runtime\artifacts\obj\System.Reflection.Primitives\Release\net11.0\System.Reflection.Primitives.Forwards.cs (1)
12
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.
FieldAttributes
))]
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
473
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.
FieldAttributes
))]
System.Runtime.Serialization.Formatters (5)
System\Runtime\Serialization\FormatterServices.cs (4)
97
if ((fields[i].Attributes &
FieldAttributes
.NotSerialized) ==
FieldAttributes
.NotSerialized)
111
if ((fields[i].Attributes &
FieldAttributes
.NotSerialized) ==
FieldAttributes
.NotSerialized)
System\Runtime\Serialization\SerializationFieldInfo.cs (1)
53
public override
FieldAttributes
Attributes => m_field.Attributes;