ConnectionOrientedTransportBindingElement.MaxPendingAccepts Propriété

Définition

Obtient ou définit le nombre maximal de canaux qu'un service peut posséder lors de l'attente sur un écouteur pour traiter les connexions entrantes au service.Gets or sets the maximum number of channels a service can have waiting on a listener for processing incoming connections to the service.

public:
 property int MaxPendingAccepts { int get(); void set(int value); };
public int MaxPendingAccepts { get; set; }
member this.MaxPendingAccepts : int with get, set
Public Property MaxPendingAccepts As Integer

Valeur de propriété

Nombre maximal de canaux qu'un service peut mettre en attente sur un écouteur.The maximum number of channels a service can have waiting on a listener. La valeur par défaut est 2 multiplié par le nombre de processeurs.The default value is 2 * number of processors.

Exceptions

La valeur est inférieure ou égale à zéro.The value is less than or equal to zero.

Remarques

Cette propriété limite le nombre de canaux que le serveur peut avoir en attente sur un écouteur.This property limits the number of channels that the server can have waiting on a listener. Lorsque MaxPendingAccepts est trop bas, il y a un petit intervalle de temps pendant lequel tous les canaux en attente démarrent les connexions de service, mais aucun nouveau canal ne démarre d'écoute.When MaxPendingAccepts is too low, there will be a small interval of time in which all of the waiting channels have started servicing connections, but no new channels have begun listening. Une connexion peut se produire pendant cet intervalle et échouera, car aucun élément ne l'attend sur le serveur.A connection can arrive during this interval and will fail because nothing is waiting for it on the server. Cette propriété peut être configurée en affectant un plus grand nombre à la propriété MaxPendingConnections.This property can be configured by setting the MaxPendingConnections property to a larger number.

S’applique à