C# Class CodeGenerator.TypeExtensions

Afficher le fichier Open project: SaladLab/Akka.Interfaced

Méthodes publiques

Méthode Description
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

Method Details

GetGenericConstraintClause() public static méthode

public static GetGenericConstraintClause ( this type ) : string
type this
Résultat string

GetGenericParameters() public static méthode

public static GetGenericParameters ( this type, bool typeless = false ) : string
type this
typeless bool
Résultat string

GetParameterDeclaration() public static méthode

public static GetParameterDeclaration ( this pi, bool includeDefaultExpression ) : string
pi this
includeDefaultExpression bool
Résultat string

GetParameterGenericConstraintClause() public static méthode

public static GetParameterGenericConstraintClause ( this type ) : string
type this
Résultat string

GetPureName() public static méthode

public static GetPureName ( this type ) : string
type this
Résultat string

GetSafeName() public static méthode

public static GetSafeName ( this type ) : string
type this
Résultat string

GetSpecialTypeName() public static méthode

public static GetSpecialTypeName ( this type ) : string
type this
Résultat string

GetSymbolDisplay() public static méthode

public static GetSymbolDisplay ( this type, bool isFullName = false, bool typeless = false ) : string
type this
isFullName bool
typeless bool
Résultat string

GetValueLiteral() public static méthode

public static GetValueLiteral ( this value ) : string
value this
Résultat string

HasNonTrivialDefaultValue() public static méthode

public static HasNonTrivialDefaultValue ( this pi ) : bool
pi this
Résultat bool