DiscoveryEndpoint.MaxResponseDelay Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.