Activity.Compensating Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje podczas uruchamiania metody rekompensaty w obiekcie Activity.
public:
event EventHandler<System::Workflow::ComponentModel::ActivityExecutionStatusChangedEventArgs ^> ^ Compensating;
[System.ComponentModel.Browsable(false)]
public event EventHandler<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs> Compensating;
[<System.ComponentModel.Browsable(false)>]
member this.Compensating : EventHandler<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs>
Public Custom Event Compensating As EventHandler(Of ActivityExecutionStatusChangedEventArgs)
Typ zdarzenia
- Atrybuty
Uwagi
Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata.
Metoda Compensating umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.
Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.
Uwagi dotyczące dziedziczenia
Podczas zastępowania Compensating w klasie pochodnej należy wywołać metodę klasy Compensating bazowej, aby zarejestrowani delegaci otrzymywali zdarzenie.