using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Specifies whether a member is typically used for binding. This class cannot be inherited. // Token: 0x020000EC RID: 236 [Token(Token = "0x20000EC")] [AttributeUsage(AttributeTargets.All)] public sealed class BindableAttribute : Attribute { /// Initializes a new instance of the class with a Boolean value. /// /// to use property for binding; otherwise, . // Token: 0x0600059B RID: 1435 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600059B")] [Address(RVA = "0x494F80", Offset = "0x493D80", VA = "0x180494F80")] public BindableAttribute(bool bindable) { } /// Initializes a new instance of the class. /// /// to use property for binding; otherwise, . /// One of the values. // Token: 0x0600059C RID: 1436 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600059C")] [Address(RVA = "0x495040", Offset = "0x493E40", VA = "0x180495040")] public BindableAttribute(bool bindable, BindingDirection direction) { } /// Initializes a new instance of the class with one of the values. /// One of the values. // Token: 0x0600059D RID: 1437 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600059D")] [Address(RVA = "0x495000", Offset = "0x493E00", VA = "0x180495000")] public BindableAttribute(BindableSupport flags) { } /// Initializes a new instance of the class. /// One of the values. /// One of the values. // Token: 0x0600059E RID: 1438 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600059E")] [Address(RVA = "0x494FB0", Offset = "0x493DB0", VA = "0x180494FB0")] public BindableAttribute(BindableSupport flags, BindingDirection direction) { } /// Gets a value indicating that a property is typically used for binding. /// /// if the property is typically used for binding; otherwise, . // Token: 0x170000E4 RID: 228 // (get) Token: 0x0600059F RID: 1439 RVA: 0x000042C0 File Offset: 0x000024C0 [Token(Token = "0x170000E4")] public bool Bindable { [Token(Token = "0x600059F")] [Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")] get { return default(bool); } } /// Gets a value indicating the direction or directions of this property's data binding. /// The direction of this property's data binding. // Token: 0x170000E5 RID: 229 // (get) Token: 0x060005A0 RID: 1440 RVA: 0x000042D8 File Offset: 0x000024D8 [Token(Token = "0x170000E5")] public BindingDirection Direction { [Token(Token = "0x60005A0")] [Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080")] get { return BindingDirection.OneWay; } } /// Determines whether two objects are equal. /// The object to compare. /// /// if the specified is equal to the current ; if it is not equal. // Token: 0x060005A1 RID: 1441 RVA: 0x000042F0 File Offset: 0x000024F0 [Token(Token = "0x60005A1")] [Address(RVA = "0x494DA0", Offset = "0x493BA0", VA = "0x180494DA0", Slot = "0")] public override bool Equals(object obj) { return default(bool); } /// Serves as a hash function for the class. /// A hash code for the current . // Token: 0x060005A2 RID: 1442 RVA: 0x00004308 File Offset: 0x00002508 [Token(Token = "0x60005A2")] [Address(RVA = "0x494E40", Offset = "0x493C40", VA = "0x180494E40", Slot = "2")] public override int GetHashCode() { return 0; } /// Determines if this attribute is the default. /// /// if the attribute is the default value for this attribute class; otherwise, . // Token: 0x060005A3 RID: 1443 RVA: 0x00004320 File Offset: 0x00002520 [Token(Token = "0x60005A3")] [Address(RVA = "0x494E50", Offset = "0x493C50", VA = "0x180494E50", Slot = "6")] public override bool IsDefaultAttribute() { return default(bool); } /// Specifies that a property is typically used for binding. This field is read-only. // Token: 0x04000451 RID: 1105 [Token(Token = "0x4000451")] public static readonly BindableAttribute Yes; /// Specifies that a property is not typically used for binding. This field is read-only. // Token: 0x04000452 RID: 1106 [Token(Token = "0x4000452")] public static readonly BindableAttribute No; /// Specifies the default value for the , which is . This field is read-only. // Token: 0x04000453 RID: 1107 [Token(Token = "0x4000453")] public static readonly BindableAttribute Default; // Token: 0x04000454 RID: 1108 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000454")] private bool bindable; // Token: 0x04000455 RID: 1109 [FieldOffset(Offset = "0x11")] [Token(Token = "0x4000455")] private bool isDefault; // Token: 0x04000456 RID: 1110 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4000456")] private BindingDirection direction; } }