Files
Apr2020-Cpp2Il-Dump/mscorlib/System/Reflection/MethodBase.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

498 lines
26 KiB
C#

using System;
using System.Diagnostics;
using System.Globalization;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Reflection
{
/// <summary>Provides information about methods and constructors.</summary>
// Token: 0x02000228 RID: 552
[Token(Token = "0x2000228")]
[ComVisible(true)]
[ComDefaultInterface(typeof(_MethodBase))]
[ClassInterface(ClassInterfaceType.None)]
[Serializable]
public abstract class MethodBase : MemberInfo, _MethodBase
{
/// <summary>Gets method information by using the method's internal metadata representation (handle).</summary>
/// <param name="handle">The method's handle.</param>
/// <returns>A <see langword="MethodBase" /> containing information about the method.</returns>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="handle" /> is invalid.</exception>
// Token: 0x060013F3 RID: 5107 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013F3")]
[Address(RVA = "0x2A0A2F0", Offset = "0x2A090F0", VA = "0x182A0A2F0")]
public static MethodBase GetMethodFromHandle(RuntimeMethodHandle handle)
{
return null;
}
/// <summary>Initializes a new instance of the <see cref="T:System.Reflection.MethodBase" /> class.</summary>
// Token: 0x060013F4 RID: 5108 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013F4")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
protected MethodBase()
{
}
/// <summary>Indicates whether two <see cref="T:System.Reflection.MethodBase" /> objects are equal.</summary>
/// <param name="left">The first object to compare.</param>
/// <param name="right">The second object to compare.</param>
/// <returns>
/// <see langword="true" /> if <paramref name="left" /> is equal to <paramref name="right" />; otherwise, <see langword="false" />.</returns>
// Token: 0x060013F5 RID: 5109 RVA: 0x0000EE80 File Offset: 0x0000D080
[Token(Token = "0x60013F5")]
[Address(RVA = "0x2A0A880", Offset = "0x2A09680", VA = "0x182A0A880")]
public static bool operator ==(MethodBase left, MethodBase right)
{
return default(bool);
}
/// <summary>Indicates whether two <see cref="T:System.Reflection.MethodBase" /> objects are not equal.</summary>
/// <param name="left">The first object to compare.</param>
/// <param name="right">The second object to compare.</param>
/// <returns>
/// <see langword="true" /> if <paramref name="left" /> is not equal to <paramref name="right" />; otherwise, <see langword="false" />.</returns>
// Token: 0x060013F6 RID: 5110 RVA: 0x0000EE98 File Offset: 0x0000D098
[Token(Token = "0x60013F6")]
[Address(RVA = "0x2A0AA00", Offset = "0x2A09800", VA = "0x182A0AA00")]
public static bool operator !=(MethodBase left, MethodBase right)
{
return default(bool);
}
/// <summary>Returns a value that indicates whether this instance is equal to a specified object.</summary>
/// <param name="obj">An object to compare with this instance, or <see langword="null" />.</param>
/// <returns>
/// <see langword="true" /> if <paramref name="obj" /> equals the type and value of this instance; otherwise, <see langword="false" />.</returns>
// Token: 0x060013F7 RID: 5111 RVA: 0x0000EEB0 File Offset: 0x0000D0B0
[Token(Token = "0x60013F7")]
[Address(RVA = "0x4C3A20", Offset = "0x4C2820", VA = "0x1804C3A20", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
/// <summary>Returns the hash code for this instance.</summary>
/// <returns>A 32-bit signed integer hash code.</returns>
// Token: 0x060013F8 RID: 5112 RVA: 0x0000EEC8 File Offset: 0x0000D0C8
[Token(Token = "0x60013F8")]
[Address(RVA = "0x2A02170", Offset = "0x2A00F70", VA = "0x182A02170", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x060013F9 RID: 5113 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013F9")]
[Address(RVA = "0x5DF310", Offset = "0x5DE110", VA = "0x1805DF310", Slot = "18")]
internal virtual ParameterInfo[] GetParametersNoCopy()
{
return null;
}
/// <summary>When overridden in a derived class, gets the parameters of the specified method or constructor.</summary>
/// <returns>An array of type <see langword="ParameterInfo" /> containing information that matches the signature of the method (or constructor) reflected by this <see langword="MethodBase" /> instance.</returns>
// Token: 0x060013FA RID: 5114
[Token(Token = "0x60013FA")]
[Address(Slot = "19")]
public abstract ParameterInfo[] GetParameters();
/// <summary>When overridden in a derived class, returns the <see cref="T:System.Reflection.MethodImplAttributes" /> flags.</summary>
/// <returns>The <see langword="MethodImplAttributes" /> flags.</returns>
// Token: 0x060013FB RID: 5115
[Token(Token = "0x60013FB")]
[Address(Slot = "20")]
public abstract MethodImplAttributes GetMethodImplementationFlags();
/// <summary>Gets a handle to the internal metadata representation of a method.</summary>
/// <returns>A <see cref="T:System.RuntimeMethodHandle" /> object.</returns>
// Token: 0x17000202 RID: 514
// (get) Token: 0x060013FC RID: 5116
[Token(Token = "0x17000202")]
public abstract RuntimeMethodHandle MethodHandle
{
[Token(Token = "0x60013FC")]
[Address(Slot = "21")]
get;
}
/// <summary>Gets the attributes associated with this method.</summary>
/// <returns>One of the <see cref="T:System.Reflection.MethodAttributes" /> values.</returns>
// Token: 0x17000203 RID: 515
// (get) Token: 0x060013FD RID: 5117
[Token(Token = "0x17000203")]
public abstract MethodAttributes Attributes
{
[Token(Token = "0x60013FD")]
[Address(Slot = "22")]
get;
}
/// <summary>When overridden in a derived class, invokes the reflected method or constructor with the given parameters.</summary>
/// <param name="obj">The object on which to invoke the method or constructor. If a method is static, this argument is ignored. If a constructor is static, this argument must be <see langword="null" /> or an instance of the class that defines the constructor.</param>
/// <param name="invokeAttr">A bitmask that is a combination of 0 or more bit flags from <see cref="T:System.Reflection.BindingFlags" />. If <paramref name="binder" /> is <see langword="null" />, this parameter is assigned the value <see cref="F:System.Reflection.BindingFlags.Default" />; thus, whatever you pass in is ignored.</param>
/// <param name="binder">An object that enables the binding, coercion of argument types, invocation of members, and retrieval of <see langword="MemberInfo" /> objects via reflection. If <paramref name="binder" /> is <see langword="null" />, the default binder is used.</param>
/// <param name="parameters">An argument list for the invoked method or constructor. This is an array of objects with the same number, order, and type as the parameters of the method or constructor to be invoked. If there are no parameters, this should be <see langword="null" />.
/// If the method or constructor represented by this instance takes a ByRef parameter, there is no special attribute required for that parameter in order to invoke the method or constructor using this function. Any object in this array that is not explicitly initialized with a value will contain the default value for that object type. For reference-type elements, this value is <see langword="null" />. For value-type elements, this value is 0, 0.0, or <see langword="false" />, depending on the specific element type.</param>
/// <param name="culture">An instance of <see langword="CultureInfo" /> used to govern the coercion of types. If this is <see langword="null" />, the <see langword="CultureInfo" /> for the current thread is used. (This is necessary to convert a <see langword="String" /> that represents 1000 to a <see langword="Double" /> value, for example, since 1000 is represented differently by different cultures.)</param>
/// <returns>An <see langword="Object" /> containing the return value of the invoked method, or <see langword="null" /> in the case of a constructor, or <see langword="null" /> if the method's return type is <see langword="void" />. Before calling the method or constructor, <see langword="Invoke" /> checks to see if the user has access permission and verifies that the parameters are valid.</returns>
/// <exception cref="T:System.Reflection.TargetException">The <paramref name="obj" /> parameter is <see langword="null" /> and the method is not static.
/// -or-
/// The method is not declared or inherited by the class of <paramref name="obj" />.
/// -or-
/// A static constructor is invoked, and <paramref name="obj" /> is neither <see langword="null" /> nor an instance of the class that declared the constructor.</exception>
/// <exception cref="T:System.ArgumentException">The type of the <paramref name="parameters" /> parameter does not match the signature of the method or constructor reflected by this instance.</exception>
/// <exception cref="T:System.Reflection.TargetParameterCountException">The <paramref name="parameters" /> array does not have the correct number of arguments.</exception>
/// <exception cref="T:System.Reflection.TargetInvocationException">The invoked method or constructor throws an exception.</exception>
/// <exception cref="T:System.MethodAccessException">The caller does not have permission to execute the method or constructor that is represented by the current instance.</exception>
/// <exception cref="T:System.InvalidOperationException">The type that declares the method is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property returns <see langword="true" /> for the declaring type.</exception>
// Token: 0x060013FE RID: 5118
[Token(Token = "0x60013FE")]
[Address(Slot = "23")]
public abstract object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture);
/// <summary>Gets a value indicating the calling conventions for this method.</summary>
/// <returns>The <see cref="T:System.Reflection.CallingConventions" /> for this method.</returns>
// Token: 0x17000204 RID: 516
// (get) Token: 0x060013FF RID: 5119 RVA: 0x0000EEE0 File Offset: 0x0000D0E0
[Token(Token = "0x17000204")]
public virtual CallingConventions CallingConvention
{
[Token(Token = "0x60013FF")]
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "24")]
get
{
return (CallingConventions)0;
}
}
/// <summary>Returns an array of <see cref="T:System.Type" /> objects that represent the type arguments of a generic method or the type parameters of a generic method definition.</summary>
/// <returns>An array of <see cref="T:System.Type" /> objects that represent the type arguments of a generic method or the type parameters of a generic method definition. Returns an empty array if the current method is not a generic method.</returns>
/// <exception cref="T:System.NotSupportedException">The current object is a <see cref="T:System.Reflection.ConstructorInfo" />. Generic constructors are not supported in the .NET Framework version 2.0. This exception is the default behavior if this method is not overridden in a derived class.</exception>
// Token: 0x06001400 RID: 5120 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001400")]
[Address(RVA = "0x2A0A1B0", Offset = "0x2A08FB0", VA = "0x182A0A1B0", Slot = "25")]
[ComVisible(true)]
public virtual Type[] GetGenericArguments()
{
return null;
}
/// <summary>Gets a value indicating whether the method is a generic method definition.</summary>
/// <returns>
/// <see langword="true" /> if the current <see cref="T:System.Reflection.MethodBase" /> object represents the definition of a generic method; otherwise, <see langword="false" />.</returns>
// Token: 0x17000205 RID: 517
// (get) Token: 0x06001401 RID: 5121 RVA: 0x0000EEF8 File Offset: 0x0000D0F8
[Token(Token = "0x17000205")]
public virtual bool IsGenericMethodDefinition
{
[Token(Token = "0x6001401")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "26")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether the generic method contains unassigned generic type parameters.</summary>
/// <returns>
/// <see langword="true" /> if the current <see cref="T:System.Reflection.MethodBase" /> object represents a generic method that contains unassigned generic type parameters; otherwise, <see langword="false" />.</returns>
// Token: 0x17000206 RID: 518
// (get) Token: 0x06001402 RID: 5122 RVA: 0x0000EF10 File Offset: 0x0000D110
[Token(Token = "0x17000206")]
public virtual bool ContainsGenericParameters
{
[Token(Token = "0x6001402")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "27")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether the method is generic.</summary>
/// <returns>
/// <see langword="true" /> if the current <see cref="T:System.Reflection.MethodBase" /> represents a generic method; otherwise, <see langword="false" />.</returns>
// Token: 0x17000207 RID: 519
// (get) Token: 0x06001403 RID: 5123 RVA: 0x0000EF28 File Offset: 0x0000D128
[Token(Token = "0x17000207")]
public virtual bool IsGenericMethod
{
[Token(Token = "0x6001403")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "28")]
get
{
return default(bool);
}
}
/// <summary>Gets a value that indicates whether the current method or constructor is security-critical or security-safe-critical at the current trust level, and therefore can perform critical operations.</summary>
/// <returns>
/// <see langword="true" /> if the current method or constructor is security-critical or security-safe-critical at the current trust level; <see langword="false" /> if it is transparent.</returns>
// Token: 0x17000208 RID: 520
// (get) Token: 0x06001404 RID: 5124 RVA: 0x0000EF40 File Offset: 0x0000D140
[Token(Token = "0x17000208")]
public virtual bool IsSecurityCritical
{
[Token(Token = "0x6001404")]
[Address(RVA = "0x2A0A7C0", Offset = "0x2A095C0", VA = "0x182A0A7C0", Slot = "29")]
get
{
return default(bool);
}
}
/// <summary>Invokes the method or constructor represented by the current instance, using the specified parameters.</summary>
/// <param name="obj">The object on which to invoke the method or constructor. If a method is static, this argument is ignored. If a constructor is static, this argument must be <see langword="null" /> or an instance of the class that defines the constructor.</param>
/// <param name="parameters">An argument list for the invoked method or constructor. This is an array of objects with the same number, order, and type as the parameters of the method or constructor to be invoked. If there are no parameters, <paramref name="parameters" /> should be <see langword="null" />.
/// If the method or constructor represented by this instance takes a <see langword="ref" /> parameter (<see langword="ByRef" /> in Visual Basic), no special attribute is required for that parameter in order to invoke the method or constructor using this function. Any object in this array that is not explicitly initialized with a value will contain the default value for that object type. For reference-type elements, this value is <see langword="null" />. For value-type elements, this value is 0, 0.0, or <see langword="false" />, depending on the specific element type.</param>
/// <returns>An object containing the return value of the invoked method, or <see langword="null" /> in the case of a constructor.</returns>
/// <exception cref="T:System.Reflection.TargetException">In the.NET for Windows Store apps or the Portable Class Library, catch <see cref="T:System.Exception" /> instead.
///
///
///
///
/// The <paramref name="obj" /> parameter is <see langword="null" /> and the method is not static.
/// -or-
/// The method is not declared or inherited by the class of <paramref name="obj" />.
/// -or-
/// A static constructor is invoked, and <paramref name="obj" /> is neither <see langword="null" /> nor an instance of the class that declared the constructor.</exception>
/// <exception cref="T:System.ArgumentException">The elements of the <paramref name="parameters" /> array do not match the signature of the method or constructor reflected by this instance.</exception>
/// <exception cref="T:System.Reflection.TargetInvocationException">The invoked method or constructor throws an exception.
/// -or-
/// The current instance is a <see cref="T:System.Reflection.Emit.DynamicMethod" /> that contains unverifiable code. See the "Verification" section in Remarks for <see cref="T:System.Reflection.Emit.DynamicMethod" />.</exception>
/// <exception cref="T:System.Reflection.TargetParameterCountException">The <paramref name="parameters" /> array does not have the correct number of arguments.</exception>
/// <exception cref="T:System.MethodAccessException">In the .NET for Windows Store apps or the Portable Class Library, catch the base class exception, <see cref="T:System.MemberAccessException" />, instead.
///
///
///
///
/// The caller does not have permission to execute the method or constructor that is represented by the current instance.</exception>
/// <exception cref="T:System.InvalidOperationException">The type that declares the method is an open generic type. That is, the <see cref="P:System.Type.ContainsGenericParameters" /> property returns <see langword="true" /> for the declaring type.</exception>
/// <exception cref="T:System.NotSupportedException">The current instance is a <see cref="T:System.Reflection.Emit.MethodBuilder" />.</exception>
// Token: 0x06001405 RID: 5125 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001405")]
[Address(RVA = "0x2A0A650", Offset = "0x2A09450", VA = "0x182A0A650", Slot = "30")]
[DebuggerHidden]
[DebuggerStepThrough]
public object Invoke(object obj, object[] parameters)
{
return null;
}
/// <summary>Gets a value indicating whether this is a public method.</summary>
/// <returns>
/// <see langword="true" /> if this method is public; otherwise, <see langword="false" />.</returns>
// Token: 0x17000209 RID: 521
// (get) Token: 0x06001406 RID: 5126 RVA: 0x0000EF58 File Offset: 0x0000D158
[Token(Token = "0x17000209")]
public bool IsPublic
{
[Token(Token = "0x6001406")]
[Address(RVA = "0x2A0A790", Offset = "0x2A09590", VA = "0x182A0A790", Slot = "31")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether the method is <see langword="static" />.</summary>
/// <returns>
/// <see langword="true" /> if this method is <see langword="static" />; otherwise, <see langword="false" />.</returns>
// Token: 0x1700020A RID: 522
// (get) Token: 0x06001407 RID: 5127 RVA: 0x0000EF70 File Offset: 0x0000D170
[Token(Token = "0x1700020A")]
public bool IsStatic
{
[Token(Token = "0x6001407")]
[Address(RVA = "0x2A0A840", Offset = "0x2A09640", VA = "0x182A0A840", Slot = "32")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether this method is <see langword="final" />.</summary>
/// <returns>
/// <see langword="true" /> if this method is <see langword="final" />; otherwise, <see langword="false" />.</returns>
// Token: 0x1700020B RID: 523
// (get) Token: 0x06001408 RID: 5128 RVA: 0x0000EF88 File Offset: 0x0000D188
[Token(Token = "0x1700020B")]
public bool IsFinal
{
[Token(Token = "0x6001408")]
[Address(RVA = "0x2A0A770", Offset = "0x2A09570", VA = "0x182A0A770", Slot = "33")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether the method is <see langword="virtual" />.</summary>
/// <returns>
/// <see langword="true" /> if this method is <see langword="virtual" />; otherwise, <see langword="false" />.</returns>
// Token: 0x1700020C RID: 524
// (get) Token: 0x06001409 RID: 5129 RVA: 0x0000EFA0 File Offset: 0x0000D1A0
[Token(Token = "0x1700020C")]
public bool IsVirtual
{
[Token(Token = "0x6001409")]
[Address(RVA = "0x2A0A860", Offset = "0x2A09660", VA = "0x182A0A860", Slot = "34")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether the method is abstract.</summary>
/// <returns>
/// <see langword="true" /> if the method is abstract; otherwise, <see langword="false" />.</returns>
// Token: 0x1700020D RID: 525
// (get) Token: 0x0600140A RID: 5130 RVA: 0x0000EFB8 File Offset: 0x0000D1B8
[Token(Token = "0x1700020D")]
public bool IsAbstract
{
[Token(Token = "0x600140A")]
[Address(RVA = "0x2A0A690", Offset = "0x2A09490", VA = "0x182A0A690", Slot = "35")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether this method has a special name.</summary>
/// <returns>
/// <see langword="true" /> if this method has a special name; otherwise, <see langword="false" />.</returns>
// Token: 0x1700020E RID: 526
// (get) Token: 0x0600140B RID: 5131 RVA: 0x0000EFD0 File Offset: 0x0000D1D0
[Token(Token = "0x1700020E")]
public bool IsSpecialName
{
[Token(Token = "0x600140B")]
[Address(RVA = "0x2A0A810", Offset = "0x2A09610", VA = "0x182A0A810", Slot = "36")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether the method is a constructor.</summary>
/// <returns>
/// <see langword="true" /> if this method is a constructor represented by a <see cref="T:System.Reflection.ConstructorInfo" /> object (see note in Remarks about <see cref="T:System.Reflection.Emit.ConstructorBuilder" /> objects); otherwise, <see langword="false" />.</returns>
// Token: 0x1700020F RID: 527
// (get) Token: 0x0600140C RID: 5132 RVA: 0x0000EFE8 File Offset: 0x0000D1E8
[Token(Token = "0x1700020F")]
[ComVisible(true)]
public bool IsConstructor
{
[Token(Token = "0x600140C")]
[Address(RVA = "0x2A0A6C0", Offset = "0x2A094C0", VA = "0x182A0A6C0", Slot = "37")]
get
{
return default(bool);
}
}
/// <summary>When overridden in a derived class, gets a <see cref="T:System.Reflection.MethodBody" /> object that provides access to the MSIL stream, local variables, and exceptions for the current method.</summary>
/// <returns>A <see cref="T:System.Reflection.MethodBody" /> object that provides access to the MSIL stream, local variables, and exceptions for the current method.</returns>
/// <exception cref="T:System.InvalidOperationException">This method is invalid unless overridden in a derived class.</exception>
// Token: 0x0600140D RID: 5133 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600140D")]
[Address(RVA = "0x2A0A230", Offset = "0x2A09030", VA = "0x182A0A230", Slot = "38")]
public virtual MethodBody GetMethodBody()
{
return null;
}
// Token: 0x0600140E RID: 5134 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600140E")]
[Address(RVA = "0x2A09ED0", Offset = "0x2A08CD0", VA = "0x182A09ED0")]
internal static string ConstructParameters(Type[] parameterTypes, CallingConventions callingConvention, bool serialization)
{
return null;
}
// Token: 0x0600140F RID: 5135 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600140F")]
[Address(RVA = "0x2A0A0A0", Offset = "0x2A08EA0", VA = "0x182A0A0A0", Slot = "39")]
internal virtual string FormatNameAndSig(bool serialization)
{
return null;
}
// Token: 0x06001410 RID: 5136 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001410")]
[Address(RVA = "0x2A0A500", Offset = "0x2A09300", VA = "0x182A0A500", Slot = "40")]
internal virtual Type[] GetParameterTypes()
{
return null;
}
// Token: 0x06001411 RID: 5137 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001411")]
[Address(RVA = "0x5DF310", Offset = "0x5DE110", VA = "0x1805DF310", Slot = "41")]
internal virtual ParameterInfo[] GetParametersInternal()
{
return null;
}
// Token: 0x06001412 RID: 5138 RVA: 0x0000F000 File Offset: 0x0000D200
[Token(Token = "0x6001412")]
[Address(RVA = "0x2A0A620", Offset = "0x2A09420", VA = "0x182A0A620", Slot = "42")]
internal virtual int GetParametersCount()
{
return 0;
}
// Token: 0x06001413 RID: 5139 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001413")]
[Address(RVA = "0x2A0A2B0", Offset = "0x2A090B0", VA = "0x182A0A2B0")]
internal static MethodBase GetMethodFromHandleNoGenericCheck(RuntimeMethodHandle handle)
{
return null;
}
// Token: 0x06001414 RID: 5140 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001414")]
[Address(RVA = "0x2A0A2A0", Offset = "0x2A090A0", VA = "0x182A0A2A0")]
internal static MethodBase GetMethodFromHandleNoGenericCheck(RuntimeMethodHandle handle, RuntimeTypeHandle reflectedType)
{
return null;
}
// Token: 0x06001415 RID: 5141 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001415")]
[Address(RVA = "0x2A0A220", Offset = "0x2A09020", VA = "0x182A0A220")]
internal static MethodBody GetMethodBodyInternal(IntPtr handle)
{
return null;
}
// Token: 0x06001416 RID: 5142 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001416")]
[Address(RVA = "0x2A0A220", Offset = "0x2A09020", VA = "0x182A0A220")]
internal static MethodBody GetMethodBody(IntPtr handle)
{
return null;
}
// Token: 0x06001417 RID: 5143 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001417")]
[Address(RVA = "0x2A0A280", Offset = "0x2A09080", VA = "0x182A0A280")]
private static MethodBase GetMethodFromHandleInternalType(IntPtr method_handle, IntPtr type_handle)
{
return null;
}
// Token: 0x06001418 RID: 5144 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001418")]
[Address(RVA = "0x2A0A290", Offset = "0x2A09090", VA = "0x182A0A290")]
internal static MethodBase GetMethodFromHandleInternalType_native(IntPtr method_handle, IntPtr type_handle, bool genericCheck)
{
return null;
}
}
}