Поделиться через


ChannelBase.DefaultReceiveTimeout Свойство

Определение

Возвращает интервал времени по умолчанию, предоставленный для завершения операции получения.

protected:
 property TimeSpan DefaultReceiveTimeout { TimeSpan get(); };
protected TimeSpan DefaultReceiveTimeout { get; }
member this.DefaultReceiveTimeout : TimeSpan
Protected ReadOnly Property DefaultReceiveTimeout As TimeSpan

Значение свойства

Значение по умолчанию TimeSpan , указывающее время завершения операции получения до истечения времени ожидания.

Комментарии

Возвращает связанный ReceiveTimeout канал Manager .

Все операции, которые потенциально длительны, должны иметь время ожидания. Методы, которые не занимают явных тайм-аутов, должны делегировать эти методы с временем ожидания по умолчанию или не должны выполнять какие-либо действия, которые блокируются. Время ожидания — это общее ограничение для высокоуровневых операций, для которых они должны завершиться, поэтому любые повторные попытки должны быть ограничены временем, к которому еще не удалось получить доступ к предыдущим попыткам.

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