C# Класс ICSharpCode.NRefactory.MonoCSharp.Nullable.NullableInfo

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

GetConstructor() публичный статический Метод

public static GetConstructor ( TypeSpec nullableType ) : MethodSpec
nullableType TypeSpec
Результат MethodSpec

GetEnumUnderlyingType() публичный статический Метод

public static GetEnumUnderlyingType ( ModuleContainer module, TypeSpec nullableEnum ) : TypeSpec
module ModuleContainer
nullableEnum TypeSpec
Результат TypeSpec

GetGetValueOrDefault() публичный статический Метод

public static GetGetValueOrDefault ( TypeSpec nullableType ) : MethodSpec
nullableType TypeSpec
Результат MethodSpec

GetHasValue() публичный статический Метод

public static GetHasValue ( TypeSpec nullableType ) : MethodSpec
nullableType TypeSpec
Результат MethodSpec

GetUnderlyingType() публичный статический Метод

public static GetUnderlyingType ( TypeSpec nullableType ) : TypeSpec
nullableType TypeSpec
Результат TypeSpec

GetValue() публичный статический Метод

public static GetValue ( TypeSpec nullableType ) : MethodSpec
nullableType TypeSpec
Результат MethodSpec

MakeType() публичный статический Метод

public static MakeType ( ModuleContainer module, TypeSpec underlyingType ) : TypeSpec
module ModuleContainer
underlyingType TypeSpec
Результат TypeSpec