C# Класс Shaolinq.ComputedMemberAttribute

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

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

Метод Описание
ComputedMemberAttribute ( string getExpression, string setExpression = null ) : System
GetGetLambdaExpression ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo ) : LambdaExpression
GetSetLambdaExpression ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo ) : LambdaExpression

Приватные методы

Метод Описание
GetReferencedTypes ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo, Type referencedTypes ) : System.Type[]

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

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

public ComputedMemberAttribute ( string getExpression, string setExpression = null ) : System
getExpression string
setExpression string
Результат System

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

public GetGetLambdaExpression ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo ) : LambdaExpression
configuration DataAccessModelConfiguration
propertyInfo System.Reflection.PropertyInfo
Результат System.Linq.Expressions.LambdaExpression

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

public GetSetLambdaExpression ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo ) : LambdaExpression
configuration DataAccessModelConfiguration
propertyInfo System.Reflection.PropertyInfo
Результат System.Linq.Expressions.LambdaExpression