C# Class FlatRedBall.Glue.Parsing.TypeManager

Afficher le fichier Open project: vchelaru/FlatRedBall

Méthodes publiques

Méthode Description
ConvertToCommonType ( string qualifiedName ) : string
GetDefaultForType ( string type ) : string
GetDefaultForTypeAsType ( string type ) : object
GetElementType ( Type listType ) : Type
GetFlatRedBallType ( string typeString ) : Type
GetTypeFromParsedType ( ParsedType parsedType ) : Type
GetTypeFromString ( string typeString ) : Type
GetTypeInListFromParsedType ( ParsedType parsedType ) : Type
LoadAdditionalTypes ( Assembly assembly, string namespaceFilter = null ) : void
LoadAdditionalTypes ( string assemblyFileName, string namespaceFilter = null ) : void

Private Methods

Méthode Description
LoadAssembliesIfNecessary ( ) : void
LoadFileToBytes ( string filename ) : byte[]
MakeGenericType ( ParsedType parsedType, Type baseType ) : Type

Method Details

ConvertToCommonType() public static méthode

public static ConvertToCommonType ( string qualifiedName ) : string
qualifiedName string
Résultat string

GetDefaultForType() public static méthode

public static GetDefaultForType ( string type ) : string
type string
Résultat string

GetDefaultForTypeAsType() public static méthode

public static GetDefaultForTypeAsType ( string type ) : object
type string
Résultat object

GetElementType() public static méthode

public static GetElementType ( Type listType ) : Type
listType System.Type
Résultat System.Type

GetFlatRedBallType() public static méthode

public static GetFlatRedBallType ( string typeString ) : Type
typeString string
Résultat System.Type

GetTypeFromParsedType() public static méthode

public static GetTypeFromParsedType ( ParsedType parsedType ) : Type
parsedType ParsedType
Résultat System.Type

GetTypeFromString() public static méthode

public static GetTypeFromString ( string typeString ) : Type
typeString string
Résultat System.Type

GetTypeInListFromParsedType() public static méthode

public static GetTypeInListFromParsedType ( ParsedType parsedType ) : Type
parsedType ParsedType
Résultat System.Type

LoadAdditionalTypes() public static méthode

public static LoadAdditionalTypes ( Assembly assembly, string namespaceFilter = null ) : void
assembly System.Reflection.Assembly
namespaceFilter string
Résultat void

LoadAdditionalTypes() public static méthode

public static LoadAdditionalTypes ( string assemblyFileName, string namespaceFilter = null ) : void
assemblyFileName string
namespaceFilter string
Résultat void