Compartir vía


DiscoveryEndpoint.MaxResponseDelay Propiedad

Definición

Obtiene o establece el TimeSpan máximo dentro del que se envían todos los ProbeMatches para un servicio que responde a una operación del sondeo.

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

Valor de propiedad

TimeSpan

Instancia de TimeSpan que contiene el intervalo de tiempo máximo dentro del cual se envían todos los ProbeMatches para un servicio que responde a una operación de sondeo.

Comentarios

Este valor es un TimeSpan que especifica un intervalo de tiempo en el que ProbeMatches se envían todos los para un servicio que responde a una sola operación de sondeo. Si todas ProbeMatches se envían al mismo tiempo, puede producirse una tormenta de red. Para evitar que esto ocurra, ProbeMatches se envían con un retraso aleatorio entre cada ProbeMatch. El retraso aleatorio se encuentra en el intervalo de 0 a MaxResponseDelay. Si MaxResponseDelay se establece en 0, los ProbeMatches mensajes se envían en un bucle estrecho sin ningún retraso. De lo contrario, los ProbeMatches mensajes se envían con un retraso aleatorio, de modo que el tiempo total que se tarda en enviar todos los ProbeMatches mensajes no supera el MaxResponseDelay . Este valor solo es pertinente para los servicios, clientes no lo utilizan.

Se aplica a