C# Класс System.ReflectionExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
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