System::Net::Sockets::LingerOption-Klasse

LingerOption class

Gibt an, ob ein Socket nach einem Aufruf der Close()- oder Close()-Methoden verbunden bleibt. Sie gibt außerdem den Zeitraum an, während dem der Socket verbunden bleibt, wenn das Senden der Daten fortgesetzt wird. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class LingerOption : public System::Object

Methoden

MethodeBeschreibung
get_Enabled()RTTI-Informationen.
get_LingerTime()Ermittelt einen Verzögerungs-Timeout in Sekunden.
LingerOption(bool, int32_t)Konstruiert eine neue Instanz.
set_Enabled(bool)Setzt einen Wert, der angibt, ob der Socket das Schließen verzögert, um alle ausstehenden Daten zu senden.
set_LingerTime(int32_t)Setzt einen Verzögerungs-Timeout in Sekunden.

Siehe auch