Freigeben über


StreamSocketListenerControl.OutboundBufferSizeInBytes Eigenschaft

Definition

Die Größe des Sendepuffers in Bytes, der zum Senden von Daten für ein StreamSocket-Objekt verwendet werden soll, das erstellt wird, wenn eine Verbindung vom StreamSocketListener-Objekt empfangen wird.

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 = streamSocketListenerControl.outboundBufferSizeInBytes;
streamSocketListenerControl.outboundBufferSizeInBytes = uInt32;
Public Property OutboundBufferSizeInBytes As UInteger

Eigenschaftswert

UInt32

unsigned int

uint32_t

Die Größe des Sendepuffers in Bytes, der zum Senden von Daten für das erstellte StreamSocket-Objekt verwendet werden soll.

Hinweise

Die OutboundBufferSizeInBytes-Eigenschaft legt den Wert der SO_SNDBUF Socketoption für den TCP-Socket fest, der vom erstellten StreamSocket verwendet wird. Der Standardwert ist die Standardmäßige Sendepuffergröße des lokalen Computers. Dieser Wert variiert je nach Systemspeichergröße. Ausführlichere Informationen finden Sie unter SOL_SOCKET Socketoptionen in der Dokumentation zu Windows Sockets.

Für die meisten Apps sollte diese Eigenschaft nicht festgelegt werden, da dadurch die automatische Optimierung des TCP-Sendevorgangs durch das System für dieses StreamSocket-Objekt deaktiviert wird. Wenn die automatische Optimierung von TCP-Sendevorgängen deaktiviert ist, ist der Netzwerkdurchsatz häufig schlechter, insbesondere bei Verbindungen mit hoher Latenz. Daher sollte diese Eigenschaft nur in sehr spezifischen Situationen verwendet werden.

Diese Eigenschaft kann festgelegt werden, bevor streamSocketListener beginnt, auf eingehende Verbindungen zu lauschen. Nachdem streamSocketListener gestartet hat, auf eingehende Verbindungen zu lauschen, führt das Festlegen der -Eigenschaft zu einem Fehler.

Gilt für:

Weitere Informationen