C# Class ICSharpCode.NRefactory.MonoCSharp.Nullable.NullableInfo

Afficher le fichier Open project: 0xd4d/NRefactory Class Usage Examples

Méthodes publiques

Méthode Description
GetConstructor ( TypeSpec nullableType ) : MethodSpec
GetEnumUnderlyingType ( ModuleContainer module, TypeSpec nullableEnum ) : TypeSpec
GetGetValueOrDefault ( TypeSpec nullableType ) : MethodSpec
GetHasValue ( TypeSpec nullableType ) : MethodSpec
GetUnderlyingType ( TypeSpec nullableType ) : TypeSpec
GetValue ( TypeSpec nullableType ) : MethodSpec
MakeType ( ModuleContainer module, TypeSpec underlyingType ) : TypeSpec

Method Details

GetConstructor() public static méthode

public static GetConstructor ( TypeSpec nullableType ) : MethodSpec
nullableType TypeSpec
Résultat MethodSpec

GetEnumUnderlyingType() public static méthode

public static GetEnumUnderlyingType ( ModuleContainer module, TypeSpec nullableEnum ) : TypeSpec
module ModuleContainer
nullableEnum TypeSpec
Résultat TypeSpec

GetGetValueOrDefault() public static méthode

public static GetGetValueOrDefault ( TypeSpec nullableType ) : MethodSpec
nullableType TypeSpec
Résultat MethodSpec

GetHasValue() public static méthode

public static GetHasValue ( TypeSpec nullableType ) : MethodSpec
nullableType TypeSpec
Résultat MethodSpec

GetUnderlyingType() public static méthode

public static GetUnderlyingType ( TypeSpec nullableType ) : TypeSpec
nullableType TypeSpec
Résultat TypeSpec

GetValue() public static méthode

public static GetValue ( TypeSpec nullableType ) : MethodSpec
nullableType TypeSpec
Résultat MethodSpec

MakeType() public static méthode

public static MakeType ( ModuleContainer module, TypeSpec underlyingType ) : TypeSpec
module ModuleContainer
underlyingType TypeSpec
Résultat TypeSpec