UdpTransportSettings.SocketReceiveBufferSize Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o tamanho do buffer de recebimento no soquete 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 da propriedade
O tamanho do buffer de recebimento.
Comentários
Um usuário de um canal receptor pode usar esse valor na associação para controlar como o sistema se comporta quando recebe dados. Por exemplo, considerando um aplicativo que está acessando mensagens WCF de entrada no limite máximo, usar um valor mais alto permitiria que as mensagens empilhadas no buffer winSock enquanto aguardavam o aplicativo processá-las. O uso de um valor mais baixo na mesma situação resultaria na redução das mensagens. Essa propriedade expõe a configuração de soquete winSock SO_RCVBUF
subjacente. Esse valor da propriedade deve ser pelo menos o tamanho de MaxReceivedMessageSize . Defini-lo como um valor menor do que MaxReceivedMessageSize os resultados em uma exceção de runtime. O valor padrão é 65536.