C# Класс Baseline.Reflection.MethodValueGetter

Наследование: IValueGetter
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ChainExpression ( Expression body ) : Expression
Equals ( MethodValueGetter other ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetValue ( object target ) : object
MethodValueGetter ( MethodInfo methodInfo, object arguments ) : System
SetValue ( object target, object propertyValue ) : void

Описание методов

ChainExpression() публичный Метод

public ChainExpression ( Expression body ) : Expression
body System.Linq.Expressions.Expression
Результат System.Linq.Expressions.Expression

Equals() публичный Метод

public Equals ( MethodValueGetter other ) : bool
other MethodValueGetter
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetValue() публичный Метод

public GetValue ( object target ) : object
target object
Результат object

MethodValueGetter() публичный Метод

public MethodValueGetter ( MethodInfo methodInfo, object arguments ) : System
methodInfo System.Reflection.MethodInfo
arguments object
Результат System

SetValue() публичный Метод

public SetValue ( object target, object propertyValue ) : void
target object
propertyValue object
Результат void