Activity.Uninitialize(IServiceProvider) Метод

Определение

При переопределении в производном классе обеспечивает деинициализацию поставщиком служб для действия.

protected internal virtual void Uninitialize (IServiceProvider provider);

Параметры

provider
IServiceProvider

Поставщик IServiceProvider, предоставляющий службу.

Комментарии

Этот метод дает возможность очистить ресурсы, выделенные во время выполнения действия.

Uninitialize вызывается, когда экземпляр действия гарантированно не будет выполнять больше выполнения. Для действий, не реализующих интерфейс ICompensatableActivity, это происходит сразу после закрытия действия, либо, если действие ни разу не выполнялось, при завершении рабочего процесса. Для действий, реализующих ICompensatableActivity, это происходит либо после компенсации, либо при завершении рабочего процесса.

Применяется к