C# 클래스 FlatRedBall.Glue.Parsing.TypeManager

파일 보기 프로젝트 열기: vchelaru/FlatRedBall

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
LoadAssembliesIfNecessary ( ) : void
LoadFileToBytes ( string filename ) : byte[]
MakeGenericType ( ParsedType parsedType, Type baseType ) : Type

메소드 상세

ConvertToCommonType() 공개 정적인 메소드

public static ConvertToCommonType ( string qualifiedName ) : string
qualifiedName string
리턴 string

GetDefaultForType() 공개 정적인 메소드

public static GetDefaultForType ( string type ) : string
type string
리턴 string

GetDefaultForTypeAsType() 공개 정적인 메소드

public static GetDefaultForTypeAsType ( string type ) : object
type string
리턴 object

GetElementType() 공개 정적인 메소드

public static GetElementType ( Type listType ) : Type
listType System.Type
리턴 System.Type

GetFlatRedBallType() 공개 정적인 메소드

public static GetFlatRedBallType ( string typeString ) : Type
typeString string
리턴 System.Type

GetTypeFromParsedType() 공개 정적인 메소드

public static GetTypeFromParsedType ( ParsedType parsedType ) : Type
parsedType ParsedType
리턴 System.Type

GetTypeFromString() 공개 정적인 메소드

public static GetTypeFromString ( string typeString ) : Type
typeString string
리턴 System.Type

GetTypeInListFromParsedType() 공개 정적인 메소드

public static GetTypeInListFromParsedType ( ParsedType parsedType ) : Type
parsedType ParsedType
리턴 System.Type

LoadAdditionalTypes() 공개 정적인 메소드

public static LoadAdditionalTypes ( Assembly assembly, string namespaceFilter = null ) : void
assembly System.Reflection.Assembly
namespaceFilter string
리턴 void

LoadAdditionalTypes() 공개 정적인 메소드

public static LoadAdditionalTypes ( string assemblyFileName, string namespaceFilter = null ) : void
assemblyFileName string
namespaceFilter string
리턴 void