using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Enables attribute redirection. This class cannot be inherited. // Token: 0x020000E4 RID: 228 [Token(Token = "0x20000E4")] [AttributeUsage(AttributeTargets.Property)] public class AttributeProviderAttribute : Attribute { /// Initializes a new instance of the class with the given type name. /// The name of the type to specify. /// /// is . // Token: 0x06000560 RID: 1376 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000560")] [Address(RVA = "0xB900C0", Offset = "0xB8F0C0", VA = "0x180B900C0")] public AttributeProviderAttribute(string typeName) { } /// Initializes a new instance of the class with the given type name and property name. /// The name of the type to specify. /// The name of the property for which attributes will be retrieved. /// /// is . // Token: 0x06000561 RID: 1377 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000561")] [Address(RVA = "0xB8FF20", Offset = "0xB8EF20", VA = "0x180B8FF20")] public AttributeProviderAttribute(string typeName, string propertyName) { } /// Initializes a new instance of the class with the given type. /// The type to specify. /// /// is . // Token: 0x06000562 RID: 1378 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000562")] [Address(RVA = "0xB8FFF0", Offset = "0xB8EFF0", VA = "0x180B8FFF0")] public AttributeProviderAttribute(Type type) { } /// Gets the assembly qualified type name passed into the constructor. /// The assembly qualified name of the type specified in the constructor. // Token: 0x170000DA RID: 218 // (get) Token: 0x06000563 RID: 1379 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000DA")] public string TypeName { [Token(Token = "0x6000563")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return null; } } /// Gets the name of the property for which attributes will be retrieved. /// The name of the property for which attributes will be retrieved. // Token: 0x170000DB RID: 219 // (get) Token: 0x06000564 RID: 1380 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000DB")] public string PropertyName { [Token(Token = "0x6000564")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } // Token: 0x04000437 RID: 1079 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000437")] private string _typeName; // Token: 0x04000438 RID: 1080 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000438")] private string _propertyName; } }