C# Class Shaolinq.ComputedMemberAttribute

Inheritance: System.Attribute
Afficher le fichier Open project: tumtumtum/Shaolinq Class Usage Examples

Méthodes publiques

Méthode Description
ComputedMemberAttribute ( string getExpression, string setExpression = null ) : System
GetGetLambdaExpression ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo ) : LambdaExpression
GetSetLambdaExpression ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo ) : LambdaExpression

Private Methods

Méthode Description
GetReferencedTypes ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo, Type referencedTypes ) : System.Type[]

Method Details

ComputedMemberAttribute() public méthode

public ComputedMemberAttribute ( string getExpression, string setExpression = null ) : System
getExpression string
setExpression string
Résultat System

GetGetLambdaExpression() public méthode

public GetGetLambdaExpression ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo ) : LambdaExpression
configuration DataAccessModelConfiguration
propertyInfo System.Reflection.PropertyInfo
Résultat System.Linq.Expressions.LambdaExpression

GetSetLambdaExpression() public méthode

public GetSetLambdaExpression ( DataAccessModelConfiguration configuration, PropertyInfo propertyInfo ) : LambdaExpression
configuration DataAccessModelConfiguration
propertyInfo System.Reflection.PropertyInfo
Résultat System.Linq.Expressions.LambdaExpression