![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
BeganTransaction |
同じトランザクションで新しいトランザクションの追跡情報をデータベースに保存します。 (TransactionHandler.BeganTransaction(DbConnection, BeginTransactionInterceptionContext) をオーバーライドします。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
BeginningTransaction |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
BuildDatabaseInitializationScript |
データベース初期化スクリプトを構築します。 (TransactionHandler.BuildDatabaseInitializationScript() をオーバーライドします。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ClearTransactionHistory |
すべてのトランザクション履歴を削除します。 |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ClearTransactionHistoryAsync() |
すべてのトランザクション履歴を非同期に削除します。 |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ClearTransactionHistoryAsync(CancellationToken) |
すべてのトランザクション履歴を非同期に削除します。 |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Closed |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Closing |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Committed |
例外がスローされた場合、データベースにこのトランザクションがあるかどうかを確認し、見つからないときは例外をもう一度スローします。それ以外の場合は、コミットを成功としてマークし、削除するトランザクション情報をキューに入れます。 (TransactionHandler.Committed(DbTransaction, DbTransactionInterceptionContext) をオーバーライドします。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Committing |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ConnectionGetting |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ConnectionGot |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ConnectionStringGetting |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ConnectionStringGot |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ConnectionStringSet |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ConnectionStringSetting |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ConnectionTimeoutGetting |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ConnectionTimeoutGot |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
DatabaseGetting |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
DatabaseGot |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
DataSourceGetting |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
DataSourceGot |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Dispose() |
このトランザクション ハンドラーによって使用されているリソースを解放します。 (TransactionHandler から継承されます。) |
![プロテクト メソッド プロテクト メソッド](images/dn617036.protmethod(vs.113).gif) |
Dispose(Boolean) |
このトランザクション オブジェクトが使用しているリソースを解放します。 (TransactionHandler.Dispose(Boolean) をオーバーライドします。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Disposed(DbTransaction, DbTransactionInterceptionContext) |
破棄されたトランザクションの追跡を停止します。 (TransactionHandler.Disposed(DbTransaction, DbTransactionInterceptionContext) をオーバーライドします。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Disposed(DbConnection, DbConnectionInterceptionContext) |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Disposing(DbConnection, DbConnectionInterceptionContext) |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Disposing(DbTransaction, DbTransactionInterceptionContext) |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
EnlistedTransaction |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
EnlistingTransaction |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Equals |
(Object から継承されます。) |
![プロテクト メソッド プロテクト メソッド](images/dn617036.protmethod(vs.113).gif) |
Finalize |
(Object から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) ![静的メンバー 静的メンバー](images/dn482104.static(vs.113).gif) |
FromContext(DbContext) |
context に関連付けられた CommitFailureHandler がある場合はそれを取得します。それ以外の場合は null を返します。 |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) ![静的メンバー 静的メンバー](images/dn482104.static(vs.113).gif) |
FromContext(ObjectContext) |
context に関連付けられた CommitFailureHandler がある場合はそれを取得します。それ以外の場合は null を返します。 |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
GetHashCode |
(Object から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
GetType |
(Object から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Initialize(ObjectContext) |
インスタンスのプロパティを初期化します。 (TransactionHandler.Initialize(ObjectContext) をオーバーライドします。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Initialize(DbContext, DbConnection) |
インスタンスのプロパティを初期化します。 (TransactionHandler.Initialize(DbContext, DbConnection) をオーバーライドします。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
IsolationLevelGetting |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
IsolationLevelGot |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![プロテクト メソッド プロテクト メソッド](images/dn617036.protmethod(vs.113).gif) |
MarkTransactionForPruning |
データベースから削除できるトランザクションのリストに指定したトランザクションを追加します。 |
![プロテクト メソッド プロテクト メソッド](images/dn617036.protmethod(vs.113).gif) |
MatchesParentContext |
渡された傍受のコンテキストにターゲット コンテキストが含まれているかどうか、または渡された接続がターゲット コンテキストで使用されたものと同じであるかどうかを確認します。 (TransactionHandler から継承されます。) |
![プロテクト メソッド プロテクト メソッド](images/dn617036.protmethod(vs.113).gif) |
MemberwiseClone |
(Object から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Opened |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
Opening |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
PruneTransactionHistory() |
削除対象としてマークされたトランザクションを削除します。 |
![プロテクト メソッド プロテクト メソッド](images/dn617036.protmethod(vs.113).gif) |
PruneTransactionHistory(Boolean, Boolean) |
削除対象としてマークされたトランザクションの数が PruningLimit を超えている場合は、それらのトランザクションを削除します。 |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
PruneTransactionHistoryAsync() |
削除対象としてマークされたトランザクションを非同期に削除します。 |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
PruneTransactionHistoryAsync(CancellationToken) |
削除対象としてマークされたトランザクションを非同期に削除します。 |
![プロテクト メソッド プロテクト メソッド](images/dn617036.protmethod(vs.113).gif) |
PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken) |
削除対象としてマークされたトランザクションの数が PruningLimit を超えている場合は、それらのトランザクションを削除します。 |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
RolledBack |
ロールバックされたトランザクションの追跡を停止します。 (TransactionHandler.RolledBack(DbTransaction, DbTransactionInterceptionContext) をオーバーライドします。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
RollingBack |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ServerVersionGetting |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ServerVersionGot |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
StateGetting |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
StateGot |
派生クラスに実装できます。 (TransactionHandler から継承されます。) |
![パブリック メソッド パブリック メソッド](images/dn617036.pubmethod(vs.113).gif) |
ToString |
(Object から継承されます。) |