C# 클래스 System.ReflectionExtensions

파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins

공개 메소드들

메소드 설명
FindPropertyInHierarchy ( this type, string name, BindingFlags flags = BindingFlags.NonPublic|BindingFlags.Public|BindingFlags.FlattenHierarchy|BindingFlags.Instance ) : Maybe
GetBaseDefinition ( this propertyInfo ) : PropertyInfo

When overridden in a derived class, returns the propertyInfo object for the method on the direct or indirect base class in which the property represented by this instance was first declared.

IsExtensionMethod ( this methodInfo ) : bool

메소드 상세

FindPropertyInHierarchy() 공개 정적인 메소드

public static FindPropertyInHierarchy ( this type, string name, BindingFlags flags = BindingFlags.NonPublic|BindingFlags.Public|BindingFlags.FlattenHierarchy|BindingFlags.Instance ) : Maybe
type this
name string
flags BindingFlags
리턴 Maybe

GetBaseDefinition() 공개 정적인 메소드

When overridden in a derived class, returns the propertyInfo object for the method on the direct or indirect base class in which the property represented by this instance was first declared.
public static GetBaseDefinition ( this propertyInfo ) : PropertyInfo
propertyInfo this
리턴 PropertyInfo

IsExtensionMethod() 공개 정적인 메소드

public static IsExtensionMethod ( this methodInfo ) : bool
methodInfo this
리턴 bool