BeganTransaction(DbConnection, BeginTransactionInterceptionContext)
|
Ukládá informace o sledování nové transakce do databáze ve stejné transakci.
|
BeginningTransaction(DbConnection, BeginTransactionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
BuildDatabaseInitializationScript()
|
Při implementaci v odvozené třídě vrátí skript pro přípravu databáze pro tuto obslužnou rutinu transakce.
|
ClearTransactionHistory()
|
Odebere veškerou historii transakcí.
|
ClearTransactionHistoryAsync()
|
Asynchronně odebere veškerou historii transakcí.
|
ClearTransactionHistoryAsync(CancellationToken)
|
Asynchronně odebere veškerou historii transakcí.
|
Closed(DbConnection, DbConnectionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
Closing(DbConnection, DbConnectionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
Committed(DbTransaction, DbTransactionInterceptionContext)
|
Pokud došlo k výjimce, zkontroluje databázi pro tuto transakci a znovu ji v případě, že nebyla nalezena.
V opačném případě označí potvrzení jako úspěšné a do fronty zapíše informace o transakci, které mají být odstraněny.
|
Committing(DbTransaction, DbTransactionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ConnectionGetting(DbTransaction, DbTransactionInterceptionContext<DbConnection>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ConnectionGot(DbTransaction, DbTransactionInterceptionContext<DbConnection>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ConnectionStringGetting(DbConnection, DbConnectionInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ConnectionStringGot(DbConnection, DbConnectionInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ConnectionStringSet(DbConnection, DbConnectionPropertyInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ConnectionStringSetting(DbConnection, DbConnectionPropertyInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ConnectionTimeoutGetting(DbConnection, DbConnectionInterceptionContext<Int32>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ConnectionTimeoutGot(DbConnection, DbConnectionInterceptionContext<Int32>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
DatabaseGetting(DbConnection, DbConnectionInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
DatabaseGot(DbConnection, DbConnectionInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
DataSourceGetting(DbConnection, DbConnectionInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
DataSourceGot(DbConnection, DbConnectionInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
Dispose()
|
Obslužná rutina transakce, která umožňuje řádné obnovení z chyb připojení během potvrzení transakce uložením informací o trasování transakcí v databázi.
Je potřeba ho zaregistrovat pomocí .SetDefaultTransactionHandler(Func<TransactionHandler>)
(Zděděno od TransactionHandler)
|
Dispose(Boolean)
|
Uvolní prostředky používané touto obslužnou rutinou transakce.
|
Disposed(DbConnection, DbConnectionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
Disposed(DbTransaction, DbTransactionInterceptionContext)
|
Zastaví sledování transakce, která byla uvolněna.
|
Disposing(DbConnection, DbConnectionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
Disposing(DbTransaction, DbTransactionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
EnlistedTransaction(DbConnection, EnlistTransactionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
EnlistingTransaction(DbConnection, EnlistTransactionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
FromContext(DbContext)
|
Získá přidruženou CommitFailureHandler k objektu , context pokud existuje; v opačném případě vrátí null hodnotu .
|
FromContext(ObjectContext)
|
Získá přidruženou CommitFailureHandler k objektu , context pokud existuje; v opačném případě vrátí null hodnotu .
|
GetExecutionStrategy()
|
Vytvoří novou instanci objektu IDbExecutionStrategy pro dotazování transakčního protokolu.
Pokud je hodnota null, použije se výchozí hodnota.
|
Initialize(DbContext, DbConnection)
|
Inicializuje tuto instanci pomocí zadaného kontextu.
|
Initialize(ObjectContext)
|
Inicializuje tuto instanci pomocí zadaného kontextu.
|
IsolationLevelGetting(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
IsolationLevelGot(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
MarkTransactionForPruning(TransactionRow)
|
Přidá zadanou transakci do seznamu transakcí, které lze z databáze odebrat.
|
MatchesParentContext(DbConnection, DbInterceptionContext)
|
Zkontroluje, jestli zadaný kontext zachytávání obsahuje cílový kontext nebo jestli je zadané připojení stejné jako to, které používá cílový kontext.
(Zděděno od TransactionHandler)
|
Opened(DbConnection, DbConnectionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
Opening(DbConnection, DbConnectionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
PruneTransactionHistory()
|
Odebere transakce označené k odstranění.
|
PruneTransactionHistory(Boolean, Boolean)
|
Odebere transakce označené k odstranění, pokud jejich počet překročí PruningLimit.
|
PruneTransactionHistoryAsync()
|
Asynchronně odebere transakce označené k odstranění.
|
PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken)
|
Odebere transakce označené k odstranění, pokud jejich počet překročí PruningLimit.
|
PruneTransactionHistoryAsync(CancellationToken)
|
Asynchronně odebere transakce označené k odstranění.
|
RolledBack(DbTransaction, DbTransactionInterceptionContext)
|
Zastaví sledování transakce, která byla vrácena zpět.
|
RollingBack(DbTransaction, DbTransactionInterceptionContext)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ServerVersionGetting(DbConnection, DbConnectionInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
ServerVersionGot(DbConnection, DbConnectionInterceptionContext<String>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
StateGetting(DbConnection, DbConnectionInterceptionContext<ConnectionState>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|
StateGot(DbConnection, DbConnectionInterceptionContext<ConnectionState>)
|
Lze implementovat v odvozené třídě.
(Zděděno od TransactionHandler)
|