Activity.Uninitialize(IServiceProvider) Metoda
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.
Po przesłonięciu w klasie pochodnej element zapewnia inicjowanie przez dostawcę usług dla działania.
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)
Parametry
- provider
- IServiceProvider
Usługa IServiceProvider , która zapewnia usługę.
Uwagi
Ta metoda zapewnia działanie z możliwością oczyszczenia zasobów przydzielonych podczas inicjowania.
Uninitialize Jest wywoływany, gdy wystąpienie działania nie gwarantuje wykonania więcej. W przypadku działań, które nie implementują ICompensatableActivity, następuje to natychmiast po zamknięciu działania lub, jeśli działanie nigdy nie zostało wykonane, po zakończeniu przepływu pracy. W przypadku ICompensatableActivity działań następuje to po kompensacji lub po zakończeniu przepływu pracy.