C# 클래스 Zetbox.API.InterfaceType

파일 보기 프로젝트 열기: daszat/zetbox 1 사용 예제들

공개 메소드들

메소드 설명
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetRootType ( ) : InterfaceType

Returns the root of the specified InterfaceType's data model. The root is the top-most interface in this interface's parentage that inherits only from one of the base interfaces. Interfaces that do not inherit from one of the base interfaces are excluded from all considerations.

IsAssignableFrom ( InterfaceType b ) : bool
ToSerializableType ( ) : SerializableType
ToString ( ) : string
operator ( ) : bool

비공개 메소드들

메소드 설명
Create ( Type type, IInterfaceTypeChecker typeChecker ) : InterfaceType
GetInterestingInterfaces ( Type baseInterface, Type t ) : System.Type[]

Returns an array of interfaces that are potential base interfaces of type baseInterface for the specified Type t.

InterfaceType ( Type type, IInterfaceTypeChecker typeChecker ) : System

메소드 상세

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetRootType() 공개 메소드

Returns the root of the specified InterfaceType's data model. The root is the top-most interface in this interface's parentage that inherits only from one of the base interfaces. Interfaces that do not inherit from one of the base interfaces are excluded from all considerations.
public GetRootType ( ) : InterfaceType
리턴 InterfaceType

IsAssignableFrom() 공개 메소드

public IsAssignableFrom ( InterfaceType b ) : bool
b InterfaceType
리턴 bool

ToSerializableType() 공개 메소드

public ToSerializableType ( ) : SerializableType
리턴 SerializableType

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool