Activity.Uninitialize(IServiceProvider) Metoda

Definicja

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.

Dotyczy