CRM (Compensating Resource Manager) Compensator で受信するトランザクション完了のフェーズを制御するフラグを指定するほか、リカバリが試行された後、問題のあるトランザクションが残った場合にリカバリを失敗させるかどうかを指定します。
この列挙体には、メンバ値をビットごとに演算するための FlagsAttribute 属性が含まれています。
<Flags>
<Serializable>
Public Enum CompensatorOptions
[C#]
[Flags]
[Serializable]
public enum CompensatorOptions
[C++]
[Flags]
[Serializable]
__value public enum CompensatorOptions
[JScript]
public
Flags
Serializable
enum CompensatorOptions
メンバ
メンバ名 | 説明 | 値 |
---|---|---|
AbortPhase | 中止フェーズを表します。 | 4 |
AllPhases | すべてのフェーズを表します。 | 7 |
CommitPhase | コミット フェーズを表します。 | 2 |
FailIfInDoubtsRemain | リカバリが試行された後、失敗の可能性のあるトランザクションが残った場合は失敗させます。 | 16 |
PreparePhase | 準備フェーズを表します。 | 1 |
必要条件
名前空間: System.EnterpriseServices.CompensatingResourceManager
プラットフォーム: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System.Enterpriseservices (System.Enterpriseservices.dll 内)