Transaction イベント
Transaction クラス
アセンブリ: System.Transactions (system.transactions.dll 内)

<SerializableAttribute> _ Public Class Transaction Implements IDisposable, ISerializable
[SerializableAttribute] public class Transaction : IDisposable, ISerializable
[SerializableAttribute] public ref class Transaction : IDisposable, ISerializable
/** @attribute SerializableAttribute() */ public class Transaction implements IDisposable, ISerializable
SerializableAttribute public class Transaction implements IDisposable, ISerializable

System.Transactions 名前空間は、Transaction クラスに基づく明示的なプログラミング モデルだけでなく、インフラストラクチャがトランザクションを自動的に管理する、TransactionScope クラスを使用した暗黙のプログラミング モデルも提供します。開発では、簡単な暗黙のモデルを使用することを強くお勧めします。暗黙のモデルを使用するには、まず「トランザクション スコープを使用した暗黙的なトランザクションの実装」を参照してください。トランザクション アプリケーションの記述の詳細については、「トランザクション アプリケーションの作成」を参照してください。
Transaction クラスには、参加リストのリソース マネージャを実装する開発者が使用するメソッドが含まれています。また、このクラスには、トランザクションの複製を作成したり、現在のトランザクション コンテキストを管理したりするための機能も用意されています。現在のトランザクションが設定されている場合は、静的 Current プロパティを使用して取得できます。

System.Transactions.Transaction
System.Transactions.CommittableTransaction
System.Transactions.DependentTransaction
System.Transactions.SubordinateTransaction


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Transaction プロパティ
Transaction メソッド

名前 | 説明 | |
---|---|---|
![]() | Clone | トランザクションの複製を作成します。 |
![]() | DependentClone | トランザクションの依存する複製を作成します。 |
![]() | Dispose | オブジェクトによって保持されているリソースを解放します。 |
![]() | EnlistDurable | オーバーロードされます。 トランザクションに参加する永続的リソース マネージャを参加させます。 |
![]() | EnlistPromotableSinglePhase | PSPE (Promotable Single Phase Enlistment) を使用して、内部トランザクションを持つリソース マネージャを参加させます。 |
![]() | EnlistVolatile | オーバーロードされます。 トランザクションに参加する揮発性リソース マネージャを参加させます。 |
![]() | Equals | オーバーロードされます。 オーバーライドされます。 このトランザクションと指定したオブジェクトが等しいかどうかを判断します。 |
![]() | GetHashCode | オーバーライドされます。 このインスタンスのハッシュ コードを返します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | op_Equality | 指定した 2 つの Transaction インスタンスが等価であるかどうかをテストします。 |
![]() | op_Inequality | 2 つの Transaction インスタンスが等しくないかどうかを示す値を返します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | Rollback | オーバーロードされます。 トランザクションをロールバック (中止) します。 |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Runtime.Serialization.ISerializable.GetObjectData | このトランザクションのシリアル化に必要なデータを含む SerializationInfo を取得します。 |

Transaction メンバ
Transaction データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Clone | トランザクションの複製を作成します。 |
![]() | DependentClone | トランザクションの依存する複製を作成します。 |
![]() | Dispose | オブジェクトによって保持されているリソースを解放します。 |
![]() | EnlistDurable | オーバーロードされます。 トランザクションに参加する永続的リソース マネージャを参加させます。 |
![]() | EnlistPromotableSinglePhase | PSPE (Promotable Single Phase Enlistment) を使用して、内部トランザクションを持つリソース マネージャを参加させます。 |
![]() | EnlistVolatile | オーバーロードされます。 トランザクションに参加する揮発性リソース マネージャを参加させます。 |
![]() | Equals | オーバーロードされます。 オーバーライドされます。 このトランザクションと指定したオブジェクトが等しいかどうかを判断します。 |
![]() | GetHashCode | オーバーライドされます。 このインスタンスのハッシュ コードを返します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | op_Equality | 指定した 2 つの Transaction インスタンスが等価であるかどうかをテストします。 |
![]() | op_Inequality | 2 つの Transaction インスタンスが等しくないかどうかを示す値を返します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | Rollback | オーバーロードされます。 トランザクションをロールバック (中止) します。 |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |


名前 | 説明 | |
---|---|---|
![]() | System.Runtime.Serialization.ISerializable.GetObjectData | このトランザクションのシリアル化に必要なデータを含む SerializationInfo を取得します。 |

Weblioに収録されているすべての辞書からtransactionを検索する場合は、下記のリンクをクリックしてください。

- transactionのページへのリンク