C# Класс Shaolinq.Sqlite.SqliteAutoIncrementPrimaryKeyColumnReducer

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

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

Метод Описание
Reduce ( Expression expression, string>.IDictionary &primaryKeyNameByTablesWithReducedPrimaryKeyName ) : Expression

Защищенные методы

Метод Описание
VisitColumnDefinition ( SqlColumnDefinitionExpression columnDefinitionExpression ) : Expression
VisitCreateTable ( SqlCreateTableExpression createTableExpression ) : Expression

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

Метод Описание
SqliteAutoIncrementPrimaryKeyColumnReducer ( ) : System.Collections.Generic

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

Reduce() публичный статический Метод

public static Reduce ( Expression expression, string>.IDictionary &primaryKeyNameByTablesWithReducedPrimaryKeyName ) : Expression
expression System.Linq.Expressions.Expression
primaryKeyNameByTablesWithReducedPrimaryKeyName string>.IDictionary
Результат System.Linq.Expressions.Expression

VisitColumnDefinition() защищенный Метод

protected VisitColumnDefinition ( SqlColumnDefinitionExpression columnDefinitionExpression ) : Expression
columnDefinitionExpression Shaolinq.Persistence.Linq.Expressions.SqlColumnDefinitionExpression
Результат System.Linq.Expressions.Expression

VisitCreateTable() защищенный Метод

protected VisitCreateTable ( SqlCreateTableExpression createTableExpression ) : Expression
createTableExpression Shaolinq.Persistence.Linq.Expressions.SqlCreateTableExpression
Результат System.Linq.Expressions.Expression