CommunicationObject.OnClose(TimeSpan) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вставляет обработку объекта связи после перехода к закрываемого состояния из-за вызова синхронной операции закрытия.
protected:
abstract void OnClose(TimeSpan timeout);
protected abstract void OnClose(TimeSpan timeout);
abstract member OnClose : TimeSpan -> unit
Protected MustOverride Sub OnClose (timeout As TimeSpan)
Параметры
- timeout
- TimeSpan
Указывает TimeSpan время завершения операции закрытия до истечения времени ожидания.
Исключения
Интервал времени по умолчанию, который был выделен для операции, был превышен до завершения операции.
При закрытии объекта произошла ошибка связи.
Комментарии
Метод вызываетClose, OnClose если объект связи изначально находится в Opened состоянии.
Чтобы вставить обработку после перехода объекта связи на закрывающий состояние из-за вызова асинхронной BeginClose операции, используйте OnBeginClose метод.