C# Class Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.SqlEntityDefinitionExpression

Implementation of SqlEntityExpression for entity definitions, i.e., entities that are directly defined by a table.
Inheritance: SqlEntityExpression
Afficher le fichier Open project: re-motion/Relinq-SqlBackend Class Usage Examples

Méthodes publiques

Méthode Description
CreateReference ( string newTableAlias, Type newType ) : SqlEntityExpression
GetColumn ( Type type, string columnName, bool isPrimaryKeyColumn ) : SqlColumnExpression
SqlEntityDefinitionExpression ( Type entityType, string tableAlias, string entityName, Expression>.Func identityExpressionGenerator ) : System
ToString ( ) : string
Update ( Type itemType, string tableAlias, string entityName ) : SqlEntityExpression

Méthodes protégées

Méthode Description
VisitChildren ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression

Method Details

CreateReference() public méthode

public CreateReference ( string newTableAlias, Type newType ) : SqlEntityExpression
newTableAlias string
newType System.Type
Résultat SqlEntityExpression

GetColumn() public méthode

public GetColumn ( Type type, string columnName, bool isPrimaryKeyColumn ) : SqlColumnExpression
type System.Type
columnName string
isPrimaryKeyColumn bool
Résultat SqlColumnExpression

SqlEntityDefinitionExpression() public méthode

public SqlEntityDefinitionExpression ( Type entityType, string tableAlias, string entityName, Expression>.Func identityExpressionGenerator ) : System
entityType System.Type
tableAlias string
entityName string
identityExpressionGenerator Expression>.Func
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

Update() public méthode

public Update ( Type itemType, string tableAlias, string entityName ) : SqlEntityExpression
itemType System.Type
tableAlias string
entityName string
Résultat SqlEntityExpression

VisitChildren() protected méthode

protected VisitChildren ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression
visitor System.Linq.Expressions.ExpressionTreeVisitor
Résultat System.Linq.Expressions.Expression