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