Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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: 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)
{
}
}
}