IRegisteredObject.Stop(Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запрашивает зарегистрированный объект для отмены регистрации.
public:
void Stop(bool immediate);
public void Stop (bool immediate);
abstract member Stop : bool -> unit
Public Sub Stop (immediate As Boolean)
Параметры
- immediate
- Boolean
true
указывает, что требуется отменить регистрацию зарегистрированного в среде размещения объекта перед возвратом; в противном случае false
.
Комментарии
Диспетчер приложений Stop вызовет метод , чтобы запросить отмену регистрации зарегистрированного объекта. Во время обработки Stop метода зарегистрированный объект должен вызвать HostingEnvironment.UnregisterObject метод .
Сначала Stop вызывается метод с параметром immediate
, равным false
. Объект может завершить обработку UnregisterObject , вызвать метод и затем вернуться, либо он может немедленно вернуться и завершить обработку асинхронно перед вызовом UnregisterObject метода .
Если зарегистрированный объект не завершает обработку до истечения времени ожидания диспетчера приложений Stop , метод вызывается снова с параметром immediate
, равным true
.
immediate
Если параметр имеет значение true
, зарегистрированный объект должен вызвать UnregisterObject метод перед возвратом. В противном случае его регистрация будет удалена диспетчером приложений.