C# Класс Shaolinq.Postgres.PostgresSqlTransactionalCommandsContext

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

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

Метод Описание
CommitAsync ( ) : Task
CommitAsync ( CancellationToken cancellationToken ) : Task
PostgresSqlTransactionalCommandsContext ( SqlDatabaseContext sqlDatabaseContext, IDbConnection connection, System.Data.TransactionContext transactionContext ) : System
Prepare ( ) : void
RollbackAsync ( ) : Task
RollbackAsync ( CancellationToken cancellationToken ) : Task

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

Метод Описание
CreateParameter ( IDbCommand command, string parameterName, Type type, object value ) : IDbDataParameter
GetDbType ( Type type ) : DbType

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

Метод Описание
Commit ( ) : void
Rollback ( ) : void

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

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

public CommitAsync ( ) : Task
Результат Task

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

public CommitAsync ( CancellationToken cancellationToken ) : Task
cancellationToken CancellationToken
Результат Task

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

protected CreateParameter ( IDbCommand command, string parameterName, Type type, object value ) : IDbDataParameter
command IDbCommand
parameterName string
type System.Type
value object
Результат IDbDataParameter

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

protected GetDbType ( Type type ) : DbType
type System.Type
Результат DbType

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

public PostgresSqlTransactionalCommandsContext ( SqlDatabaseContext sqlDatabaseContext, IDbConnection connection, System.Data.TransactionContext transactionContext ) : System
sqlDatabaseContext Shaolinq.Persistence.SqlDatabaseContext
connection IDbConnection
transactionContext System.Data.TransactionContext
Результат System

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

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

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

public RollbackAsync ( ) : Task
Результат Task

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

public RollbackAsync ( CancellationToken cancellationToken ) : Task
cancellationToken CancellationToken
Результат Task