UdpTransportSettings.SocketReceiveBufferSize Propriété

Définition

Obtient ou définit la taille de mémoire 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

Un utilisateur d’un canal de réception peut utiliser cette valeur sur la liaison pour contrôler le comportement du système lorsqu’il reçoit des données. Par exemple, étant donné qu’une application qui accède aux messages WCF entrants au seuil maximal, l’utilisation d’une valeur supérieure permet aux messages de se 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 entraînerait la suppression des messages. Cette propriété expose le paramètre de socket WinSock SO_RCVBUF sous-jacent. Cette valeur de propriété doit être au moins la taille de MaxReceivedMessageSize. Définition de la valeur sur une valeur inférieure aux MaxReceivedMessageSize résultats d’une exception d’exécution. La valeur par défaut est 65536.

S’applique à