315 references to FieldAttributes
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (1)
145
FieldAttributes
.Private
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)
3580
public
FieldAttributes
GetFieldDefFlagsOrThrow(FieldDefinitionHandle fieldDef)
3589
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)
118
private readonly
FieldAttributes
_flags;
191
internal
FieldAttributes
Flags
203
return (_flags &
FieldAttributes
.SpecialName) != 0;
211
return (_flags &
FieldAttributes
.RTSpecialName) != 0;
220
return (_flags &
FieldAttributes
.NotSerialized) != 0;
238
return ((_flags &
FieldAttributes
.HasFieldMarshal) != 0);
246
if ((_flags &
FieldAttributes
.HasFieldMarshal) == 0)
259
if ((_flags &
FieldAttributes
.HasFieldMarshal) == 0)
461
return (_flags &
FieldAttributes
.InitOnly) != 0;
478
return (_flags &
FieldAttributes
.Literal) != 0 || GetConstantValue(ConstantFieldsInProgress.Empty, earlyDecodingWellKnownAttributes: false) != null;
488
if ((_flags &
FieldAttributes
.Literal) != 0)
536
switch (_flags &
FieldAttributes
.FieldAccessMask)
538
case
FieldAttributes
.Assembly:
542
case
FieldAttributes
.FamORAssem:
546
case
FieldAttributes
.FamANDAssem:
550
case
FieldAttributes
.Private:
551
case
FieldAttributes
.PrivateScope:
555
case
FieldAttributes
.Public:
559
case
FieldAttributes
.Family:
576
return (_flags &
FieldAttributes
.Static) != 0;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (7)
1134
FieldAttributes
fieldFlags = module.GetFieldDefFlagsOrThrow(fieldDef);
1135
if ((fieldFlags &
FieldAttributes
.Static) == 0 && ModuleExtensions.ShouldImportField(fieldFlags, moduleSymbol.ImportOptions))
1407
FieldAttributes
fieldFlags;
1418
if ((fieldFlags &
FieldAttributes
.Static) == 0)
1491
FieldAttributes
fieldFlags;
1496
if ((fieldFlags &
FieldAttributes
.Static) == 0)
2203
(isOrdinaryStruct && (module.GetFieldDefFlagsOrThrow(fieldRid) &
FieldAttributes
.Static) == 0) ||
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (10)
Attributes\AttributeTests_WellKnownAttributes.cs (10)
4744
var
flags = field.Attributes;
4751
Assert.Equal(
FieldAttributes
.SpecialName, flags &
FieldAttributes
.SpecialName);
4755
Assert.Equal((
FieldAttributes
)0, flags &
FieldAttributes
.SpecialName);
4852
var
flags = field.Attributes;
4859
Assert.Equal(
FieldAttributes
.NotSerialized, flags &
FieldAttributes
.NotSerialized);
4865
Assert.Equal((
FieldAttributes
)0, flags &
FieldAttributes
.NotSerialized);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\InitOnlyMemberTests.cs (2)
1507
Assert.Equal(System.Reflection.
FieldAttributes
.InitOnly | System.Reflection.
FieldAttributes
.Private, peBackingField.Flags);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\AnonymousTypesSymbolTests.cs (2)
251
Assert.Equal(
FieldAttributes
.Private |
FieldAttributes
.InitOnly, field.Attributes);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (5)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\TypeHelpers.cs (5)
252
var
attributes = field.Attributes;
253
return ((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)
79
int 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)
469
if (field.Attributes.HasFlag(System.Reflection.
FieldAttributes
.Literal) || field.Attributes.HasFlag(System.Reflection.
FieldAttributes
.InitOnly))
Debugger\MemberInfo\FieldInfoImpl.cs (1)
27
public override System.Reflection.
FieldAttributes
Attributes
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\TypeHelpers.cs (5)
252
var
attributes = field.Attributes;
253
return ((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)
91
Assert.NotEqual(0, (int)(field.Attributes &
FieldAttributes
.HasFieldMarshal));
99
Assert.Equal(0, (int)(field.Attributes &
FieldAttributes
.HasFieldMarshal));
Platform\Custom\MetadataSignatureHelper.cs (21)
213
public static StringBuilder AppendFieldAttributes(StringBuilder sb,
FieldAttributes
attributes, bool all = true)
216
switch (attributes &
FieldAttributes
.FieldAccessMask)
218
case
FieldAttributes
.PrivateScope: visibility = "privatescope"; break;
219
case
FieldAttributes
.Private: visibility = "private"; break;
220
case
FieldAttributes
.FamANDAssem: visibility = "famandassem"; break;
221
case
FieldAttributes
.Assembly: visibility = "assembly"; break;
222
case
FieldAttributes
.Family: visibility = "family"; break;
223
case
FieldAttributes
.FamORAssem: visibility = "famorassem"; break;
224
case
FieldAttributes
.Public: visibility = "public"; break;
231
sb.Append((attributes &
FieldAttributes
.Static) != 0 ? " static" : " instance");
233
if ((attributes &
FieldAttributes
.InitOnly) != 0)
235
if ((attributes &
FieldAttributes
.Literal) != 0)
237
if ((attributes &
FieldAttributes
.NotSerialized) != 0)
239
if ((attributes &
FieldAttributes
.SpecialName) != 0)
241
if ((attributes &
FieldAttributes
.RTSpecialName) != 0)
246
if ((attributes &
FieldAttributes
.PinvokeImpl) != 0)
248
if ((attributes &
FieldAttributes
.HasFieldMarshal) != 0)
250
if ((attributes &
FieldAttributes
.HasDefault) != 0)
252
if ((attributes &
FieldAttributes
.HasFieldRVA) != 0)
626
if (field.Attributes.HasFlag(
FieldAttributes
.SpecialName))
628
if (field.Attributes.HasFlag(
FieldAttributes
.RTSpecialName))
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)
14
Imports FieldAttributes = System.Reflection.
FieldAttributes
1180
If ([module].GetFieldDefFlagsOrThrow(fieldDef) And
FieldAttributes
.Static) = 0 Then
1186
If ([module].GetFieldDefFlagsOrThrow(fieldDef) And
FieldAttributes
.Static) = 0 Then
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (14)
Attributes\AttributeTests_WellKnownAttributes.vb (6)
3233
Assert.Equal(
FieldAttributes
.SpecialName, flags And
FieldAttributes
.SpecialName)
3236
Assert.Equal(0, flags And
FieldAttributes
.SpecialName)
3354
Assert.Equal(
FieldAttributes
.NotSerialized, flags And
FieldAttributes
.NotSerialized)
3357
Assert.Equal(0, flags And
FieldAttributes
.NotSerialized)
Emit\NoPiaEmbedTypes.vb (8)
1072
Assert.Equal(
FieldAttributes
.Public, f5.FieldFlags)
1116
Assert.Equal(
FieldAttributes
.Public Or
FieldAttributes
.SpecialName Or
FieldAttributes
.RTSpecialName, value__.FieldFlags)
1128
Assert.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)
525
var
oldVisibility = def.Attributes &
FieldAttributes
.FieldAccessMask;
526
var
newVisibility =
FieldAttributes
.Private;
536
Debug.Assert((
FieldAttributes
)ReadUInt16(writer.BaseStream) == def.Attributes);
540
writer.Write((ushort)(def.Attributes & ~
FieldAttributes
.FieldAccessMask | newVisibility));
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 (97)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\FieldOnTypeBuilderInstantiation.cs (1)
71
public override
FieldAttributes
Attributes => _field.Attributes;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ILGenerator.cs (1)
147
if ((fld.Attributes &
FieldAttributes
.Static) != 0)
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\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilder.cs (7)
71
public FieldBuilder DefineField(string fieldName, Type type,
FieldAttributes
attributes)
75
FieldAttributes
attributes)
84
FieldAttributes
attributes);
97
public FieldBuilder DefineInitializedData(string name, byte[] data,
FieldAttributes
attributes)
104
protected abstract FieldBuilder DefineInitializedDataCore(string name, byte[] data,
FieldAttributes
attributes);
262
public FieldBuilder DefineUninitializedData(string name, int size,
FieldAttributes
attributes)
265
protected abstract FieldBuilder DefineUninitializedDataCore(string name, int size,
FieldAttributes
attributes);
src\libraries\System.Private.CoreLib\src\System\Reflection\FieldAccessor.cs (5)
51
if ((_fieldInfo.Attributes &
FieldAttributes
.HasFieldRVA) != 0)
333
private bool IsStatic() => (_fieldInfo.Attributes &
FieldAttributes
.Static) ==
FieldAttributes
.Static;
386
if ((_fieldInfo.Attributes &
FieldAttributes
.InitOnly) ==
FieldAttributes
.InitOnly &&
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\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (16)
456
FieldAttributes
criteria;
460
criteria = (
FieldAttributes
)i;
467
FieldAttributes
attr = ((FieldInfo)m).Attributes;
468
if (((criteria &
FieldAttributes
.FieldAccessMask) != 0) && (attr &
FieldAttributes
.FieldAccessMask) != (criteria &
FieldAttributes
.FieldAccessMask))
470
if (((criteria &
FieldAttributes
.Static) != 0) && (attr &
FieldAttributes
.Static) == 0)
472
if (((criteria &
FieldAttributes
.InitOnly) != 0) && (attr &
FieldAttributes
.InitOnly) == 0)
474
if (((criteria &
FieldAttributes
.Literal) != 0) && (attr &
FieldAttributes
.Literal) == 0)
477
if (((criteria &
FieldAttributes
.NotSerialized) != 0) && (attr &
FieldAttributes
.NotSerialized) == 0)
480
if (((criteria &
FieldAttributes
.PinvokeImpl) != 0) && (attr &
FieldAttributes
.PinvokeImpl) == 0)
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (6)
36
FieldAttributes
.Public |
FieldAttributes
.Static |
FieldAttributes
.Literal);
311
m_underlyingField = m_typeBuilder.DefineField("value__", underlyingType,
FieldAttributes
.Public |
FieldAttributes
.SpecialName |
FieldAttributes
.RTSpecialName);
src\System\Reflection\Emit\RuntimeFieldBuilder.cs (4)
15
private readonly
FieldAttributes
m_Attributes;
21
Type[]? requiredCustomModifiers, Type[]? optionalCustomModifiers,
FieldAttributes
attributes)
32
m_Attributes = attributes & ~
FieldAttributes
.ReservedMask;
108
public override
FieldAttributes
Attributes => m_Attributes;
src\System\Reflection\Emit\RuntimeModuleBuilder.cs (2)
840
protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data,
FieldAttributes
attributes)
856
protected override FieldBuilder DefineUninitializedDataCore(string name, int size,
FieldAttributes
attributes)
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (7)
77
FieldAttributes
attributes);
465
private FieldBuilder DefineDataHelper(string name, byte[]? data, int size,
FieldAttributes
attributes)
495
fdBuilder = DefineField(name, valueClassType, attributes |
FieldAttributes
.Static);
1344
Type[]? optionalCustomModifiers,
FieldAttributes
attributes)
1352
if ((attributes &
FieldAttributes
.Static) == 0)
1363
protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data,
FieldAttributes
attributes)
1375
protected override FieldBuilder DefineUninitializedDataCore(string name, int size,
FieldAttributes
attributes)
src\System\Reflection\MdFieldInfo.cs (3)
17
private readonly
FieldAttributes
m_fieldAttributes;
22
int tkField,
FieldAttributes
fieldAttributes, RuntimeTypeHandle declaringTypeHandle, RuntimeTypeCache reflectedTypeCache, BindingFlags bindingFlags)
61
public override
FieldAttributes
Attributes => m_fieldAttributes;
src\System\Reflection\MdImport.cs (2)
436
public void GetFieldDefProps(int mdToken, out
FieldAttributes
fieldAttributes)
439
fieldAttributes = (
FieldAttributes
)fieldAttributesRaw;
src\System\Reflection\RtFieldInfo.cs (2)
17
private readonly
FieldAttributes
m_fieldAttributes;
122
public override
FieldAttributes
Attributes => m_fieldAttributes;
src\System\RuntimeHandles.cs (1)
1518
internal static extern
FieldAttributes
GetAttributes(RuntimeFieldHandleInternal field);
src\System\RuntimeType.CoreCLR.cs (17)
312
FieldAttributes
fieldAttributes = RuntimeFieldHandle.GetAttributes(field);
313
bool isPublic = (fieldAttributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Public;
314
bool isStatic = (fieldAttributes &
FieldAttributes
.Static) != 0;
876
FieldAttributes
fieldAttributes = RuntimeFieldHandle.GetAttributes(runtimeFieldHandle);
877
FieldAttributes
fieldAccess = fieldAttributes &
FieldAttributes
.FieldAccessMask;
881
if (fieldAccess ==
FieldAttributes
.Private)
886
bool isPublic = fieldAccess ==
FieldAttributes
.Public;
887
bool isStatic = (fieldAttributes &
FieldAttributes
.Static) != 0;
924
scope.GetFieldDefProps(tkField, out
FieldAttributes
fieldAttributes);
926
FieldAttributes
fieldAccess = fieldAttributes &
FieldAttributes
.FieldAccessMask;
928
if ((fieldAttributes &
FieldAttributes
.Literal) != 0)
933
bool isPrivate = fieldAccess ==
FieldAttributes
.Private;
947
bool isPublic = fieldAccess ==
FieldAttributes
.Public;
948
bool isStatic = (fieldAttributes &
FieldAttributes
.Static) != 0;
System.Private.Xml (7)
System\Xml\Serialization\XmlSerializationILGen.cs (1)
150
FieldAttributes
.Private
System\Xml\Serialization\XmlSerializationReaderILGen.cs (2)
951
FieldAttributes
.Private
1797
_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\libraries\Common\src\System\Reflection\Emit\IgnoreAccessChecksToAttributeBuilder.cs (1)
29
attributeTypeBuilder.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);
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)
647
if (field.Attributes.HasFlag(
FieldAttributes
.HasFieldMarshal) && field._marshallingData != null)
652
if (field.Attributes.HasFlag(
FieldAttributes
.HasDefault) && field._defaultValue != DBNull.Value)
657
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)
253
protected override FieldBuilder DefineFieldCore(string fieldName, Type type, Type[]? requiredCustomModifiers, Type[]? optionalCustomModifiers,
FieldAttributes
attributes)
259
if ((attributes &
FieldAttributes
.Static) == 0)
289
protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data,
FieldAttributes
attributes)
428
protected override FieldBuilder DefineUninitializedDataCore(string name, int size,
FieldAttributes
attributes)
442
private FieldBuilder DefineDataHelper(string name, byte[] data, int size,
FieldAttributes
attributes)
463
FieldBuilder fdBuilder = DefineField(name, valueClassType, attributes |
FieldAttributes
.Static |
FieldAttributes
.HasFieldRVA);
891
BindingFlags bindingFlags = (field.Attributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Public ?
894
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)
53
public
FieldAttributes
Attributes
159
private
FieldAttributes
GetProjectedFlags()
161
var
flags = _reader.FieldTable.GetFlags(Handle);
165
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)
67
if (0 != (Attributes &
FieldAttributes
.HasFieldMarshal))
80
public sealed override
FieldAttributes
Attributes => (_lazyFieldAttributes == FieldAttributesSentinel) ? (_lazyFieldAttributes = ComputeAttributes()) : _lazyFieldAttributes;
81
protected abstract
FieldAttributes
ComputeAttributes();
82
private const
FieldAttributes
FieldAttributesSentinel = (
FieldAttributes
)(-1);
83
private volatile
FieldAttributes
_lazyFieldAttributes = FieldAttributesSentinel;
System\Reflection\TypeLoading\Types\Ecma\EcmaDefinitionType.cs (1)
115
if ((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)
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;