Class MonoExtensions
Inheritance
MonoExtensions
Syntax
public static class MonoExtensions
Methods
CalculateMemoryOrdering(TypeDefinition)
Declaration
public static ulong CalculateMemoryOrdering(this TypeDefinition typeDef)
Parameters
Type |
Name |
Description |
TypeDefinition |
typeDef |
|
Returns
CalculateStableTypeHash(TypeDefinition)
Declaration
public static ulong CalculateStableTypeHash(this TypeDefinition typeDef)
Parameters
Type |
Name |
Description |
TypeDefinition |
typeDef |
|
Returns
DynamicArrayElementType(TypeReference)
Declaration
public static TypeReference DynamicArrayElementType(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
Type |
Description |
TypeReference |
|
FixedSpecialType(TypeReference)
Declaration
public static TypeDefinition FixedSpecialType(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
Type |
Description |
TypeDefinition |
|
GetReflectionName(TypeReference)
Declaration
public static string GetReflectionName(this TypeReference type)
Parameters
Type |
Name |
Description |
TypeReference |
type |
|
Returns
GetSystemReflectionType(TypeReference)
Declaration
public static Type GetSystemReflectionType(this TypeReference type)
Parameters
Type |
Name |
Description |
TypeReference |
type |
|
Returns
GetSystemRunsAfter(TypeDefinition)
Declaration
public static TypeDefinition[] GetSystemRunsAfter(this TypeDefinition type)
Parameters
Type |
Name |
Description |
TypeDefinition |
type |
|
Returns
Type |
Description |
TypeDefinition[] |
|
GetSystemRunsBefore(TypeDefinition)
Declaration
public static TypeDefinition[] GetSystemRunsBefore(this TypeDefinition type)
Parameters
Type |
Name |
Description |
TypeDefinition |
type |
|
Returns
Type |
Description |
TypeDefinition[] |
|
IsBufferElementComponentType(TypeReference)
Declaration
public static bool IsBufferElementComponentType(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
IsComplex(TypeReference)
Declaration
public static bool IsComplex(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
IsComponentType(TypeReference)
Declaration
public static bool IsComponentType(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
IsCppBasicType(TypeDefinition)
Declaration
public static bool IsCppBasicType(this TypeDefinition type)
Parameters
Type |
Name |
Description |
TypeDefinition |
type |
|
Returns
IsDynamicArray(TypeReference)
Declaration
public static bool IsDynamicArray(this TypeReference type)
Parameters
Type |
Name |
Description |
TypeReference |
type |
|
Returns
IsEntityType(TypeReference)
Declaration
public static bool IsEntityType(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
IsManagedType(TypeReference)
Declaration
public static bool IsManagedType(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
IsPodType(TypeReference)
Declaration
public static bool IsPodType(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
IsSharedComponentType(TypeReference)
Declaration
public static bool IsSharedComponentType(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
IsStructValueType(TypeDefinition)
Declaration
public static bool IsStructValueType(this TypeDefinition type)
Parameters
Type |
Name |
Description |
TypeDefinition |
type |
|
Returns
IsStructValueType(TypeReference)
Declaration
public static bool IsStructValueType(this TypeReference type)
Parameters
Type |
Name |
Description |
TypeReference |
type |
|
Returns
IsStructWithInterface(TypeDefinition, String)
Declaration
public static bool IsStructWithInterface(this TypeDefinition type, string fullName)
Parameters
Type |
Name |
Description |
TypeDefinition |
type |
|
String |
fullName |
|
Returns
IsSystemFenceType(TypeDefinition)
Declaration
public static bool IsSystemFenceType(this TypeDefinition type)
Parameters
Type |
Name |
Description |
TypeDefinition |
type |
|
Returns
IsSystemStateComponentType(TypeReference)
Declaration
public static bool IsSystemStateComponentType(this TypeReference typeRef)
Parameters
Type |
Name |
Description |
TypeReference |
typeRef |
|
Returns
IsSystemType(TypeDefinition)
Declaration
public static bool IsSystemType(this TypeDefinition type)
Parameters
Type |
Name |
Description |
TypeDefinition |
type |
|
Returns