C# 클래스 YamlDotNet.ReflectionExtensions

파일 보기 프로젝트 열기: aaubry/YamlDotNet

공개 메소드들

메소드 설명
BaseType ( this type ) : Type
GetGenericArguments ( this type ) : System.Type[]
GetGetMethod ( this property ) : MethodInfo
GetInterfaces ( this type ) : IEnumerable
GetPublicInstanceMethod ( this type, string name ) : MethodInfo
GetPublicProperties ( this type ) : IEnumerable
GetPublicProperty ( this type, string name ) : PropertyInfo
GetPublicStaticMethod ( this type, string name ) : MethodInfo
GetPublicStaticMethods ( this type ) : IEnumerable
GetSetMethod ( this property ) : MethodInfo
GetTypeCode ( this type ) : TypeCode
HasDefaultConstructor ( this type ) : bool

Determines whether the specified type has a default constructor.

IsAssignableFrom ( this type, Type source ) : bool
IsAssignableFrom ( this type, TypeInfo source ) : bool
IsEnum ( this type ) : bool
IsGenericType ( this type ) : bool
IsInstanceOf ( this type, object o ) : bool
IsInterface ( this type ) : bool
IsValueType ( this type ) : bool
Unwrap ( this ex ) : Exception

메소드 상세

BaseType() 공개 정적인 메소드

public static BaseType ( this type ) : Type
type this
리턴 System.Type

GetGenericArguments() 공개 정적인 메소드

public static GetGenericArguments ( this type ) : System.Type[]
type this
리턴 System.Type[]

GetGetMethod() 공개 정적인 메소드

public static GetGetMethod ( this property ) : MethodInfo
property this
리턴 System.Reflection.MethodInfo

GetInterfaces() 공개 정적인 메소드

public static GetInterfaces ( this type ) : IEnumerable
type this
리턴 IEnumerable

GetPublicInstanceMethod() 공개 정적인 메소드

public static GetPublicInstanceMethod ( this type, string name ) : MethodInfo
type this
name string
리턴 System.Reflection.MethodInfo

GetPublicProperties() 공개 정적인 메소드

public static GetPublicProperties ( this type ) : IEnumerable
type this
리턴 IEnumerable

GetPublicProperty() 공개 정적인 메소드

public static GetPublicProperty ( this type, string name ) : PropertyInfo
type this
name string
리턴 System.Reflection.PropertyInfo

GetPublicStaticMethod() 공개 정적인 메소드

public static GetPublicStaticMethod ( this type, string name ) : MethodInfo
type this
name string
리턴 System.Reflection.MethodInfo

GetPublicStaticMethods() 공개 정적인 메소드

public static GetPublicStaticMethods ( this type ) : IEnumerable
type this
리턴 IEnumerable

GetSetMethod() 공개 정적인 메소드

public static GetSetMethod ( this property ) : MethodInfo
property this
리턴 System.Reflection.MethodInfo

GetTypeCode() 공개 정적인 메소드

public static GetTypeCode ( this type ) : TypeCode
type this
리턴 TypeCode

HasDefaultConstructor() 공개 정적인 메소드

Determines whether the specified type has a default constructor.
public static HasDefaultConstructor ( this type ) : bool
type this The type.
리턴 bool

IsAssignableFrom() 공개 정적인 메소드

public static IsAssignableFrom ( this type, Type source ) : bool
type this
source System.Type
리턴 bool

IsAssignableFrom() 공개 정적인 메소드

public static IsAssignableFrom ( this type, TypeInfo source ) : bool
type this
source System.Reflection.TypeInfo
리턴 bool

IsEnum() 공개 정적인 메소드

public static IsEnum ( this type ) : bool
type this
리턴 bool

IsGenericType() 공개 정적인 메소드

public static IsGenericType ( this type ) : bool
type this
리턴 bool

IsInstanceOf() 공개 정적인 메소드

public static IsInstanceOf ( this type, object o ) : bool
type this
o object
리턴 bool

IsInterface() 공개 정적인 메소드

public static IsInterface ( this type ) : bool
type this
리턴 bool

IsValueType() 공개 정적인 메소드

public static IsValueType ( this type ) : bool
type this
리턴 bool

Unwrap() 공개 정적인 메소드

public static Unwrap ( this ex ) : Exception
ex this
리턴 System.Exception