クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
.NET Framework 3.5
.NET Framework
System.Transactions 名前空間
Transaction クラス
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2008/.NET Framework 3.5

その他のバージョンについては、以下の情報を参照してください。
.NET Framework クラス ライブラリ
Transaction クラス

更新 : 2007 年 11 月

トランザクションを表します。

名前空間 :  System.Transactions
アセンブリ :  System.Transactions (System.Transactions.dll 内)

Visual Basic (宣言)
<SerializableAttribute> _
Public Class Transaction _
    Implements IDisposable, ISerializable
Visual Basic (使用法)
Dim instance As Transaction
C#
[SerializableAttribute]
public class Transaction : IDisposable, 
    ISerializable
Visual C++
[SerializableAttribute]
public ref class Transaction : IDisposable, 
    ISerializable
J#
/** @attribute SerializableAttribute */ 
public class Transaction implements IDisposable, 
    ISerializable
JScript
public class Transaction implements IDisposable, ISerializable

System.Transactions 名前空間は、Transaction クラスに基づく明示的なプログラミング モデルだけでなく、インフラストラクチャがトランザクションを自動的に管理する、TransactionScope クラスを使用した暗黙のプログラミング モデルも提供します。開発では、簡単な暗黙のモデルを使用することを強くお勧めします。暗黙のモデルを使用するには、まず「トランザクション スコープを使用した暗黙的なトランザクションの実装」を参照してください。トランザクション アプリケーションの記述の詳細については、「トランザクション アプリケーションの作成」を参照してください。

Transaction クラスには、参加リストのリソース マネージャを実装する開発者が使用するメソッドが含まれています。また、このクラスには、トランザクションの複製を作成したり、現在のトランザクション コンテキストを管理したりするための機能も用意されています。現在のトランザクションが設定されている場合は、静的 Current プロパティを使用して取得できます。

この型は、スレッド セーフです。

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

.NET Framework

サポート対象 : 3.5、3.0、2.0
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
Page view tracker