Sdílet prostřednictvím


DiscoveryEndpoint.MaxResponseDelay Vlastnost

Definice

Získá nebo nastaví maximum TimeSpan , v rámci kterého jsou odeslány ProbeMatches všechny pro službu, které reagují na operaci sondy.

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

Hodnota vlastnosti

Instance TimeSpan , která obsahuje maximální časový rozsah, během kterého se odesílají všechny ProbeMatches objekty pro službu, které reagují na operaci sondy.

Poznámky

Tato hodnota je TimeSpan hodnota, která určuje časové období, ve kterém se odesílají vše ProbeMatches pro službu, která reaguje na jednu operaci sondy. Pokud se všechny ProbeMatches odešlou najednou, může dojít k zahlcené síti. Aby k tomu nedocházelo, ProbeMatches jsou odesílány s náhodným zpožděním mezi jednotlivými sondami ProbeMatch. Náhodné zpoždění je v rozsahu od 0 do MaxResponseDelay. Pokud MaxResponseDelay je nastavená hodnota 0, ProbeMatches zprávy se odesílají v těsné smyčce bez jakéhokoli zpoždění. V opačném ProbeMatches případě se zprávy odesílají s určitým náhodným zpožděním tak, aby celková doba potřebná k odeslání všech ProbeMatches zpráv nepřekročila MaxResponseDelayhodnotu . Tato hodnota je relevantní pouze pro služby, klienti ji nepoužívají.

Platí pro