using System; using System.Globalization; using Cpp2IlInjected; namespace System.Reflection.Emit { /// Defines and represents a field. This class cannot be inherited. // Token: 0x0200026A RID: 618 [Token(Token = "0x200026A")] public abstract class FieldBuilder : FieldInfo { /// Indicates the attributes of this field. This property is read-only. /// The attributes of this field. // Token: 0x1700028F RID: 655 // (get) Token: 0x06001652 RID: 5714 RVA: 0x0000FBE8 File Offset: 0x0000DDE8 [Token(Token = "0x1700028F")] public override FieldAttributes Attributes { [Token(Token = "0x6001652")] [Address(RVA = "0x2A06F60", Offset = "0x2A05D60", VA = "0x182A06F60", Slot = "18")] get { return FieldAttributes.PrivateScope; } } /// Indicates a reference to the object for the type that declares this field. This property is read-only. /// A reference to the object for the type that declares this field. // Token: 0x17000290 RID: 656 // (get) Token: 0x06001653 RID: 5715 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000290")] public override Type DeclaringType { [Token(Token = "0x6001653")] [Address(RVA = "0x2A06FB0", Offset = "0x2A05DB0", VA = "0x182A06FB0", Slot = "9")] get { return null; } } /// Indicates the object that represents the type of this field. This property is read-only. /// The object that represents the type of this field. // Token: 0x17000291 RID: 657 // (get) Token: 0x06001654 RID: 5716 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000291")] public override Type FieldType { [Token(Token = "0x6001654")] [Address(RVA = "0x2A07030", Offset = "0x2A05E30", VA = "0x182A07030", Slot = "20")] get { return null; } } /// Indicates the name of this field. This property is read-only. /// A containing the name of this field. // Token: 0x17000292 RID: 658 // (get) Token: 0x06001655 RID: 5717 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000292")] public override string Name { [Token(Token = "0x6001655")] [Address(RVA = "0x2A07080", Offset = "0x2A05E80", VA = "0x182A07080", Slot = "8")] get { return null; } } /// Retrieves the value of the field supported by the given object. /// The object on which to access the field. /// An containing the value of the field reflected by this instance. /// This method is not supported. // Token: 0x06001656 RID: 5718 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001656")] [Address(RVA = "0x2A06EB0", Offset = "0x2A05CB0", VA = "0x182A06EB0", Slot = "21")] public override object GetValue(object obj) { return null; } /// Indicates the internal metadata handle for this field. This property is read-only. /// The internal metadata handle for this field. /// This method is not supported. // Token: 0x17000293 RID: 659 // (get) Token: 0x06001657 RID: 5719 RVA: 0x0000FC00 File Offset: 0x0000DE00 [Token(Token = "0x17000293")] public override RuntimeFieldHandle FieldHandle { [Token(Token = "0x6001657")] [Address(RVA = "0x2A07000", Offset = "0x2A05E00", VA = "0x182A07000", Slot = "19")] get { return default(RuntimeFieldHandle); } } /// Indicates the reference to the object from which this object was obtained. This property is read-only. /// A reference to the object from which this instance was obtained. // Token: 0x17000294 RID: 660 // (get) Token: 0x06001658 RID: 5720 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000294")] public override Type ReflectedType { [Token(Token = "0x6001658")] [Address(RVA = "0x2A070D0", Offset = "0x2A05ED0", VA = "0x182A070D0", Slot = "10")] get { return null; } } /// Returns all the custom attributes defined for this field. /// Controls inheritance of custom attributes from base classes. /// An array of type representing all the custom attributes of the constructor represented by this instance. /// This method is not supported. // Token: 0x06001659 RID: 5721 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001659")] [Address(RVA = "0x2A06E50", Offset = "0x2A05C50", VA = "0x182A06E50", Slot = "12")] public override object[] GetCustomAttributes(bool inherit) { return null; } /// Returns all the custom attributes defined for this field identified by the given type. /// The custom attribute type. /// Controls inheritance of custom attributes from base classes. /// An array of type representing all the custom attributes of the constructor represented by this instance. /// This method is not supported. // Token: 0x0600165A RID: 5722 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600165A")] [Address(RVA = "0x2A06E80", Offset = "0x2A05C80", VA = "0x182A06E80", Slot = "13")] public override object[] GetCustomAttributes(Type attributeType, bool inherit) { return null; } /// Indicates whether an attribute having the specified type is defined on a field. /// The type of the attribute. /// Controls inheritance of custom attributes from base classes. /// /// if one or more instance of is defined on this field; otherwise, . /// This method is not currently supported. Retrieve the field using and call on the returned . // Token: 0x0600165B RID: 5723 RVA: 0x0000FC18 File Offset: 0x0000DE18 [Token(Token = "0x600165B")] [Address(RVA = "0x2A06F00", Offset = "0x2A05D00", VA = "0x182A06F00", Slot = "14")] public override bool IsDefined(Type attributeType, bool inherit) { return default(bool); } /// Sets the value of the field supported by the given object. /// The object on which to access the field. /// The value to assign to the field. /// A member of that specifies the type of binding that is desired (for example, IBinder.CreateInstance, IBinder.ExactBinding). /// A set of properties and enabling for binding, coercion of argument types, and invocation of members using reflection. If binder is null, then IBinder.DefaultBinding is used. /// The software preferences of a particular culture. /// This method is not supported. // Token: 0x0600165C RID: 5724 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600165C")] [Address(RVA = "0x2A06F30", Offset = "0x2A05D30", VA = "0x182A06F30", Slot = "28")] public override void SetValue(object obj, object val, BindingFlags invokeAttr, Binder binder, CultureInfo culture) { } } }