UdpTransportSettings.SocketReceiveBufferSize Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la taille de tampon de réception sur le socket Winsock sous-jacent.
public:
property int SocketReceiveBufferSize { int get(); void set(int value); };
public int SocketReceiveBufferSize { get; set; }
member this.SocketReceiveBufferSize : int with get, set
Public Property SocketReceiveBufferSize As Integer
Valeur de propriété
Taille de la mémoire tampon de réception.
Remarques
L’utilisateur d’un canal de réception peut utiliser cette valeur sur la liaison pour contrôler comment le système se comporte lorsqu’il reçoit des données. Par exemple, dans le cas d’une application qui accède aux messages WCF entrants au seuil maximal, l’utilisation d’une valeur supérieure permet aux messages de s’empiler dans la mémoire tampon WinSock en attendant que l’application les traite. L’utilisation d’une valeur inférieure dans la même situation provoquerait le dépôt des messages. Cette propriété expose le paramètre du socket de Winsock SO_RCVBUF
sous-jacent. Cette valeur de propriété doit être au moins égale à la taille de MaxReceivedMessageSize. La définition sur une valeur inférieure aux résultats de MaxReceivedMessageSize provoque une exception runtime. La valeur par défaut est 65536.