次の方法で共有


CompensationHandlerActivity アクティビティの使用

CompensationHandlerActivity は、完了した ICompensatableActivity の補正を実行する 1 つまたは複数のアクティビティのラッパーです。補正できるのは、ICompensatableActivity インターフェイスを実装するアクティビティだけです。ICompensatableActivity インターフェイスが事前に実装されている Windows Workflow Foundation アクティビティは、CompensatableTransactionScopeActivity および CompensatableSequenceActivity の 2 つです。また、ICompensatableActivity インターフェイスを使用して、補正をサポートするカスタム アクティビティを作成することもできます。

CompensationHandlerActivity アクティビティの中に CompensateActivity アクティビティを格納することができます。CompensateActivity アクティビティの使用方法については、「CompensateActivity アクティビティの使用」を参照してください。

詳細については、『Windows Workflow Foundation クラス ライブラリ リファレンス』の System.Workflow.ComponentModel 名前空間にある CompensationHandlerActivity クラスを参照してください。

CompensationHandlerActivity アクティビティの使用方法を示すコード サンプルについては、「Using Compensation」を参照してください。

関連項目

参照

CompensationHandlerActivity
ICompensatableActivity
CompensatableSequenceActivity
CompensatableTransactionScopeActivity

概念

CompensateActivity アクティビティの使用
CompensatableSequenceActivity アクティビティの使用
CompensatableTransactionScopeActivity アクティビティの使用
補正の概要

その他の技術情報

Compensation Sample
Windows Workflow Foundation アクティビティ

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.