using System; using System.Reflection; using Cpp2IlInjected; namespace System { /// Represents the base class for custom attributes. // Token: 0x020000B7 RID: 183 [Token(Token = "0x20000B7")] [AttributeUsage(AttributeTargets.All)] [Serializable] public abstract class Attribute { // Token: 0x0600051F RID: 1311 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600051F")] [Address(RVA = "0x26C6D90", Offset = "0x26C5B90", VA = "0x1826C6D90")] private static Attribute[] InternalGetCustomAttributes(PropertyInfo element, Type type, bool inherit) { return null; } // Token: 0x06000520 RID: 1312 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000520")] [Address(RVA = "0x26C6CF0", Offset = "0x26C5AF0", VA = "0x1826C6CF0")] private static Attribute[] InternalGetCustomAttributes(EventInfo element, Type type, bool inherit) { return null; } // Token: 0x06000521 RID: 1313 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000521")] [Address(RVA = "0x26C6F30", Offset = "0x26C5D30", VA = "0x1826C6F30")] private static Attribute[] InternalParamGetCustomAttributes(ParameterInfo parameter, Type attributeType, bool inherit) { return null; } // Token: 0x06000522 RID: 1314 RVA: 0x00004248 File Offset: 0x00002448 [Token(Token = "0x6000522")] [Address(RVA = "0x26C6E30", Offset = "0x26C5C30", VA = "0x1826C6E30")] private static bool InternalIsDefined(PropertyInfo element, Type attributeType, bool inherit) { return default(bool); } // Token: 0x06000523 RID: 1315 RVA: 0x00004260 File Offset: 0x00002460 [Token(Token = "0x6000523")] [Address(RVA = "0x26C6EB0", Offset = "0x26C5CB0", VA = "0x1826C6EB0")] 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: 0x06000524 RID: 1316 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000524")] [Address(RVA = "0x26C5F20", Offset = "0x26C4D20", VA = "0x1826C5F20")] 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: 0x06000525 RID: 1317 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000525")] [Address(RVA = "0x26C6190", Offset = "0x26C4F90", VA = "0x1826C6190")] 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: 0x06000526 RID: 1318 RVA: 0x00004278 File Offset: 0x00002478 [Token(Token = "0x6000526")] [Address(RVA = "0x26C7670", Offset = "0x26C6470", VA = "0x1826C7670")] 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: 0x06000527 RID: 1319 RVA: 0x00004290 File Offset: 0x00002490 [Token(Token = "0x6000527")] [Address(RVA = "0x26C73D0", Offset = "0x26C61D0", VA = "0x1826C73D0")] 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: 0x06000528 RID: 1320 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000528")] [Address(RVA = "0x26C5930", Offset = "0x26C4730", VA = "0x1826C5930")] 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: 0x06000529 RID: 1321 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000529")] [Address(RVA = "0x26C5700", Offset = "0x26C4500", VA = "0x1826C5700")] 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: 0x0600052A RID: 1322 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600052A")] [Address(RVA = "0x26C6490", Offset = "0x26C5290", VA = "0x1826C6490")] 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: 0x0600052B RID: 1323 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600052B")] [Address(RVA = "0x26C6970", Offset = "0x26C5770", VA = "0x1826C6970")] 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: 0x0600052C RID: 1324 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600052C")] [Address(RVA = "0x26C5870", Offset = "0x26C4670", VA = "0x1826C5870")] 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: 0x0600052D RID: 1325 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600052D")] [Address(RVA = "0x26C6840", Offset = "0x26C5640", VA = "0x1826C6840")] 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: 0x0600052E RID: 1326 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600052E")] [Address(RVA = "0x26C5CD0", Offset = "0x26C4AD0", VA = "0x1826C5CD0")] 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: 0x0600052F RID: 1327 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600052F")] [Address(RVA = "0x26C6B20", Offset = "0x26C5920", VA = "0x1826C6B20")] 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: 0x06000530 RID: 1328 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000530")] [Address(RVA = "0x26C5AA0", Offset = "0x26C48A0", VA = "0x1826C5AA0")] 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: 0x06000531 RID: 1329 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000531")] [Address(RVA = "0x26C6740", Offset = "0x26C5540", VA = "0x1826C6740")] 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: 0x06000532 RID: 1330 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000532")] [Address(RVA = "0x26C6380", Offset = "0x26C5180", VA = "0x1826C6380")] 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: 0x06000533 RID: 1331 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000533")] [Address(RVA = "0x26C57C0", Offset = "0x26C45C0", VA = "0x1826C57C0")] 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: 0x06000534 RID: 1332 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000534")] [Address(RVA = "0x26C59E0", Offset = "0x26C47E0", VA = "0x1826C59E0")] public static Attribute GetCustomAttribute(Assembly element, Type attributeType, bool inherit) { return null; } /// Initializes a new instance of the class. // Token: 0x06000535 RID: 1333 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000535")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] 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: 0x06000536 RID: 1334 RVA: 0x000042A8 File Offset: 0x000024A8 [Token(Token = "0x6000536")] [Address(RVA = "0x26C5490", Offset = "0x26C4290", VA = "0x1826C5490", Slot = "0")] public override bool Equals(object obj) { return default(bool); } // Token: 0x06000537 RID: 1335 RVA: 0x000042C0 File Offset: 0x000024C0 [Token(Token = "0x6000537")] [Address(RVA = "0x26C5310", Offset = "0x26C4110", VA = "0x1826C5310")] 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: 0x06000538 RID: 1336 RVA: 0x000042D8 File Offset: 0x000024D8 [Token(Token = "0x6000538")] [Address(RVA = "0x26C6B30", Offset = "0x26C5930", VA = "0x1826C6B30", 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: 0x17000097 RID: 151 // (get) Token: 0x06000539 RID: 1337 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000097")] public virtual object TypeId { [Token(Token = "0x6000539")] [Address(RVA = "0x1E93890", Offset = "0x1E92690", VA = "0x181E93890", 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: 0x0600053A RID: 1338 RVA: 0x000042F0 File Offset: 0x000024F0 [Token(Token = "0x600053A")] [Address(RVA = "0x26C7680", Offset = "0x26C6480", VA = "0x1826C7680", 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: 0x0600053B RID: 1339 RVA: 0x00004308 File Offset: 0x00002508 [Token(Token = "0x600053B")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "6")] public virtual bool IsDefaultAttribute() { return default(bool); } } }