C# Класс FrameDAL.Utility.TypeUtil

Показать файл Открыть проект

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

Метод Описание
ConvertType ( object value, Type t ) : object
FindIEnumerable ( Type seqType ) : Type
GetElementType ( Type seqType ) : Type
GetMemberType ( MemberInfo mi ) : Type
GetNonNullableType ( Type type ) : Type
GetSequenceType ( Type elementType ) : Type
IsNullAssignable ( Type type ) : bool
IsNullableType ( Type type ) : bool

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

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

public static ConvertType ( object value, Type t ) : object
value object
t System.Type
Результат object

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

public static FindIEnumerable ( Type seqType ) : Type
seqType System.Type
Результат System.Type

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

public static GetElementType ( Type seqType ) : Type
seqType System.Type
Результат System.Type

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

public static GetMemberType ( MemberInfo mi ) : Type
mi System.Reflection.MemberInfo
Результат System.Type

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

public static GetNonNullableType ( Type type ) : Type
type System.Type
Результат System.Type

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

public static GetSequenceType ( Type elementType ) : Type
elementType System.Type
Результат System.Type

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

public static IsNullAssignable ( Type type ) : bool
type System.Type
Результат bool

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

public static IsNullableType ( Type type ) : bool
type System.Type
Результат bool