305 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)
3594
public
FieldAttributes
GetFieldDefFlagsOrThrow(FieldDefinitionHandle fieldDef)
3603
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)
119
private readonly
FieldAttributes
_flags;
192
internal
FieldAttributes
Flags
204
return (_flags &
FieldAttributes
.SpecialName) != 0;
212
return (_flags &
FieldAttributes
.RTSpecialName) != 0;
221
return (_flags &
FieldAttributes
.NotSerialized) != 0;
239
return ((_flags &
FieldAttributes
.HasFieldMarshal) != 0);
247
if ((_flags &
FieldAttributes
.HasFieldMarshal) == 0)
260
if ((_flags &
FieldAttributes
.HasFieldMarshal) == 0)
462
return (_flags &
FieldAttributes
.InitOnly) != 0;
479
return (_flags &
FieldAttributes
.Literal) != 0 || GetConstantValue(ConstantFieldsInProgress.Empty, earlyDecodingWellKnownAttributes: false) != null;
489
if ((_flags &
FieldAttributes
.Literal) != 0)
537
switch (_flags &
FieldAttributes
.FieldAccessMask)
539
case
FieldAttributes
.Assembly:
543
case
FieldAttributes
.FamORAssem:
547
case
FieldAttributes
.FamANDAssem:
551
case
FieldAttributes
.Private:
552
case
FieldAttributes
.PrivateScope:
556
case
FieldAttributes
.Public:
560
case
FieldAttributes
.Family:
577
return (_flags &
FieldAttributes
.Static) != 0;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (7)
1222
FieldAttributes
fieldFlags = module.GetFieldDefFlagsOrThrow(fieldDef);
1223
if ((fieldFlags &
FieldAttributes
.Static) == 0 && ModuleExtensions.ShouldImportField(fieldFlags, moduleSymbol.ImportOptions))
1495
FieldAttributes
fieldFlags;
1506
if ((fieldFlags &
FieldAttributes
.Static) == 0)
1579
FieldAttributes
fieldFlags;
1584
if ((fieldFlags &
FieldAttributes
.Static) == 0)
2373
(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)
251
var
attributes = field.Attributes;
252
return ((attributes & System.Reflection.
FieldAttributes
.Public) == System.Reflection.
FieldAttributes
.Public) ||
253
((attributes & System.Reflection.
FieldAttributes
.Family) == System.Reflection.
FieldAttributes
.Family);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (9)
Debugger\Engine\DkmClrModuleInstance.cs (1)
80
int IMetadataImport.GetFieldProps(Token mb, out Token mdTypeDef, char[] szField, uint cchField, out uint pchField, out
FieldAttributes
pdwAttr, out EmbeddedBlobPointer ppvSigBlob, out uint pcbSigBlob, out uint pdwCPlusTypeFlab, out IntPtr ppValue, out uint pcchValue)
Debugger\Engine\DkmClrValue.cs (2)
467
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)
251
var
attributes = field.Attributes;
252
return ((attributes & System.Reflection.
FieldAttributes
.Public) == System.Reflection.
FieldAttributes
.Public) ||
253
((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)
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
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)
540
var
oldVisibility = def.Attributes &
FieldAttributes
.FieldAccessMask;
541
var
newVisibility =
FieldAttributes
.Private;
551
Debug.Assert((
FieldAttributes
)ReadUInt16(writer.BaseStream) == def.Attributes);
555
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 (101)
LibraryImports.g.cs (2)
907
internal static partial int DefineField(global::System.Runtime.CompilerServices.QCallModule module, int tkParent, string name, byte[] signature, int sigLength, global::System.Reflection.
FieldAttributes
attributes)
920
static extern unsafe int __PInvoke(global::System.Runtime.CompilerServices.QCallModule __module_native, int __tkParent_native, ushort* __name_native, byte* __signature_native, int __sigLength_native, global::System.Reflection.
FieldAttributes
__attributes_native);
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\FieldOnTypeBuilderInstantiation.cs (1)
72
public override
FieldAttributes
Attributes => _field.Attributes;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ILGenerator.cs (1)
157
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)
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)
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);
1338
Type[]? optionalCustomModifiers,
FieldAttributes
attributes)
1346
if ((attributes &
FieldAttributes
.Static) == 0)
1357
protected override FieldBuilder DefineInitializedDataCore(string name, byte[] data,
FieldAttributes
attributes)
1369
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)
454
public void GetFieldDefProps(int mdToken, out
FieldAttributes
fieldAttributes)
457
fieldAttributes = (
FieldAttributes
)fieldAttributesRaw;
src\System\Reflection\RtFieldInfo.cs (2)
17
private readonly
FieldAttributes
m_fieldAttributes;
122
public override
FieldAttributes
Attributes => m_fieldAttributes;
src\System\Reflection\RuntimeCustomAttributeData.cs (2)
2147
if ((field.Attributes &
FieldAttributes
.NotSerialized) != 0)
2169
if ((field.Attributes &
FieldAttributes
.NotSerialized) != 0)
src\System\RuntimeHandles.cs (1)
1541
internal static extern
FieldAttributes
GetAttributes(RuntimeFieldHandleInternal field);
src\System\RuntimeType.CoreCLR.cs (17)
307
FieldAttributes
fieldAttributes = RuntimeFieldHandle.GetAttributes(field);
308
bool isPublic = (fieldAttributes &
FieldAttributes
.FieldAccessMask) ==
FieldAttributes
.Public;
309
bool isStatic = (fieldAttributes &
FieldAttributes
.Static) != 0;
893
FieldAttributes
fieldAttributes = RuntimeFieldHandle.GetAttributes(runtimeFieldHandle);
894
FieldAttributes
fieldAccess = fieldAttributes &
FieldAttributes
.FieldAccessMask;
898
if (fieldAccess ==
FieldAttributes
.Private)
910
bool isPublic = fieldAccess ==
FieldAttributes
.Public;
911
bool isStatic = (fieldAttributes &
FieldAttributes
.Static) != 0;
947
scope.GetFieldDefProps(tkField, out
FieldAttributes
fieldAttributes);
949
FieldAttributes
fieldAccess = fieldAttributes &
FieldAttributes
.FieldAccessMask;
951
if ((fieldAttributes &
FieldAttributes
.Literal) != 0)
956
bool isPrivate = fieldAccess ==
FieldAttributes
.Private;
977
bool isPublic = fieldAccess ==
FieldAttributes
.Public;
978
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)
950
FieldAttributes
.Private
1796
_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)
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)
artifacts\obj\System.Reflection.Primitives\Debug\net11.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\net11.0\System.Runtime.Forwards.cs (1)
465
[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;