Freigeben über


CompensableActivity.CompensationHandler Eigenschaft

Definition

Ruft die Aktivität ab, die geplant wird, wenn die Kompensierung für die CompensableActivity erfolgt, oder legt sie fest.

public:
 property System::Activities::Activity ^ CompensationHandler { System::Activities::Activity ^ get(); void set(System::Activities::Activity ^ value); };
[System.Windows.Markup.DependsOn("CancellationHandler")]
public System.Activities.Activity CompensationHandler { get; set; }
[<System.Windows.Markup.DependsOn("CancellationHandler")>]
member this.CompensationHandler : System.Activities.Activity with get, set
Public Property CompensationHandler As Activity

Eigenschaftswert

Die Aktivität ab, die geplant wird, wenn die Kompensierung für die CompensableActivity erfolgt.

Attribute

Hinweise

Mit dem CompensationHandler kann benutzerdefinierte Kompensierungslogik für den Body der CompensableActivity angegeben werden.

Diese Eigenschaft ist zur Laufzeit schreibgeschützt. Wenn der Wert zur Laufzeit festgelegt wird, wird eine InvalidOperationException ausgelöst.

Gilt für: