Activity.Compensating Evento

Definizione

Si verifica in caso dell'esecuzione di un metodo di compensazione su Activity.Occurs when running a compensation method on the 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) 

Tipo evento

EventHandler<ActivityExecutionStatusChangedEventArgs>
Attributi

Commenti

Quando viene generato un evento, il gestore dell'evento viene richiamato tramite un delegato.Raising an event invokes the event handler through a delegate.

Il metodo Compensating consente inoltre alle classi derivate di gestire l'evento senza associare un delegato.The Compensating method also allows derived classes to handle the event without attaching a delegate. È la tecnica consigliata per la gestione dell'evento in una classe derivata.This is the preferred technique for handling the event in a derived class.

Per ulteriori informazioni sulla gestione degli eventi, consultare gestione e generazione di eventi.For more information about handling events, see Handling and Raising Events.

Note per gli eredi

Quando si esegue l'override dell'evento Compensating in una classe derivata, assicurarsi di chiamare il metodo Compensating della classe base affinché i delegati registrati possano ricevere l'evento.When overriding Compensating in a derived class, make sure to call the base class Compensating method so that registered delegates receive the event.

Si applica a