C# Class System.Reflection.TypeLoading.TypeFactories

Datei anzeigen Open project: mikedn/runtime

Public Methods

Method Description
GetUniqueArrayType ( System.Reflection.TypeLoading.RoType elementType ) : System.Reflection.TypeLoading.RoArrayType
GetUniqueArrayType ( System.Reflection.TypeLoading.RoType elementType, int rank ) : System.Reflection.TypeLoading.RoArrayType
GetUniqueByRefType ( System.Reflection.TypeLoading.RoType elementType ) : System.Reflection.TypeLoading.RoByRefType
GetUniqueConstructedGenericType ( System.Reflection.TypeLoading.RoDefinitionType genericTypeDefinition, Array genericTypeArguments ) : System.Reflection.TypeLoading.RoConstructedGenericType
GetUniquePointerType ( System.Reflection.TypeLoading.RoType elementType ) : System.Reflection.TypeLoading.RoPointerType

Method Details

GetUniqueArrayType() public static method

public static GetUniqueArrayType ( System.Reflection.TypeLoading.RoType elementType ) : System.Reflection.TypeLoading.RoArrayType
elementType System.Reflection.TypeLoading.RoType
return System.Reflection.TypeLoading.RoArrayType

GetUniqueArrayType() public static method

public static GetUniqueArrayType ( System.Reflection.TypeLoading.RoType elementType, int rank ) : System.Reflection.TypeLoading.RoArrayType
elementType System.Reflection.TypeLoading.RoType
rank int
return System.Reflection.TypeLoading.RoArrayType

GetUniqueByRefType() public static method

public static GetUniqueByRefType ( System.Reflection.TypeLoading.RoType elementType ) : System.Reflection.TypeLoading.RoByRefType
elementType System.Reflection.TypeLoading.RoType
return System.Reflection.TypeLoading.RoByRefType

GetUniqueConstructedGenericType() public static method

public static GetUniqueConstructedGenericType ( System.Reflection.TypeLoading.RoDefinitionType genericTypeDefinition, Array genericTypeArguments ) : System.Reflection.TypeLoading.RoConstructedGenericType
genericTypeDefinition System.Reflection.TypeLoading.RoDefinitionType
genericTypeArguments Array
return System.Reflection.TypeLoading.RoConstructedGenericType

GetUniquePointerType() public static method

public static GetUniquePointerType ( System.Reflection.TypeLoading.RoType elementType ) : System.Reflection.TypeLoading.RoPointerType
elementType System.Reflection.TypeLoading.RoType
return System.Reflection.TypeLoading.RoPointerType