TessaExpressionHelper - класс
Вспомогательные методы для взаимодействия с выражениями LINQ.
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.0.6
public static class TessaExpressionHelper
<ExtensionAttribute>
Public NotInheritable Class TessaExpressionHelper
[ExtensionAttribute]
public ref class TessaExpressionHelper abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type TessaExpressionHelper = class end
- Inheritance
- Object TessaExpressionHelper
CompileGetter<T>(PropertyInfo) |
Компилирует функцию, возвращающую значение свойства для заданного в параметре объекта.
|
CompileGetter<TObject, TProperty>(TObject, Expression<Func<TObject, TProperty>>) |
Компилирует функцию, которая возвращает значение свойства заданного объекта.
|
CompileSetter<T>(PropertyInfo) |
Компилирует метод, устанавливающий значение свойства для заданного в первом параметре объекта
на заданное во втором параметре значение.
|
CompileSetter<TObject, TProperty>(TObject, Expression<Func<TObject, TProperty>>) |
Компилирует метод, который устанавливает значение свойства заданого объекта.
|
GetFieldAccessor<TTarget, TFieldValue> |
Компилирует и возвращает функцию, получающую поле объекта с указанным именем. Поле может быть приватным.
|
GetPropertyName<TObject, TProperty> |
Возвращает имя свойства, запрашиваемого у объекта в заданном выражении.
|