DiscoveryEndpoint.MaxResponseDelay Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает максимальное значение TimeSpan, в течение которого отправляются все объекты ProbeMatches
для службы, отвечающие на операцию зондирования.
public:
property TimeSpan MaxResponseDelay { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan MaxResponseDelay { get; set; }
member this.MaxResponseDelay : TimeSpan with get, set
Public Property MaxResponseDelay As TimeSpan
Значение свойства
Экземпляр TimeSpan, содержащий максимальный период времени, в течение которого должны быть отправлены все сообщения ProbeMatches
для службы, соответствующие критериям в операции зондирования.
Комментарии
Это значение является значением TimeSpan , которое указывает интервал времени, в течение которого отправляются все ProbeMatches
данные для службы, отвечающей на одну операцию пробы. Если все ProbeMatches
отправляются одновременно, может возникнуть буря в сети. Чтобы предотвратить это, ProbeMatches
отправляются со случайной задержкой между каждым Приложением ProbeMatch. Случайная задержка может быть в диапазоне от 0 до MaxResponseDelay. Если MaxResponseDelay задано значение 0, ProbeMatches
сообщения отправляются в жестком цикле без задержки. В противном случае сообщения отправляются с некоторой ProbeMatches
случайной задержкой, чтобы общее время, затраченное на отправку всех ProbeMatches
сообщений, не превышало MaxResponseDelayзначение . Это значение действительно только для служб и не используется клиентами.