122 lines
4.9 KiB
C#
122 lines
4.9 KiB
C#
using System;
|
|
using System.Runtime.ConstrainedExecution;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System
|
|
{
|
|
/// <summary>Supports all classes in the .NET Framework class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all classes in the .NET Framework; it is the root of the type hierarchy.</summary>
|
|
// Token: 0x02000192 RID: 402
|
|
[Token(Token = "0x2000192")]
|
|
[ComVisible(true)]
|
|
[ClassInterface(ClassInterfaceType.AutoDual)]
|
|
[Serializable]
|
|
public class Object
|
|
{
|
|
/// <summary>Determines whether the specified object is equal to the current object.</summary>
|
|
/// <param name="obj">The object to compare with the current object.</param>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the specified object is equal to the current object; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x06001017 RID: 4119 RVA: 0x0000CF18 File Offset: 0x0000B118
|
|
[Token(Token = "0x6001017")]
|
|
[Address(RVA = "0x52DD60", Offset = "0x52CD60", VA = "0x18052DD60", Slot = "0")]
|
|
public virtual bool Equals(object obj)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
/// <summary>Determines whether the specified object instances are considered equal.</summary>
|
|
/// <param name="objA">The first object to compare.</param>
|
|
/// <param name="objB">The second object to compare.</param>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the objects are considered equal; otherwise, <see langword="false" />. If both <paramref name="objA" /> and <paramref name="objB" /> are null, the method returns <see langword="true" />.</returns>
|
|
// Token: 0x06001018 RID: 4120 RVA: 0x0000CF30 File Offset: 0x0000B130
|
|
[Token(Token = "0x6001018")]
|
|
[Address(RVA = "0x2D783F0", Offset = "0x2D773F0", VA = "0x182D783F0")]
|
|
public static bool Equals(object objA, object objB)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Object" /> class.</summary>
|
|
// Token: 0x06001019 RID: 4121 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001019")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)]
|
|
public Object()
|
|
{
|
|
}
|
|
|
|
/// <summary>Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.</summary>
|
|
// Token: 0x0600101A RID: 4122 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600101A")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "1")]
|
|
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
|
|
protected virtual void Finalize()
|
|
{
|
|
}
|
|
|
|
/// <summary>Serves as the default hash function.</summary>
|
|
/// <returns>A hash code for the current object.</returns>
|
|
// Token: 0x0600101B RID: 4123 RVA: 0x0000CF48 File Offset: 0x0000B148
|
|
[Token(Token = "0x600101B")]
|
|
[Address(RVA = "0x2D65A00", Offset = "0x2D64A00", VA = "0x182D65A00", Slot = "2")]
|
|
public virtual int GetHashCode()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
/// <summary>Gets the <see cref="T:System.Type" /> of the current instance.</summary>
|
|
/// <returns>The exact runtime type of the current instance.</returns>
|
|
// Token: 0x0600101C RID: 4124 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600101C")]
|
|
[Address(RVA = "0x2D78420", Offset = "0x2D77420", VA = "0x182D78420")]
|
|
public Type GetType()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Creates a shallow copy of the current <see cref="T:System.Object" />.</summary>
|
|
/// <returns>A shallow copy of the current <see cref="T:System.Object" />.</returns>
|
|
// Token: 0x0600101D RID: 4125 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600101D")]
|
|
[Address(RVA = "0x2D78430", Offset = "0x2D77430", VA = "0x182D78430")]
|
|
protected object MemberwiseClone()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Returns a string that represents the current object.</summary>
|
|
/// <returns>A string that represents the current object.</returns>
|
|
// Token: 0x0600101E RID: 4126 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600101E")]
|
|
[Address(RVA = "0x2D78440", Offset = "0x2D77440", VA = "0x182D78440", Slot = "3")]
|
|
public virtual string ToString()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600101F RID: 4127 RVA: 0x0000CF60 File Offset: 0x0000B160
|
|
[Token(Token = "0x600101F")]
|
|
[Address(RVA = "0x2D65A00", Offset = "0x2D64A00", VA = "0x182D65A00")]
|
|
internal static int InternalGetHashCode(object o)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06001020 RID: 4128 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001020")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
private void FieldGetter(string typeName, string fieldName, ref object val)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001021 RID: 4129 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001021")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
private void FieldSetter(string typeName, string fieldName, object val)
|
|
{
|
|
}
|
|
}
|
|
}
|