C# Class Shaolinq.MySql.MySqlInsertIntoAutoIncrementAmender

If an auto-increment column is set explicitly by the user LAST_INSERT_ID will not return the expected value. This amender makes sure the user defined value for the auto-increment column is returned by the next call to LAST_INSERT_ID.
Inheritance: SqlExpressionVisitor
Afficher le fichier Open project: tumtumtum/Shaolinq Class Usage Examples

Méthodes publiques

Méthode Description
Amend ( Expression expression ) : Expression

Méthodes protégées

Méthode Description
VisitInsertInto ( SqlInsertIntoExpression expression ) : Expression

Private Methods

Méthode Description
MySqlInsertIntoAutoIncrementAmender ( ) : System.Collections.Generic

Method Details

Amend() public static méthode

public static Amend ( Expression expression ) : Expression
expression System.Linq.Expressions.Expression
Résultat System.Linq.Expressions.Expression

VisitInsertInto() protected méthode

protected VisitInsertInto ( SqlInsertIntoExpression expression ) : Expression
expression Shaolinq.Persistence.Linq.Expressions.SqlInsertIntoExpression
Résultat System.Linq.Expressions.Expression