C# 클래스 FS.Extends.Extend

파일 보기 프로젝트 열기: FarseerNet/Farseer.Net

공개 메소드들

메소드 설명
GetBaseTypes ( this type ) : IEnumerable

获取当前Type继承链上的所有基类型

GetGenericTypeDefinitions ( this type ) : IEnumerable

获取当前Type继承或实现的所有泛型类型定义

GetInterfacesTypes ( this type ) : IEnumerable

获取当前Type实现或继承的所有接口

GetParameterTypes ( this method ) : IEnumerable

获取指定方法或构造方法的参数类型

IsGenericTypeDefinition ( this type ) : bool

指示当前 Type 是否是开放式构造类型的泛型定义。

메소드 상세

GetBaseTypes() 공개 정적인 메소드

获取当前Type继承链上的所有基类型
public static GetBaseTypes ( this type ) : IEnumerable
type this 当前的Type对象
리턴 IEnumerable

GetGenericTypeDefinitions() 공개 정적인 메소드

获取当前Type继承或实现的所有泛型类型定义
public static GetGenericTypeDefinitions ( this type ) : IEnumerable
type this
리턴 IEnumerable

GetInterfacesTypes() 공개 정적인 메소드

获取当前Type实现或继承的所有接口
public static GetInterfacesTypes ( this type ) : IEnumerable
type this 当前的Type对象
리턴 IEnumerable

GetParameterTypes() 공개 정적인 메소드

获取指定方法或构造方法的参数类型
public static GetParameterTypes ( this method ) : IEnumerable
method this
리턴 IEnumerable

IsGenericTypeDefinition() 공개 정적인 메소드

指示当前 Type 是否是开放式构造类型的泛型定义。
public static IsGenericTypeDefinition ( this type ) : bool
type this 当前的Type对象
리턴 bool