IWebSocketControl.OutboundBufferSizeInBytes Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Taille, en octets, de la mémoire tampon d’envoi à utiliser pour l’envoi de données sur un objet 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
Valeur de propriété
Taille, en octets, de la mémoire tampon d’envoi à utiliser pour l’envoi de données.
Remarques
Cette propriété définit la valeur de l’option de socket SO_SNDBUF sur le socket TCP utilisé par IWebSocket. La valeur par défaut est la taille de mémoire tampon d’envoi par défaut de l’ordinateur local. Cette valeur varie en fonction de la taille de la mémoire système. Pour plus d’informations, consultez options de socket SOL_SOCKET dans la documentation des sockets Windows.
Pour la plupart des applications, cette propriété ne doit pas être définie, car cela désactive le réglage automatique d’envoi TCP par le système sur cet objet IWebSocket . Avec le réglage automatique de l’envoi TCP désactivé, le débit réseau est souvent pire, en particulier sur les connexions à latence élevée. Par conséquent, cette propriété ne doit être utilisée que dans des situations très spécifiques.
Cette propriété doit être définie avant que la connexion IWebSocket soit établie. Elle n’aura aucun effet si elle est définie après le lancement de la connexion.