C# 클래스 CodeGenerator.TypeExtensions

파일 보기 프로젝트 열기: SaladLab/Akka.Interfaced

공개 메소드들

메소드 설명
GetGenericConstraintClause ( this type ) : string
GetGenericParameters ( this type, bool typeless = false ) : string
GetParameterDeclaration ( this pi, bool includeDefaultExpression ) : string
GetParameterGenericConstraintClause ( this type ) : string
GetPureName ( this type ) : string
GetSafeName ( this type ) : string
GetSpecialTypeName ( this type ) : string
GetSymbolDisplay ( this type, bool isFullName = false, bool typeless = false ) : string
GetValueLiteral ( this value ) : string
HasNonTrivialDefaultValue ( this pi ) : bool

메소드 상세

GetGenericConstraintClause() 공개 정적인 메소드

public static GetGenericConstraintClause ( this type ) : string
type this
리턴 string

GetGenericParameters() 공개 정적인 메소드

public static GetGenericParameters ( this type, bool typeless = false ) : string
type this
typeless bool
리턴 string

GetParameterDeclaration() 공개 정적인 메소드

public static GetParameterDeclaration ( this pi, bool includeDefaultExpression ) : string
pi this
includeDefaultExpression bool
리턴 string

GetParameterGenericConstraintClause() 공개 정적인 메소드

public static GetParameterGenericConstraintClause ( this type ) : string
type this
리턴 string

GetPureName() 공개 정적인 메소드

public static GetPureName ( this type ) : string
type this
리턴 string

GetSafeName() 공개 정적인 메소드

public static GetSafeName ( this type ) : string
type this
리턴 string

GetSpecialTypeName() 공개 정적인 메소드

public static GetSpecialTypeName ( this type ) : string
type this
리턴 string

GetSymbolDisplay() 공개 정적인 메소드

public static GetSymbolDisplay ( this type, bool isFullName = false, bool typeless = false ) : string
type this
isFullName bool
typeless bool
리턴 string

GetValueLiteral() 공개 정적인 메소드

public static GetValueLiteral ( this value ) : string
value this
리턴 string

HasNonTrivialDefaultValue() 공개 정적인 메소드

public static HasNonTrivialDefaultValue ( this pi ) : bool
pi this
리턴 bool