UdpTransportSettings.SocketReceiveBufferSize Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.