C# 클래스 FrameDAL.Utility.TypeUtil

파일 보기 프로젝트 열기: vincentlauvlwj/FrameDAL

공개 메소드들

메소드 설명
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