Files
2026-04-10 22:50:51 +02:00

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: 0x0200018B RID: 395
[Token(Token = "0x200018B")]
[ClassInterface(ClassInterfaceType.AutoDual)]
[ComVisible(true)]
[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: 0x06000FE1 RID: 4065 RVA: 0x0000CC00 File Offset: 0x0000AE00
[Token(Token = "0x6000FE1")]
[Address(RVA = "0x4C3A20", Offset = "0x4C2820", VA = "0x1804C3A20", 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: 0x06000FE2 RID: 4066 RVA: 0x0000CC18 File Offset: 0x0000AE18
[Token(Token = "0x6000FE2")]
[Address(RVA = "0x2A0BD10", Offset = "0x2A0AB10", VA = "0x182A0BD10")]
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: 0x06000FE3 RID: 4067 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000FE3")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
[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: 0x06000FE4 RID: 4068 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000FE4")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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: 0x06000FE5 RID: 4069 RVA: 0x0000CC30 File Offset: 0x0000AE30
[Token(Token = "0x6000FE5")]
[Address(RVA = "0x2A02170", Offset = "0x2A00F70", VA = "0x182A02170", 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: 0x06000FE6 RID: 4070 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000FE6")]
[Address(RVA = "0x2A0BD40", Offset = "0x2A0AB40", VA = "0x182A0BD40")]
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: 0x06000FE7 RID: 4071 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000FE7")]
[Address(RVA = "0x2A0BD50", Offset = "0x2A0AB50", VA = "0x182A0BD50")]
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: 0x06000FE8 RID: 4072 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000FE8")]
[Address(RVA = "0x2A0BD60", Offset = "0x2A0AB60", VA = "0x182A0BD60", Slot = "3")]
public virtual string ToString()
{
return null;
}
// Token: 0x06000FE9 RID: 4073 RVA: 0x0000CC48 File Offset: 0x0000AE48
[Token(Token = "0x6000FE9")]
[Address(RVA = "0x2A02170", Offset = "0x2A00F70", VA = "0x182A02170")]
internal static int InternalGetHashCode(object o)
{
return 0;
}
// Token: 0x06000FEA RID: 4074 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000FEA")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void FieldGetter(string typeName, string fieldName, ref object val)
{
}
// Token: 0x06000FEB RID: 4075 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000FEB")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void FieldSetter(string typeName, string fieldName, object val)
{
}
}
}