C# Класс Migr8.SqlServer.SqlServerExclusiveDbConnection

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

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

Метод Описание
Complete ( ) : void
CreateMigrationTable ( string migrationTableName ) : void
Dispose ( ) : void
ExecuteStatement ( string sqlStatement ) : void
GetExecutedMigrationIds ( string migrationTableName ) : IEnumerable
GetTableNames ( ) : HashSet
LogMigration ( IExecutableSqlMigration migration, string migrationTableName ) : void
SqlServerExclusiveDbConnection ( string connectionString ) : System

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

Метод Описание
CreateCommand ( ) : SqlCommand

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

Complete() публичный Метод

public Complete ( ) : void
Результат void

CreateMigrationTable() публичный Метод

public CreateMigrationTable ( string migrationTableName ) : void
migrationTableName string
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

ExecuteStatement() публичный Метод

public ExecuteStatement ( string sqlStatement ) : void
sqlStatement string
Результат void

GetExecutedMigrationIds() публичный Метод

public GetExecutedMigrationIds ( string migrationTableName ) : IEnumerable
migrationTableName string
Результат IEnumerable

GetTableNames() публичный Метод

public GetTableNames ( ) : HashSet
Результат HashSet

LogMigration() публичный Метод

public LogMigration ( IExecutableSqlMigration migration, string migrationTableName ) : void
migration IExecutableSqlMigration
migrationTableName string
Результат void

SqlServerExclusiveDbConnection() публичный Метод

public SqlServerExclusiveDbConnection ( string connectionString ) : System
connectionString string
Результат System