Activity.Uninitialize(IServiceProvider) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе предоставляет отмену инициализации поставщиком услуг для действия.
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)
Параметры
- provider
- IServiceProvider
Объект IServiceProvider , предоставляющий службу.
Комментарии
Этот метод предоставляет действие с возможностью очистки ресурсов, выделенных во время инициализации.
Uninitialize вызывается, когда экземпляр действия гарантирует, что выполнение больше не выполняется. Для действий, которые не реализуются ICompensatableActivity, это происходит сразу после закрытия действия или, если действие никогда не выполнялось, при завершении рабочего процесса. Для ICompensatableActivity действий это происходит либо после компенсации, либо после завершения рабочего процесса.