TessaExpressionHelperCompileGetterTObject, TProperty(TObject, ExpressionFuncTObject, TProperty) - метод |
Компилирует функцию, которая возвращает значение свойства заданного объекта.
Пространство имён:
Tessa.Platform
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static Func<TProperty> CompileGetter<TObject, TProperty>(
TObject target,
Expression<Func<TObject, TProperty>> getterExpression
)
Public Shared Function CompileGetter(Of TObject, TProperty) (
target As TObject,
getterExpression As Expression(Of Func(Of TObject, TProperty))
) As Func(Of TProperty)
public:
generic<typename TObject, typename TProperty>
static Func<TProperty>^ CompileGetter(
TObject target,
Expression<Func<TObject, TProperty>^>^ getterExpression
)
static member CompileGetter :
target : 'TObject *
getterExpression : Expression<Func<'TObject, 'TProperty>> -> Func<'TProperty>
Параметры
- target
- Тип: TObject
Объект, значение свойства которого требуется получить. - getterExpression
- Тип: System.Linq.ExpressionsExpressionFuncTObject, TProperty
Выражение, возвращающее свойство объекта заданного типа TObject.
Параметры типа
- TObject
-
Тип объекта, для которого требуется получить функцию, возвращающую значение его свойства.
- TProperty
- Тип свойства, значение которого требуется получить у заданного объекта.
Возвращаемое значение
Тип:
FuncTPropertyСкомпилированная функция, которая возвращает значение свойства заданного объекта.
См. также