Class RuntimeTypeHandleImpl
Inheritance
System.Object
RuntimeTypeHandleImpl
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Cosmos.Core_Plugs.dll
Syntax
public static class RuntimeTypeHandleImpl
Methods
|
Improve this Doc
View Source
Declaration
public static IntPtr _GetMetadataImport(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.IntPtr |
|
|
Improve this Doc
View Source
Allocate(Object)
Declaration
public static object Allocate(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
CanCastTo(Object, Object)
Declaration
public static bool CanCastTo(object aRuntimeType, object aRuntimeType2)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
System.Object |
aRuntimeType2 |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Cctor()
Declaration
public static void Cctor()
|
Improve this Doc
View Source
ContainsGenericVariables(Object)
Declaration
public static bool ContainsGenericVariables(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Ctor(RuntimeTypeHandle, Void*)
Declaration
public static void Ctor(RuntimeTypeHandle aThis, void *aValue)
Parameters
Type |
Name |
Description |
System.RuntimeTypeHandle |
aThis |
|
System.Void* |
aValue |
|
|
Improve this Doc
View Source
GetArrayRank(Object)
Declaration
public static int GetArrayRank(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetAssembly(Object)
Declaration
public static object GetAssembly(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetAttributes(Object)
Declaration
public static object GetAttributes(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetBaseType(Object)
Declaration
public static object GetBaseType(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetConstraints(Object, Object)
Declaration
public static void GetConstraints(object aQCallTypeHandle, object aObjectHandleOnStack)
Parameters
Type |
Name |
Description |
System.Object |
aQCallTypeHandle |
|
System.Object |
aObjectHandleOnStack |
|
|
Improve this Doc
View Source
GetConstraints(Object, Object, Object)
Declaration
public static void GetConstraints(object aQCallTypeHandle, object aTypeNameFormatFlags, object aObjectHandleOnStack)
Parameters
Type |
Name |
Description |
System.Object |
aQCallTypeHandle |
|
System.Object |
aTypeNameFormatFlags |
|
System.Object |
aObjectHandleOnStack |
|
|
Improve this Doc
View Source
GetCorElementType(Object)
Declaration
public static object GetCorElementType(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetDeclaringType(Object)
Declaration
public static object GetDeclaringType(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetElementType(Object)
Declaration
public static object GetElementType(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetGenericTypeDefinition(Object, Object)
Declaration
public static void GetGenericTypeDefinition(object aQCallTypeHandle, object aObjectHandleOnStack)
Parameters
Type |
Name |
Description |
System.Object |
aQCallTypeHandle |
|
System.Object |
aObjectHandleOnStack |
|
|
Improve this Doc
View Source
GetInstantiation(Object, Object, Object)
Declaration
public static void GetInstantiation(object aQCallTypeHandle, object aObjectHandleOnStack, object aInteropBool)
Parameters
Type |
Name |
Description |
System.Object |
aQCallTypeHandle |
|
System.Object |
aObjectHandleOnStack |
|
System.Object |
aInteropBool |
|
|
Improve this Doc
View Source
GetModule(Object)
Declaration
public static object GetModule(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetToken(Object)
Declaration
public static int GetToken(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetTypeByNameUsingCARules(String, Object, Object)
Declaration
public static void GetTypeByNameUsingCARules(string aString, object aQCallModule, object aObjectHandleOnStack)
Parameters
Type |
Name |
Description |
System.String |
aString |
|
System.Object |
aQCallModule |
|
System.Object |
aObjectHandleOnStack |
|
|
Improve this Doc
View Source
HasInstantiation(Object)
Declaration
public static bool HasInstantiation(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Instantiate(Object, IntPtr*, Int32, Object)
Declaration
public static void Instantiate(object aQCallTypeHandle, IntPtr*aIntPtrPtr, int aInt, object aObjectHandleOnStack)
Parameters
Type |
Name |
Description |
System.Object |
aQCallTypeHandle |
|
System.IntPtr* |
aIntPtrPtr |
|
System.Int32 |
aInt |
|
System.Object |
aObjectHandleOnStack |
|
|
Improve this Doc
View Source
IsComObject(Object, Boolean)
Declaration
public static bool IsComObject(object aRuntimeType, bool aBool)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
System.Boolean |
aBool |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsEquivalentTo(Object, Object)
Declaration
public static bool IsEquivalentTo(object aRuntimeType, object aRuntimeType2)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
System.Object |
aRuntimeType2 |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsGenericTypeDefinition(Object)
Declaration
public static bool IsGenericTypeDefinition(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsGenericVariable(Object)
Declaration
public static bool IsGenericVariable(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsInterface(Object)
Declaration
public static bool IsInterface(object aRuntimeType)
Parameters
Type |
Name |
Description |
System.Object |
aRuntimeType |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
MakeSZArray(Object, Object)
Declaration
public static void MakeSZArray(object aQCallTypeHandle, object aObjectHandleOnStack)
Parameters
Type |
Name |
Description |
System.Object |
aQCallTypeHandle |
|
System.Object |
aObjectHandleOnStack |
|