ChannelBase.DefaultCloseTimeout Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает интервал времени по умолчанию, предоставленный для завершения операции закрытия.
protected:
virtual property TimeSpan DefaultCloseTimeout { TimeSpan get(); };
protected override TimeSpan DefaultCloseTimeout { get; }
member this.DefaultCloseTimeout : TimeSpan
Protected Overrides ReadOnly Property DefaultCloseTimeout As TimeSpan
Значение свойства
Значение по умолчанию, указывающее время завершения операции закрытия перед истечением TimeSpan времени ожидания.
Комментарии
Возвращает связанный CloseTimeout канал Manager .
Все операции, которые потенциально длительны, должны иметь время ожидания. Методы, которые не занимают явных тайм-аутов, должны делегировать эти методы с временем ожидания по умолчанию или не должны выполнять какие-либо действия, которые блокируются. Время ожидания — это общее ограничение для высокоуровневых операций, для которых они должны завершиться, поэтому любые повторные попытки должны быть ограничены временем, к которому еще не удалось получить доступ к предыдущим попыткам.