DiscoveryEndpoint.MaxResponseDelay Egenskap

Definition

Hämtar eller anger det högsta TimeSpan inom vilket alla för en tjänst som svarar på en avsökningsåtgärd ProbeMatches skickas.

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

Egenskapsvärde

En TimeSpan instans som innehåller det maximala tidsintervall inom vilket alla för en tjänst som svarar på en avsökningsåtgärd ProbeMatches skickas.

Kommentarer

Det här värdet är ett TimeSpan som anger ett tidsintervall där alla ProbeMatches för en tjänst som svarar på en enda avsökningsåtgärd skickas. Om alla ProbeMatches skickas samtidigt kan en nätverksstorm uppstå. För att förhindra att detta inträffar ProbeMatches skickas med en slumpmässig fördröjning mellan varje ProbeMatch. Den slumpmässiga fördröjningen ligger i intervallet 0 till MaxResponseDelay. Om MaxResponseDelay är inställt på 0 skickas meddelandena ProbeMatches i en snäv loop utan fördröjning. Annars skickas ProbeMatches meddelandena med en slumpmässig fördröjning så att den totala tid det tar att skicka alla ProbeMatches meddelanden inte överskrider MaxResponseDelay. Det här värdet är bara relevant för tjänster, det används inte av klienter.

Gäller för