using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Specifies the properties that support lookup-based binding. This class cannot be inherited. // Token: 0x02000161 RID: 353 [Token(Token = "0x2000161")] [AttributeUsage(AttributeTargets.Class)] public sealed class LookupBindingPropertiesAttribute : Attribute { /// Initializes a new instance of the class using no parameters. // Token: 0x0600087A RID: 2170 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600087A")] [Address(RVA = "0xC5DBC0", Offset = "0xC5CBC0", VA = "0x180C5DBC0")] public LookupBindingPropertiesAttribute() { } /// Initializes a new instance of the class. /// The name of the property to be used as the data source. /// The name of the property to be used for the display name. /// The name of the property to be used as the source for values. /// The name of the property to be used for lookups. // Token: 0x0600087B RID: 2171 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600087B")] [Address(RVA = "0xC5DB60", Offset = "0xC5CB60", VA = "0x180C5DB60")] public LookupBindingPropertiesAttribute(string dataSource, string displayMember, string valueMember, string lookupMember) { } /// Gets the name of the data source property for the component to which the is bound. /// The data source property for the component to which the is bound. // Token: 0x1700019A RID: 410 // (get) Token: 0x0600087C RID: 2172 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700019A")] public string DataSource { [Token(Token = "0x600087C")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return null; } } /// Gets the name of the display member property for the component to which the is bound. /// The name of the display member property for the component to which the is bound. // Token: 0x1700019B RID: 411 // (get) Token: 0x0600087D RID: 2173 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700019B")] public string DisplayMember { [Token(Token = "0x600087D")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } /// Gets the name of the value member property for the component to which the is bound. /// The name of the value member property for the component to which the is bound. // Token: 0x1700019C RID: 412 // (get) Token: 0x0600087E RID: 2174 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700019C")] public string ValueMember { [Token(Token = "0x600087E")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } } /// Gets the name of the lookup member for the component to which this attribute is bound. /// The name of the lookup member for the component to which the is bound. // Token: 0x1700019D RID: 413 // (get) Token: 0x0600087F RID: 2175 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700019D")] public string LookupMember { [Token(Token = "0x600087F")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get { return null; } } /// Determines whether the specified is equal to the current instance. /// The to compare with the current instance /// /// if the object is equal to the current instance; otherwise, , indicating they are not equal. // Token: 0x06000880 RID: 2176 RVA: 0x00005340 File Offset: 0x00003540 [Token(Token = "0x6000880")] [Address(RVA = "0xC5DA30", Offset = "0xC5CA30", VA = "0x180C5DA30", Slot = "0")] public override bool Equals(object obj) { return default(bool); } /// Returns the hash code for this instance. /// A hash code for the current . // Token: 0x06000881 RID: 2177 RVA: 0x00005358 File Offset: 0x00003558 [Token(Token = "0x6000881")] [Address(RVA = "0xB8D310", Offset = "0xB8C310", VA = "0x180B8D310", Slot = "2")] public override int GetHashCode() { return 0; } // Token: 0x04000521 RID: 1313 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000521")] private readonly string dataSource; // Token: 0x04000522 RID: 1314 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000522")] private readonly string displayMember; // Token: 0x04000523 RID: 1315 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000523")] private readonly string valueMember; // Token: 0x04000524 RID: 1316 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000524")] private readonly string lookupMember; /// Represents the default value for the class. // Token: 0x04000525 RID: 1317 [Token(Token = "0x4000525")] public static readonly LookupBindingPropertiesAttribute Default; } }