41 if ((
object)
type2 ==
null)
96 public new static extern bool Equals(
object?
o1,
object?
o2);
107 if ((
object)
type2 ==
null)
109 if ((
object)
type ==
null)
268 return Array.Empty<T>();
280 [
Obsolete(
"The Constrained Execution Region (CER) feature is not supported.", DiagnosticId =
"SYSLIB0004", UrlFormat =
"https://aka.ms/dotnet-warnings/{0}")]
303 [
Obsolete(
"The Constrained Execution Region (CER) feature is not supported.", DiagnosticId =
"SYSLIB0004", UrlFormat =
"https://aka.ms/dotnet-warnings/{0}")]
308 [
Obsolete(
"The Constrained Execution Region (CER) feature is not supported.", DiagnosticId =
"SYSLIB0004", UrlFormat =
"https://aka.ms/dotnet-warnings/{0}")]
313 [
Obsolete(
"The Constrained Execution Region (CER) feature is not supported.", DiagnosticId =
"SYSLIB0004", UrlFormat =
"https://aka.ms/dotnet-warnings/{0}")]
318 [
Obsolete(
"The Constrained Execution Region (CER) feature is not supported.", DiagnosticId =
"SYSLIB0004", UrlFormat =
"https://aka.ms/dotnet-warnings/{0}")]
static unsafe Array CreateInstance(Type elementType, int length)
static void Memmove(ref byte dest, ref byte src, nuint len)
int CompareTo(object? target)
override bool Equals([NotNullWhen(true)] object? obj)
static void KeepAlive(object? obj)
static new bool Equals(object? o1, object? o2)
static ? object GetObjectValue(object? obj)
static unsafe nuint GetRawObjectDataSize(object obj)
static object AllocateUninitializedClone(object obj)
static void CompileMethod(RuntimeMethodHandleInternal method)
static void RunClassConstructor(QCallTypeHandle type)
static IntPtr AllocTailCallArgBuffer(int size, IntPtr gcDesc)
static T[] GetSubArray< T >(T[] array, Range range)
static void PrepareContractedDelegate(Delegate d)
static int GetHashCode(object? o)
static bool IsReferenceOrContainsReferences< T >()
static void EnsureSufficientExecutionStack()
static int OffsetToStringData
static void InitializeArray(Array array, RuntimeFieldHandle fldHandle)
static unsafe int GetMultiDimensionalArrayRank(Array array)
static unsafe void PrepareMethod(RuntimeMethodHandleInternal method, IntPtr *pInstantiation, int cInstantiation)
static void PrepareConstrainedRegionsNoOP()
static bool IsBitwiseEquatable< T >()
static unsafe TailCallTls * GetTailCallInfo(IntPtr retAddrSlot, IntPtr *retAddr)
static bool EnumEquals< T >(T x, T y)
static unsafe MethodTable * GetMethodTable(object obj)
static IntPtr AllocateTypeAssociatedMemory(QCallTypeHandle type, uint size)
static IntPtr AllocateTypeAssociatedMemory(Type type, int size)
delegate void CleanupCode(object? userData, bool exceptionThrown)
static void ProbeForSufficientStack()
static void GetUninitializedObject(QCallTypeHandle type, ObjectHandleOnStack retObject)
static ref byte GetRawData(this object obj)
static void PrepareDelegate(Delegate d)
static unsafe ushort GetElementSize(this Array array)
static object GetUninitializedObject([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors|DynamicallyAccessedMemberTypes.NonPublicConstructors)] Type type)
static bool TryEnsureSufficientExecutionStack()
static unsafe void PrepareMethod(RuntimeMethodHandle method, RuntimeTypeHandle[]? instantiation)
static unsafe void DispatchTailCalls(IntPtr callersRetAddrSlot, delegate *< IntPtr, IntPtr, PortableTailCallFrame *, void > callTarget, IntPtr retVal)
delegate void TryCode(object? userData)
static unsafe bool ObjectHasComponentSize(object obj)
static void PrepareMethod(RuntimeMethodHandle method)
static bool IsPrimitiveType(this CorElementType et)
static void RunModuleConstructor(QCallModule module)
static void RunModuleConstructor(ModuleHandle module)
static void ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, object? userData)
static int EnumCompareTo< T >(T x, T y)
static ref int GetMultiDimensionalArrayBounds(Array array)
static void PrepareConstrainedRegions()
static void RunClassConstructor(RuntimeTypeHandle type)
static unsafe ref byte GetArrayDataReference(Array array)
static string Arg_MustBeType
static string Serialization_InvalidType
static string Format(string resourceFormat, object p1)
static string InvalidOperation_HandleIsNotInitialized
static string ArgumentNull_Type
static void ThrowArgumentNullException(string name)
DynamicallyAccessedMemberTypes
static readonly IntPtr Zero
static IntPtr[] CopyRuntimeTypeHandles(RuntimeTypeHandle[] inHandles, out int length)
unsafe delegate *< IntPtr, IntPtr, PortableTailCallFrame *, void > NextCall
IntPtr TailCallAwareReturnAddress