TessaExpressionHelper - класс

Вспомогательные методы для взаимодействия с выражениями LINQ.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static class TessaExpressionHelper
Inheritance
Object    TessaExpressionHelper

Методы

CompileGetterT(PropertyInfo) Компилирует функцию, возвращающую значение свойства для заданного в параметре объекта.
CompileGetterTObject, TProperty(TObject, ExpressionFuncTObject, TProperty) Компилирует функцию, которая возвращает значение свойства заданного объекта.
CompileSetterT(PropertyInfo) Компилирует метод, устанавливающий значение свойства для заданного в первом параметре объекта на заданное во втором параметре значение.
CompileSetterTObject, TProperty(TObject, ExpressionFuncTObject, TProperty) Компилирует метод, который устанавливает значение свойства заданого объекта.
GetFieldAccessorTTarget, TFieldValue Компилирует и возвращает функцию, получающую поле объекта с указанным именем. Поле может быть приватным.
GetPropertyNameTObject, TProperty Возвращает имя свойства, запрашиваемого у объекта в заданном выражении.

См. также