次の方法で共有


CLR 統合とトランザクション

System.Transactions 名前空間は、Microsoft .NET Framework version 2.0 で新たに追加された名前空間です。この名前空間では、ADO.NET と SQL Server CLR (共通言語ランタイム) 統合に完全に統合される新しいトランザクション フレームワークが提供されます。System.Transactions と ADO.NET は連携し、マネージ アプリケーションでのローカル トランザクションや分散トランザクションの用途を拡張および単純化します。

トランザクションと .NET Framework の詳細については、.NET Framework SDK の「トランザクションの実行」と「Leveraging Transactions」を参照してください。

SQL Server のトランザクションの詳細については、「トランザクション (データベース エンジン)」を参照してください。

トピック 説明

トランザクションの昇格

トランザクションを昇格する機能とこの機能の使用方法について説明します。

現在のトランザクションへのアクセス

SQL Server のインプロセスで現在実行中のトランザクションにアクセスする方法について説明します。

System.Transactions の使用

マネージ アプリケーションでの System.Transactions API (アプリケーション プログラミング インターフェイス) の使用方法について説明します。

トランザクションの有効期間

Transact-SQL ストアド プロシージャで開始されたトランザクションと、CLR アプリケーションで開始されたトランザクションの有効期間の違いについて説明します。

参照

概念

CLR データベース オブジェクトからのデータ アクセス

ヘルプおよび情報

SQL Server 2005 の参考資料の入手