Activity.Uninitialize(IServiceProvider) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando sottoposto a override in una classe derivata, fornisce l'annullamento dell'inizializzazione da parte di un provider di servizi per l'attività.
protected public:
virtual void Uninitialize(IServiceProvider ^ provider);
protected internal virtual void Uninitialize(IServiceProvider provider);
abstract member Uninitialize : IServiceProvider -> unit
override this.Uninitialize : IServiceProvider -> unit
Protected Friend Overridable Sub Uninitialize (provider As IServiceProvider)
Parametri
- provider
- IServiceProvider
Oggetto IServiceProvider che fornisce il servizio.
Commenti
Questo metodo consente all'attività di pulire le risorse allocate durante l'inizializzazione.
Uninitialize viene chiamato quando si garantisce che un'istanza di attività non esegua altre esecuzioni. Per le attività che non implementano ICompensatableActivity, questo si verifica immediatamente dopo la chiusura dell'attività o, se l'attività non viene mai eseguita, al completamento del flusso di lavoro. Per ICompensatableActivity le attività, ciò si verifica dopo la compensazione o al completamento del flusso di lavoro.