Compartir a través de


StreamWebSocketControl.OutboundBufferSizeInBytes Propiedad

Definición

Tamaño, en bytes, del búfer de envío que se usará para enviar datos en un objeto StreamWebSocket .

public:
 property unsigned int OutboundBufferSizeInBytes { unsigned int get(); void set(unsigned int value); };
uint32_t OutboundBufferSizeInBytes();

void OutboundBufferSizeInBytes(uint32_t value);
public uint OutboundBufferSizeInBytes { get; set; }
var uInt32 = streamWebSocketControl.outboundBufferSizeInBytes;
streamWebSocketControl.outboundBufferSizeInBytes = uInt32;
Public Property OutboundBufferSizeInBytes As UInteger

Valor de propiedad

UInt32

unsigned int

uint32_t

Tamaño, en bytes, del búfer de envío que se va a usar para enviar datos.

Implementaciones

Comentarios

La propiedad OutboundBufferSizeInBytes establece el valor de la opción de socket SO_SNDBUF en el socket TCP usado por StreamWebSocket. El valor predeterminado es el tamaño predeterminado del búfer de envío del equipo local. Este valor varía en función del tamaño de memoria del sistema. Para obtener información más detallada, consulte SOL_SOCKET Opciones de socket en la documentación de Windows Sockets.

Para la mayoría de las aplicaciones, esta propiedad no debe establecerse, ya que esto deshabilita el ajuste automático de TCP mediante el sistema en este objeto StreamWebSocket . Con el ajuste automático de envío TCP deshabilitado, el rendimiento de red suele ser peor especialmente en las conexiones con alta latencia. Por lo tanto, esta propiedad solo se debe usar en situaciones muy específicas.

La propiedad OutboundBufferSizeInBytes debe establecerse antes de que se conecte StreamWebSocket . Establecer esta propiedad después de que MessageWebSocket esté conectado no tiene ningún efecto.

Se aplica a

Consulte también