SqlConnection.EnlistDistributedTransaction メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SqlConnection.EnlistDistributedTransaction メソッドの意味・解説 

SqlConnection.EnlistDistributedTransaction メソッド

指定した分散トランザクション参加します

名前空間: System.Data.SqlClient
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Sub EnlistDistributedTransaction ( _
    transaction As ITransaction _
)
Dim instance As SqlConnection
Dim transaction As ITransaction

instance.EnlistDistributedTransaction(transaction)
public void EnlistDistributedTransaction (
    ITransaction transaction
)
public:
void EnlistDistributedTransaction (
    ITransaction^ transaction
)
public void EnlistDistributedTransaction (
    ITransaction transaction
)
public function EnlistDistributedTransaction
 (
    transaction : ITransaction
)

パラメータ

transaction

登録先の既存の ITransaction への参照

解説解説

ADO.NET 2.0 では、分散トランザクション登録するための EnlistTransaction メソッド使用サポート新しく追加されました。Transaction インスタンス接続登録する EnlistTransaction は、System.Transactions 名前空間利用できる機能分散トランザクション管理用に利用して、この目的のために EnlistDistributedTransaction に合うようにします。詳細については、「分散トランザクション実行」を参照してください

自動登録が無効になっている場合EnlistDistributedTransaction メソッド使用して既存分散トランザクションの登録を続行できます既存分散トランザクション参加すると、トランザクションコミットまたはロールバックされたときに、データ ソース側のコード変更され内容コミットまたはロールバックされます

SqlConnection が BeginTransaction を使用して既にトランザクション開始している場合EnlistDistributedTransaction例外返します。ただし、開始されているトランザクションデータ ソース開始されローカル トランザクションである場合 (たとえば、SqlCommand オブジェクト使用して明示的に BEGIN TRANSACTION ステートメント実行した場合など)、EnlistDistributedTransaction は、ローカル トランザクションロール バックし、要求され既存分散トランザクション登録しますローカル トランザクションロールバックされたことは通知されません。開発者は、BeginTransaction使用して開始されていないローカル トランザクション管理する必要があります

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からSqlConnection.EnlistDistributedTransaction メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSqlConnection.EnlistDistributedTransaction メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSqlConnection.EnlistDistributedTransaction メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

SqlConnection.EnlistDistributedTransaction メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SqlConnection.EnlistDistributedTransaction メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS