UdpTransportSettings.SocketReceiveBufferSize Propriedade

Definição

Obtém ou define o tamanho do buffer de receção no socket WinSock subjacente.

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

Valor de Propriedade

O tamanho do buffer de receção.

Observações

Um utilizador de um canal recetor pode usar este valor na ligação para controlar como o sistema se comporta quando recebe dados. Por exemplo, dada uma aplicação que acede a mensagens WCF de entrada no limiar máximo, usar um valor mais alto permitiria que as mensagens se acumulassem no buffer WinSock enquanto se espera que a aplicação as processe. Usar um valor mais baixo na mesma situação resultaria em mensagens perdidas. Esta propriedade expõe a definição subjacente do socket WinSock SO_RCVBUF . Este valor de propriedade deve ser pelo menos do tamanho de MaxReceivedMessageSize. Defini-lo para um valor menor do MaxReceivedMessageSize que o resulta numa exceção em tempo de execução. O valor padrão é 65536.

Aplica-se a