C# Class FrameDAL.Utility.TypeUtil

Afficher le fichier Open project: vincentlauvlwj/FrameDAL

Méthodes publiques

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

Method Details

ConvertType() public static méthode

public static ConvertType ( object value, Type t ) : object
value object
t System.Type
Résultat object

FindIEnumerable() public static méthode

public static FindIEnumerable ( Type seqType ) : Type
seqType System.Type
Résultat System.Type

GetElementType() public static méthode

public static GetElementType ( Type seqType ) : Type
seqType System.Type
Résultat System.Type

GetMemberType() public static méthode

public static GetMemberType ( MemberInfo mi ) : Type
mi System.Reflection.MemberInfo
Résultat System.Type

GetNonNullableType() public static méthode

public static GetNonNullableType ( Type type ) : Type
type System.Type
Résultat System.Type

GetSequenceType() public static méthode

public static GetSequenceType ( Type elementType ) : Type
elementType System.Type
Résultat System.Type

IsNullAssignable() public static méthode

public static IsNullAssignable ( Type type ) : bool
type System.Type
Résultat bool

IsNullableType() public static méthode

public static IsNullableType ( Type type ) : bool
type System.Type
Résultat bool