Condividi tramite


IWebSocketControl.OutboundBufferSizeInBytes Proprietà

Definizione

Dimensione, in byte, del buffer di invio da usare per l'invio di dati in un oggetto 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

Valore della proprietà

UInt32

unsigned int

uint32_t

Dimensioni, in byte, del buffer di invio da utilizzare per l'invio di dati.

Commenti

Questa proprietà imposta il valore dell'opzione socket SO_SNDBUF sul socket TCP utilizzato da IWebSocket. Il valore predefinito è la dimensione predefinita del buffer di invio del computer locale. Questo valore varia in base alle dimensioni della memoria di sistema. Per informazioni più dettagliate, vedere SOL_SOCKET Opzioni socket nella documentazione di Windows Sockets.

Per la maggior parte delle app, questa proprietà non deve essere impostata perché disabilita l'ottimizzazione automatica dell'invio TCP dal sistema in questo oggetto IWebSocket . Con l'ottimizzazione automatica dell'invio TCP disabilitata, la velocità effettiva di rete è spesso peggiore soprattutto in una connessione con una latenza elevata. Pertanto, questa proprietà deve essere usata solo in situazioni molto specifiche.

Questa proprietà deve essere impostata prima che venga stabilita la connessione IWebSocket . Non avrà alcun effetto se impostato dopo l'avvio della connessione.

Si applica a

Vedi anche