IWebSocketControl.OutboundBufferSizeInBytes Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Tamaño, en bytes, del búfer de envío que se usará para enviar datos en un objeto IWebSocket .
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 = iWebSocketControl.outboundBufferSizeInBytes;
iWebSocketControl.outboundBufferSizeInBytes = uInt32;
Public Property OutboundBufferSizeInBytes As UInteger
Valor de propiedad
Tamaño, en bytes, del búfer de envío que se va a usar para enviar datos.
Comentarios
Esta propiedad establece el valor de la opción de socket SO_SNDBUF en el socket TCP usado por IWebSocket. 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 deshabilita el ajuste automático de TCP enviado por el sistema en este objeto IWebSocket . 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 debe usarse en situaciones muy específicas.
Esta propiedad debe establecerse antes de que se realice la conexión IWebSocket . No tendrá ningún efecto si se establece una vez iniciada la conexión.