using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System { /// Specifies the application elements on which it is valid to apply an attribute. // Token: 0x020000B8 RID: 184 [Token(Token = "0x20000B8")] [Flags] [ComVisible(true)] [Serializable] public enum AttributeTargets { /// Attribute can be applied to an assembly. // Token: 0x040001FE RID: 510 [Token(Token = "0x40001FE")] Assembly = 1, /// Attribute can be applied to a module. // Token: 0x040001FF RID: 511 [Token(Token = "0x40001FF")] Module = 2, /// Attribute can be applied to a class. // Token: 0x04000200 RID: 512 [Token(Token = "0x4000200")] Class = 4, /// Attribute can be applied to a structure; that is, a value type. // Token: 0x04000201 RID: 513 [Token(Token = "0x4000201")] Struct = 8, /// Attribute can be applied to an enumeration. // Token: 0x04000202 RID: 514 [Token(Token = "0x4000202")] Enum = 16, /// Attribute can be applied to a constructor. // Token: 0x04000203 RID: 515 [Token(Token = "0x4000203")] Constructor = 32, /// Attribute can be applied to a method. // Token: 0x04000204 RID: 516 [Token(Token = "0x4000204")] Method = 64, /// Attribute can be applied to a property. // Token: 0x04000205 RID: 517 [Token(Token = "0x4000205")] Property = 128, /// Attribute can be applied to a field. // Token: 0x04000206 RID: 518 [Token(Token = "0x4000206")] Field = 256, /// Attribute can be applied to an event. // Token: 0x04000207 RID: 519 [Token(Token = "0x4000207")] Event = 512, /// Attribute can be applied to an interface. // Token: 0x04000208 RID: 520 [Token(Token = "0x4000208")] Interface = 1024, /// Attribute can be applied to a parameter. // Token: 0x04000209 RID: 521 [Token(Token = "0x4000209")] Parameter = 2048, /// Attribute can be applied to a delegate. // Token: 0x0400020A RID: 522 [Token(Token = "0x400020A")] Delegate = 4096, /// Attribute can be applied to a return value. // Token: 0x0400020B RID: 523 [Token(Token = "0x400020B")] ReturnValue = 8192, /// Attribute can be applied to a generic parameter. // Token: 0x0400020C RID: 524 [Token(Token = "0x400020C")] GenericParameter = 16384, /// Attribute can be applied to any application element. // Token: 0x0400020D RID: 525 [Token(Token = "0x400020D")] All = 32767 } }