Partager via


DiscoveryEndpoint.MaxResponseDelay Propriété

Définition

Obtient ou définit le TimeSpan maximal dans lequel tous les ProbeMatches d'un service répondant à une opération de sonde sont envoyés.

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

Valeur de propriété

Instance TimeSpan qui contient l'intervalle de temps maximum durant lequel les messages ProbeMatches pour un service, qui répond à une opération de sonde, sont envoyés.

Remarques

Cette valeur est un TimeSpan qui spécifie un intervalle de temps dans lequel tous les ProbeMatches services qui répondent à une opération de sonde unique sont envoyés. Si tous sont ProbeMatches envoyés en même temps, une tempête réseau peut se produire. Pour éviter cela, ProbeMatches sont envoyés avec un délai aléatoire entre chaque ProbeMatch. Le délai aléatoire est compris dans la plage allant de 0 à MaxResponseDelay. Si MaxResponseDelay est défini sur 0, les ProbeMatches messages sont envoyés dans une boucle étroite sans délai. Sinon, les ProbeMatches messages sont envoyés avec un certain délai aléatoire, de sorte que le temps total nécessaire à l’envoi de tous les ProbeMatches messages ne dépasse pas le MaxResponseDelay. Cette valeur est uniquement pertinente pour les services, elle n'est pas utilisée par les clients.

S’applique à