This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,168 @@
using System;
using System.Globalization;
using Cpp2IlInjected;
namespace System.Reflection.Emit
{
/// <summary>Defines and represents a field. This class cannot be inherited.</summary>
// Token: 0x02000271 RID: 625
[Token(Token = "0x2000271")]
public abstract class FieldBuilder : FieldInfo
{
/// <summary>Indicates the attributes of this field. This property is read-only.</summary>
/// <returns>The attributes of this field.</returns>
// Token: 0x1700029A RID: 666
// (get) Token: 0x06001691 RID: 5777 RVA: 0x0000FF48 File Offset: 0x0000E148
[Token(Token = "0x1700029A")]
public override FieldAttributes Attributes
{
[Token(Token = "0x6001691")]
[Address(RVA = "0x30B8760", Offset = "0x30B7760", VA = "0x1830B8760", Slot = "18")]
get
{
return FieldAttributes.PrivateScope;
}
}
/// <summary>Indicates a reference to the <see cref="T:System.Type" /> object for the type that declares this field. This property is read-only.</summary>
/// <returns>A reference to the <see cref="T:System.Type" /> object for the type that declares this field.</returns>
// Token: 0x1700029B RID: 667
// (get) Token: 0x06001692 RID: 5778 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700029B")]
public override Type DeclaringType
{
[Token(Token = "0x6001692")]
[Address(RVA = "0x30B87B0", Offset = "0x30B77B0", VA = "0x1830B87B0", Slot = "9")]
get
{
return null;
}
}
/// <summary>Indicates the <see cref="T:System.Type" /> object that represents the type of this field. This property is read-only.</summary>
/// <returns>The <see cref="T:System.Type" /> object that represents the type of this field.</returns>
// Token: 0x1700029C RID: 668
// (get) Token: 0x06001693 RID: 5779 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700029C")]
public override Type FieldType
{
[Token(Token = "0x6001693")]
[Address(RVA = "0x30B8830", Offset = "0x30B7830", VA = "0x1830B8830", Slot = "20")]
get
{
return null;
}
}
/// <summary>Indicates the name of this field. This property is read-only.</summary>
/// <returns>A <see cref="T:System.String" /> containing the name of this field.</returns>
// Token: 0x1700029D RID: 669
// (get) Token: 0x06001694 RID: 5780 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700029D")]
public override string Name
{
[Token(Token = "0x6001694")]
[Address(RVA = "0x30B8880", Offset = "0x30B7880", VA = "0x1830B8880", Slot = "8")]
get
{
return null;
}
}
/// <summary>Retrieves the value of the field supported by the given object.</summary>
/// <param name="obj">The object on which to access the field.</param>
/// <returns>An <see cref="T:System.Object" /> containing the value of the field reflected by this instance.</returns>
/// <exception cref="T:System.NotSupportedException">This method is not supported.</exception>
// Token: 0x06001695 RID: 5781 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001695")]
[Address(RVA = "0x30B86B0", Offset = "0x30B76B0", VA = "0x1830B86B0", Slot = "21")]
public override object GetValue(object obj)
{
return null;
}
/// <summary>Indicates the internal metadata handle for this field. This property is read-only.</summary>
/// <returns>The internal metadata handle for this field.</returns>
/// <exception cref="T:System.NotSupportedException">This method is not supported.</exception>
// Token: 0x1700029E RID: 670
// (get) Token: 0x06001696 RID: 5782 RVA: 0x0000FF60 File Offset: 0x0000E160
[Token(Token = "0x1700029E")]
public override RuntimeFieldHandle FieldHandle
{
[Token(Token = "0x6001696")]
[Address(RVA = "0x30B8800", Offset = "0x30B7800", VA = "0x1830B8800", Slot = "19")]
get
{
return default(RuntimeFieldHandle);
}
}
/// <summary>Indicates the reference to the <see cref="T:System.Type" /> object from which this object was obtained. This property is read-only.</summary>
/// <returns>A reference to the <see cref="T:System.Type" /> object from which this instance was obtained.</returns>
// Token: 0x1700029F RID: 671
// (get) Token: 0x06001697 RID: 5783 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700029F")]
public override Type ReflectedType
{
[Token(Token = "0x6001697")]
[Address(RVA = "0x30B88D0", Offset = "0x30B78D0", VA = "0x1830B88D0", Slot = "10")]
get
{
return null;
}
}
/// <summary>Returns all the custom attributes defined for this field.</summary>
/// <param name="inherit">Controls inheritance of custom attributes from base classes.</param>
/// <returns>An array of type <see cref="T:System.Object" /> representing all the custom attributes of the constructor represented by this <see cref="T:System.Reflection.Emit.FieldBuilder" /> instance.</returns>
/// <exception cref="T:System.NotSupportedException">This method is not supported.</exception>
// Token: 0x06001698 RID: 5784 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001698")]
[Address(RVA = "0x30B8650", Offset = "0x30B7650", VA = "0x1830B8650", Slot = "12")]
public override object[] GetCustomAttributes(bool inherit)
{
return null;
}
/// <summary>Returns all the custom attributes defined for this field identified by the given type.</summary>
/// <param name="attributeType">The custom attribute type.</param>
/// <param name="inherit">Controls inheritance of custom attributes from base classes.</param>
/// <returns>An array of type <see cref="T:System.Object" /> representing all the custom attributes of the constructor represented by this <see cref="T:System.Reflection.Emit.FieldBuilder" /> instance.</returns>
/// <exception cref="T:System.NotSupportedException">This method is not supported.</exception>
// Token: 0x06001699 RID: 5785 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001699")]
[Address(RVA = "0x30B8680", Offset = "0x30B7680", VA = "0x1830B8680", Slot = "13")]
public override object[] GetCustomAttributes(Type attributeType, bool inherit)
{
return null;
}
/// <summary>Indicates whether an attribute having the specified type is defined on a field.</summary>
/// <param name="attributeType">The type of the attribute.</param>
/// <param name="inherit">Controls inheritance of custom attributes from base classes.</param>
/// <returns>
/// <see langword="true" /> if one or more instance of <paramref name="attributeType" /> is defined on this field; otherwise, <see langword="false" />.</returns>
/// <exception cref="T:System.NotSupportedException">This method is not currently supported. Retrieve the field using <see cref="M:System.Type.GetField(System.String,System.Reflection.BindingFlags)" /> and call <see cref="M:System.Reflection.MemberInfo.IsDefined(System.Type,System.Boolean)" /> on the returned <see cref="T:System.Reflection.FieldInfo" />.</exception>
// Token: 0x0600169A RID: 5786 RVA: 0x0000FF78 File Offset: 0x0000E178
[Token(Token = "0x600169A")]
[Address(RVA = "0x30B8700", Offset = "0x30B7700", VA = "0x1830B8700", Slot = "14")]
public override bool IsDefined(Type attributeType, bool inherit)
{
return default(bool);
}
/// <summary>Sets the value of the field supported by the given object.</summary>
/// <param name="obj">The object on which to access the field.</param>
/// <param name="val">The value to assign to the field.</param>
/// <param name="invokeAttr">A member of <see langword="IBinder" /> that specifies the type of binding that is desired (for example, IBinder.CreateInstance, IBinder.ExactBinding).</param>
/// <param name="binder">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.</param>
/// <param name="culture">The software preferences of a particular culture.</param>
/// <exception cref="T:System.NotSupportedException">This method is not supported.</exception>
// Token: 0x0600169B RID: 5787 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600169B")]
[Address(RVA = "0x30B8730", Offset = "0x30B7730", VA = "0x1830B8730", Slot = "28")]
public override void SetValue(object obj, object val, BindingFlags invokeAttr, Binder binder, CultureInfo culture)
{
}
}
}