using System; using System.Reflection; using Cpp2IlInjected; namespace System { /// Represents the base class for custom attributes. // Token: 0x020000BE RID: 190 [Token(Token = "0x20000BE")] [AttributeUsage(AttributeTargets.All)] [Serializable] public abstract class Attribute { // Token: 0x0600053B RID: 1339 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600053B")] [Address(RVA = "0x2D0AA60", Offset = "0x2D09A60", VA = "0x182D0AA60")] private static Attribute[] InternalGetCustomAttributes(PropertyInfo element, Type type, bool inherit) { return null; } // Token: 0x0600053C RID: 1340 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600053C")] [Address(RVA = "0x2D0A9C0", Offset = "0x2D099C0", VA = "0x182D0A9C0")] private static Attribute[] InternalGetCustomAttributes(EventInfo element, Type type, bool inherit) { return null; } // Token: 0x0600053D RID: 1341 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600053D")] [Address(RVA = "0x2D0AC00", Offset = "0x2D09C00", VA = "0x182D0AC00")] private static Attribute[] InternalParamGetCustomAttributes(ParameterInfo parameter, Type attributeType, bool inherit) { return null; } // Token: 0x0600053E RID: 1342 RVA: 0x00004338 File Offset: 0x00002538 [Token(Token = "0x600053E")] [Address(RVA = "0x2D0AB00", Offset = "0x2D09B00", VA = "0x182D0AB00")] private static bool InternalIsDefined(PropertyInfo element, Type attributeType, bool inherit) { return default(bool); } // Token: 0x0600053F RID: 1343 RVA: 0x00004350 File Offset: 0x00002550 [Token(Token = "0x600053F")] [Address(RVA = "0x2D0AB80", Offset = "0x2D09B80", VA = "0x182D0AB80")] private static bool InternalIsDefined(EventInfo element, Type attributeType, bool inherit) { return default(bool); } /// Retrieves an array of the custom attributes applied to a member of a type. Parameters specify the member, the type of the custom attribute to search for, and whether to search ancestors of the member. /// An object derived from the class that describes a constructor, event, field, method, or property member of a class. /// The type, or a base type, of the custom attribute to search for. /// If , specifies to also search the ancestors of for custom attributes. /// An array that contains the custom attributes of type applied to , or an empty array if no such custom attributes exist. /// /// or is . /// /// is not derived from . /// /// is not a constructor, method, property, event, type, or field. /// A custom attribute type cannot be loaded. // Token: 0x06000540 RID: 1344 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000540")] [Address(RVA = "0x2D09BF0", Offset = "0x2D08BF0", VA = "0x182D09BF0")] public static Attribute[] GetCustomAttributes(MemberInfo element, Type type, bool inherit) { return null; } /// Retrieves an array of the custom attributes applied to a member of a type. Parameters specify the member, the type of the custom attribute to search for, and whether to search ancestors of the member. /// An object derived from the class that describes a constructor, event, field, method, or property member of a class. /// If , specifies to also search the ancestors of for custom attributes. /// An array that contains the custom attributes applied to , or an empty array if no such custom attributes exist. /// /// is . /// /// is not a constructor, method, property, event, type, or field. /// A custom attribute type cannot be loaded. // Token: 0x06000541 RID: 1345 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000541")] [Address(RVA = "0x2D09E60", Offset = "0x2D08E60", VA = "0x182D09E60")] public static Attribute[] GetCustomAttributes(MemberInfo element, bool inherit) { return null; } /// Determines whether any custom attributes are applied to a member of a type. Parameters specify the member, and the type of the custom attribute to search for. /// An object derived from the class that describes a constructor, event, field, method, type, or property member of a class. /// The type, or a base type, of the custom attribute to search for. /// /// if a custom attribute of type is applied to ; otherwise, . /// /// or is . /// /// is not derived from . /// /// is not a constructor, method, property, event, type, or field. // Token: 0x06000542 RID: 1346 RVA: 0x00004368 File Offset: 0x00002568 [Token(Token = "0x6000542")] [Address(RVA = "0x2D0B340", Offset = "0x2D0A340", VA = "0x182D0B340")] public static bool IsDefined(MemberInfo element, Type attributeType) { return default(bool); } /// Determines whether any custom attributes are applied to a member of a type. Parameters specify the member, the type of the custom attribute to search for, and whether to search ancestors of the member. /// An object derived from the class that describes a constructor, event, field, method, type, or property member of a class. /// The type, or a base type, of the custom attribute to search for. /// If , specifies to also search the ancestors of for custom attributes. /// /// if a custom attribute of type is applied to ; otherwise, . /// /// or is . /// /// is not derived from . /// /// is not a constructor, method, property, event, type, or field. // Token: 0x06000543 RID: 1347 RVA: 0x00004380 File Offset: 0x00002580 [Token(Token = "0x6000543")] [Address(RVA = "0x2D0B0A0", Offset = "0x2D0A0A0", VA = "0x182D0B0A0")] public static bool IsDefined(MemberInfo element, Type attributeType, bool inherit) { return default(bool); } /// Retrieves a custom attribute applied to a member of a type. Parameters specify the member, and the type of the custom attribute to search for. /// An object derived from the class that describes a constructor, event, field, method, or property member of a class. /// The type, or a base type, of the custom attribute to search for. /// A reference to the single custom attribute of type that is applied to , or if there is no such attribute. /// /// or is . /// /// is not derived from . /// /// is not a constructor, method, property, event, type, or field. /// More than one of the requested attributes was found. /// A custom attribute type cannot be loaded. // Token: 0x06000544 RID: 1348 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000544")] [Address(RVA = "0x2D09600", Offset = "0x2D08600", VA = "0x182D09600")] public static Attribute GetCustomAttribute(MemberInfo element, Type attributeType) { return null; } /// Retrieves a custom attribute applied to a member of a type. Parameters specify the member, the type of the custom attribute to search for, and whether to search ancestors of the member. /// An object derived from the class that describes a constructor, event, field, method, or property member of a class. /// The type, or a base type, of the custom attribute to search for. /// If , specifies to also search the ancestors of for custom attributes. /// A reference to the single custom attribute of type that is applied to , or if there is no such attribute. /// /// or is . /// /// is not derived from . /// /// is not a constructor, method, property, event, type, or field. /// More than one of the requested attributes was found. /// A custom attribute type cannot be loaded. // Token: 0x06000545 RID: 1349 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000545")] [Address(RVA = "0x2D093D0", Offset = "0x2D083D0", VA = "0x182D093D0")] public static Attribute GetCustomAttribute(MemberInfo element, Type attributeType, bool inherit) { return null; } /// Retrieves an array of the custom attributes applied to a method parameter. Parameters specify the method parameter, the type of the custom attribute to search for, and whether to search ancestors of the method parameter. /// An object derived from the class that describes a parameter of a member of a class. /// The type, or a base type, of the custom attribute to search for. /// If , specifies to also search the ancestors of for custom attributes. /// An array that contains the custom attributes of type applied to , or an empty array if no such custom attributes exist. /// /// or is . /// /// is not derived from . /// A custom attribute type cannot be loaded. // Token: 0x06000546 RID: 1350 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000546")] [Address(RVA = "0x2D0A160", Offset = "0x2D09160", VA = "0x182D0A160")] public static Attribute[] GetCustomAttributes(ParameterInfo element, Type attributeType, bool inherit) { return null; } /// Retrieves an array of the custom attributes applied to a method parameter. Parameters specify the method parameter, and whether to search ancestors of the method parameter. /// An object derived from the class that describes a parameter of a member of a class. /// If , specifies to also search the ancestors of for custom attributes. /// An array that contains the custom attributes applied to , or an empty array if no such custom attributes exist. /// The property of is . /// /// is . /// A custom attribute type cannot be loaded. // Token: 0x06000547 RID: 1351 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000547")] [Address(RVA = "0x2D0A640", Offset = "0x2D09640", VA = "0x182D0A640")] public static Attribute[] GetCustomAttributes(ParameterInfo element, bool inherit) { return null; } /// Retrieves a custom attribute applied to a method parameter. Parameters specify the method parameter, the type of the custom attribute to search for, and whether to search ancestors of the method parameter. /// An object derived from the class that describes a parameter of a member of a class. /// The type, or a base type, of the custom attribute to search for. /// If , specifies to also search the ancestors of for custom attributes. /// A reference to the single custom attribute of type that is applied to , or if there is no such attribute. /// /// or is . /// /// is not derived from . /// More than one of the requested attributes was found. /// A custom attribute type cannot be loaded. // Token: 0x06000548 RID: 1352 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000548")] [Address(RVA = "0x2D09540", Offset = "0x2D08540", VA = "0x182D09540")] public static Attribute GetCustomAttribute(ParameterInfo element, Type attributeType, bool inherit) { return null; } /// Retrieves an array of the custom attributes applied to a module. Parameters specify the module, and an ignored search option. /// An object derived from the class that describes a portable executable file. /// This parameter is ignored, and does not affect the operation of this method. /// An array that contains the custom attributes applied to , or an empty array if no such custom attributes exist. /// /// or is . // Token: 0x06000549 RID: 1353 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000549")] [Address(RVA = "0x2D0A510", Offset = "0x2D09510", VA = "0x182D0A510")] public static Attribute[] GetCustomAttributes(Module element, bool inherit) { return null; } /// Retrieves an array of the custom attributes applied to a module. Parameters specify the module, the type of the custom attribute to search for, and an ignored search option. /// An object derived from the class that describes a portable executable file. /// The type, or a base type, of the custom attribute to search for. /// This parameter is ignored, and does not affect the operation of this method. /// An array that contains the custom attributes of type applied to , or an empty array if no such custom attributes exist. /// /// or is . /// /// is not derived from . // Token: 0x0600054A RID: 1354 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600054A")] [Address(RVA = "0x2D099A0", Offset = "0x2D089A0", VA = "0x182D099A0")] public static Attribute[] GetCustomAttributes(Module element, Type attributeType, bool inherit) { return null; } /// Retrieves an array of the custom attributes applied to an assembly. Parameters specify the assembly, and the type of the custom attribute to search for. /// An object derived from the class that describes a reusable collection of modules. /// The type, or a base type, of the custom attribute to search for. /// An array that contains the custom attributes of type applied to , or an empty array if no such custom attributes exist. /// /// or is . /// /// is not derived from . // Token: 0x0600054B RID: 1355 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600054B")] [Address(RVA = "0x2D0A7F0", Offset = "0x2D097F0", VA = "0x182D0A7F0")] public static Attribute[] GetCustomAttributes(Assembly element, Type attributeType) { return null; } /// Retrieves an array of the custom attributes applied to an assembly. Parameters specify the assembly, the type of the custom attribute to search for, and an ignored search option. /// An object derived from the class that describes a reusable collection of modules. /// The type, or a base type, of the custom attribute to search for. /// This parameter is ignored, and does not affect the operation of this method. /// An array that contains the custom attributes of type applied to , or an empty array if no such custom attributes exist. /// /// or is . /// /// is not derived from . // Token: 0x0600054C RID: 1356 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600054C")] [Address(RVA = "0x2D09770", Offset = "0x2D08770", VA = "0x182D09770")] public static Attribute[] GetCustomAttributes(Assembly element, Type attributeType, bool inherit) { return null; } /// Retrieves an array of the custom attributes applied to an assembly. A parameter specifies the assembly. /// An object derived from the class that describes a reusable collection of modules. /// An array that contains the custom attributes applied to , or an empty array if no such custom attributes exist. /// /// is . // Token: 0x0600054D RID: 1357 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600054D")] [Address(RVA = "0x2D0A410", Offset = "0x2D09410", VA = "0x182D0A410")] public static Attribute[] GetCustomAttributes(Assembly element) { return null; } /// Retrieves an array of the custom attributes applied to an assembly. Parameters specify the assembly, and an ignored search option. /// An object derived from the class that describes a reusable collection of modules. /// This parameter is ignored, and does not affect the operation of this method. /// An array that contains the custom attributes applied to , or an empty array if no such custom attributes exist. /// /// or is . // Token: 0x0600054E RID: 1358 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600054E")] [Address(RVA = "0x2D0A050", Offset = "0x2D09050", VA = "0x182D0A050")] public static Attribute[] GetCustomAttributes(Assembly element, bool inherit) { return null; } /// Retrieves a custom attribute applied to a specified assembly. Parameters specify the assembly and the type of the custom attribute to search for. /// An object derived from the class that describes a reusable collection of modules. /// The type, or a base type, of the custom attribute to search for. /// A reference to the single custom attribute of type that is applied to , or if there is no such attribute. /// /// or is . /// /// is not derived from . /// More than one of the requested attributes was found. // Token: 0x0600054F RID: 1359 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600054F")] [Address(RVA = "0x2D09490", Offset = "0x2D08490", VA = "0x182D09490")] public static Attribute GetCustomAttribute(Assembly element, Type attributeType) { return null; } /// Retrieves a custom attribute applied to an assembly. Parameters specify the assembly, the type of the custom attribute to search for, and an ignored search option. /// An object derived from the class that describes a reusable collection of modules. /// The type, or a base type, of the custom attribute to search for. /// This parameter is ignored, and does not affect the operation of this method. /// A reference to the single custom attribute of type that is applied to , or if there is no such attribute. /// /// or is . /// /// is not derived from . /// More than one of the requested attributes was found. // Token: 0x06000550 RID: 1360 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000550")] [Address(RVA = "0x2D096B0", Offset = "0x2D086B0", VA = "0x182D096B0")] public static Attribute GetCustomAttribute(Assembly element, Type attributeType, bool inherit) { return null; } /// Initializes a new instance of the class. // Token: 0x06000551 RID: 1361 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000551")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] protected Attribute() { } /// Returns a value that indicates whether this instance is equal to a specified object. /// An to compare with this instance or . /// /// if and this instance are of the same type and have identical field values; otherwise, . // Token: 0x06000552 RID: 1362 RVA: 0x00004398 File Offset: 0x00002598 [Token(Token = "0x6000552")] [Address(RVA = "0x2D09160", Offset = "0x2D08160", VA = "0x182D09160", Slot = "0")] public override bool Equals(object obj) { return default(bool); } // Token: 0x06000553 RID: 1363 RVA: 0x000043B0 File Offset: 0x000025B0 [Token(Token = "0x6000553")] [Address(RVA = "0x2D08FE0", Offset = "0x2D07FE0", VA = "0x182D08FE0")] private static bool AreFieldValuesEqual(object thisValue, object thatValue) { return default(bool); } /// Returns the hash code for this instance. /// A 32-bit signed integer hash code. // Token: 0x06000554 RID: 1364 RVA: 0x000043C8 File Offset: 0x000025C8 [Token(Token = "0x6000554")] [Address(RVA = "0x2D0A800", Offset = "0x2D09800", VA = "0x182D0A800", Slot = "2")] public override int GetHashCode() { return 0; } /// When implemented in a derived class, gets a unique identifier for this . /// An that is a unique identifier for the attribute. // Token: 0x1700009B RID: 155 // (get) Token: 0x06000555 RID: 1365 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700009B")] public virtual object TypeId { [Token(Token = "0x6000555")] [Address(RVA = "0x723400", Offset = "0x722400", VA = "0x180723400", Slot = "4")] get { return null; } } /// When overridden in a derived class, returns a value that indicates whether this instance equals a specified object. /// An to compare with this instance of . /// /// if this instance equals ; otherwise, . // Token: 0x06000556 RID: 1366 RVA: 0x000043E0 File Offset: 0x000025E0 [Token(Token = "0x6000556")] [Address(RVA = "0x2D0B350", Offset = "0x2D0A350", VA = "0x182D0B350", Slot = "5")] public virtual bool Match(object obj) { return default(bool); } /// When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class. /// /// if this instance is the default attribute for the class; otherwise, . // Token: 0x06000557 RID: 1367 RVA: 0x000043F8 File Offset: 0x000025F8 [Token(Token = "0x6000557")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "6")] public virtual bool IsDefaultAttribute() { return default(bool); } } }