C# Class Shaolinq.Postgres.PostgresDataDefinitionExpressionAmender

Inheritance: SqlExpressionVisitor
Mostra file Open project: tumtumtum/Shaolinq Class Usage Examples

Public Methods

Method Description
Amend ( Expression expression, SqlDataTypeProvider sqlDataTypeProvider ) : Expression

Protected Methods

Method Description
VisitColumnDefinition ( SqlColumnDefinitionExpression columnDefinitionExpression ) : Expression
VisitSimpleConstraint ( SqlSimpleConstraintExpression simpleConstraintExpression ) : Expression

Private Methods

Method Description
PostgresDataDefinitionExpressionAmender ( SqlDataTypeProvider sqlDataTypeProvider ) : System.Linq

Method Details

Amend() public static method

public static Amend ( Expression expression, SqlDataTypeProvider sqlDataTypeProvider ) : Expression
expression System.Linq.Expressions.Expression
sqlDataTypeProvider Shaolinq.Persistence.SqlDataTypeProvider
return System.Linq.Expressions.Expression

VisitColumnDefinition() protected method

protected VisitColumnDefinition ( SqlColumnDefinitionExpression columnDefinitionExpression ) : Expression
columnDefinitionExpression Shaolinq.Persistence.Linq.Expressions.SqlColumnDefinitionExpression
return System.Linq.Expressions.Expression

VisitSimpleConstraint() protected method

protected VisitSimpleConstraint ( SqlSimpleConstraintExpression simpleConstraintExpression ) : Expression
simpleConstraintExpression Shaolinq.Persistence.Linq.Expressions.SqlSimpleConstraintExpression
return System.Linq.Expressions.Expression