Compensate.Target プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この InArgument<T> アクティビティの CompensationToken を含む Compensate を取得または設定します。
public:
property System::Activities::InArgument<System::Activities::Statements::CompensationToken ^> ^ Target { System::Activities::InArgument<System::Activities::Statements::CompensationToken ^> ^ get(); void set(System::Activities::InArgument<System::Activities::Statements::CompensationToken ^> ^ value); };
public System.Activities.InArgument<System.Activities.Statements.CompensationToken> Target { get; set; }
member this.Target : System.Activities.InArgument<System.Activities.Statements.CompensationToken> with get, set
Public Property Target As InArgument(Of CompensationToken)
プロパティ値
この InArgument<T> の CompensationToken が格納される Compensate。
注釈
Target の CompensationToken が指定された場合、Compensate アクティビティは明示的に CompensableActivity の補正ハンドラーを呼び出します。補正ハンドラーは、CompensationToken を返します。 Target の CompensationToken が指定されない場合、Compensate アクティビティは、子の CompensableActivity アクティビティの既定の補正を、完了した順とは逆に呼び出します。 InvalidOperationException が、以前に確認または補正された Target を参照する場合は、CompensableActivity がスローされます。
このプロパティは実行時に読み取り専用です。 実行時に値が設定された場合は、InvalidOperationException が発生します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET