m
This commit is contained in:
@@ -0,0 +1,92 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Reflection
|
||||
{
|
||||
/// <summary>Specifies flags that describe the attributes of a field.</summary>
|
||||
// Token: 0x02000221 RID: 545
|
||||
[Token(Token = "0x2000221")]
|
||||
[Flags]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public enum FieldAttributes
|
||||
{
|
||||
/// <summary>Specifies the access level of a given field.</summary>
|
||||
// Token: 0x04000A52 RID: 2642
|
||||
[Token(Token = "0x4000A52")]
|
||||
FieldAccessMask = 7,
|
||||
/// <summary>Specifies that the field cannot be referenced.</summary>
|
||||
// Token: 0x04000A53 RID: 2643
|
||||
[Token(Token = "0x4000A53")]
|
||||
PrivateScope = 0,
|
||||
/// <summary>Specifies that the field is accessible only by the parent type.</summary>
|
||||
// Token: 0x04000A54 RID: 2644
|
||||
[Token(Token = "0x4000A54")]
|
||||
Private = 1,
|
||||
/// <summary>Specifies that the field is accessible only by subtypes in this assembly.</summary>
|
||||
// Token: 0x04000A55 RID: 2645
|
||||
[Token(Token = "0x4000A55")]
|
||||
FamANDAssem = 2,
|
||||
/// <summary>Specifies that the field is accessible throughout the assembly.</summary>
|
||||
// Token: 0x04000A56 RID: 2646
|
||||
[Token(Token = "0x4000A56")]
|
||||
Assembly = 3,
|
||||
/// <summary>Specifies that the field is accessible only by type and subtypes.</summary>
|
||||
// Token: 0x04000A57 RID: 2647
|
||||
[Token(Token = "0x4000A57")]
|
||||
Family = 4,
|
||||
/// <summary>Specifies that the field is accessible by subtypes anywhere, as well as throughout this assembly.</summary>
|
||||
// Token: 0x04000A58 RID: 2648
|
||||
[Token(Token = "0x4000A58")]
|
||||
FamORAssem = 5,
|
||||
/// <summary>Specifies that the field is accessible by any member for whom this scope is visible.</summary>
|
||||
// Token: 0x04000A59 RID: 2649
|
||||
[Token(Token = "0x4000A59")]
|
||||
Public = 6,
|
||||
/// <summary>Specifies that the field represents the defined type, or else it is per-instance.</summary>
|
||||
// Token: 0x04000A5A RID: 2650
|
||||
[Token(Token = "0x4000A5A")]
|
||||
Static = 16,
|
||||
/// <summary>Specifies that the field is initialized only, and can be set only in the body of a constructor.</summary>
|
||||
// Token: 0x04000A5B RID: 2651
|
||||
[Token(Token = "0x4000A5B")]
|
||||
InitOnly = 32,
|
||||
/// <summary>Specifies that the field's value is a compile-time (static or early bound) constant. Any attempt to set it throws a <see cref="T:System.FieldAccessException" />.</summary>
|
||||
// Token: 0x04000A5C RID: 2652
|
||||
[Token(Token = "0x4000A5C")]
|
||||
Literal = 64,
|
||||
/// <summary>Specifies that the field does not have to be serialized when the type is remoted.</summary>
|
||||
// Token: 0x04000A5D RID: 2653
|
||||
[Token(Token = "0x4000A5D")]
|
||||
NotSerialized = 128,
|
||||
/// <summary>Specifies a special method, with the name describing how the method is special.</summary>
|
||||
// Token: 0x04000A5E RID: 2654
|
||||
[Token(Token = "0x4000A5E")]
|
||||
SpecialName = 512,
|
||||
/// <summary>Reserved for future use.</summary>
|
||||
// Token: 0x04000A5F RID: 2655
|
||||
[Token(Token = "0x4000A5F")]
|
||||
PinvokeImpl = 8192,
|
||||
/// <summary>Reserved.</summary>
|
||||
// Token: 0x04000A60 RID: 2656
|
||||
[Token(Token = "0x4000A60")]
|
||||
ReservedMask = 38144,
|
||||
/// <summary>Specifies that the common language runtime (metadata internal APIs) should check the name encoding.</summary>
|
||||
// Token: 0x04000A61 RID: 2657
|
||||
[Token(Token = "0x4000A61")]
|
||||
RTSpecialName = 1024,
|
||||
/// <summary>Specifies that the field has marshaling information.</summary>
|
||||
// Token: 0x04000A62 RID: 2658
|
||||
[Token(Token = "0x4000A62")]
|
||||
HasFieldMarshal = 4096,
|
||||
/// <summary>Specifies that the field has a default value.</summary>
|
||||
// Token: 0x04000A63 RID: 2659
|
||||
[Token(Token = "0x4000A63")]
|
||||
HasDefault = 32768,
|
||||
/// <summary>Specifies that the field has a relative virtual address (RVA). The RVA is the location of the method body in the current image, as an address relative to the start of the image file in which it is located.</summary>
|
||||
// Token: 0x04000A64 RID: 2660
|
||||
[Token(Token = "0x4000A64")]
|
||||
HasFieldRVA = 256
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user