Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der System.Net.Sockets Namespace enthält eine verwaltete, plattformübergreifende Socketnetzwerkimplementierung. Alle anderen Netzwerkzugriffsklassen im System.Net Namespace basieren auf dieser Implementierung von Sockets.
Die Socket Klasse ist eine verwaltete Codeversion der Socketdienste, die auf der nativen Interoperabilität mit Linux, macOS oder Windows basieren. In den meisten Fällen übertragen die Socket
Klassenmethoden einfach Daten in ihre nativen Entsprechungen und führen dabei alle notwendigen Sicherheitsüberprüfungen durch.
Die Socket
Klasse unterstützt zwei grundlegende Modi, synchron und asynchron. Im synchronen Modus warten Aufrufe von Funktionen, die Netzwerkvorgänge ausführen (wie z. B. SendAsync und ReceiveAsync), bis der Vorgang abgeschlossen ist, bevor die Steuerung an das aufrufende Programm zurückgegeben wird. Im asynchronen Modus werden diese Aufrufe sofort zurückgegeben.