SocketTaskExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse enthält Erweiterungsmethoden für die Socket Klasse.
public ref class SocketTaskExtensions abstract sealed
public static class SocketTaskExtensions
type SocketTaskExtensions = class
Public Module SocketTaskExtensions
- Vererbung
-
SocketTaskExtensions
Methoden
| Name | Beschreibung |
|---|---|
| AcceptAsync(Socket, Socket) |
Führt einen asynchronen Vorgang aus, um einen eingehenden Verbindungsversuch für den Socket zu akzeptieren. |
| AcceptAsync(Socket) |
Führt einen asynchronen Vorgang aus, um einen eingehenden Verbindungsversuch für den Socket zu akzeptieren. |
| ConnectAsync(Socket, EndPoint) |
Stellt eine Verbindung mit einem Remotehost her. |
| ConnectAsync(Socket, IPAddress, Int32) |
Stellt eine Verbindung mit einem Remotehost her. Der Host wird durch eine IP-Adresse und eine Portnummer angegeben. |
| ConnectAsync(Socket, IPAddress[], Int32) |
Stellt eine Verbindung mit einem Remotehost her. Der Host wird durch ein Array von IP-Adressen und eine Portnummer angegeben. |
| ConnectAsync(Socket, String, Int32) |
Stellt eine Verbindung mit einem Remotehost her. Der Host wird durch einen Hostnamen und eine Portnummer angegeben. |
| ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags) |
Empfängt Daten aus einem verbundenen Socket. |
| ReceiveAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags) |
Empfängt Daten aus einem verbundenen Socket. |
| ReceiveAsync(Socket, Memory<Byte>, SocketFlags, CancellationToken) |
Empfängt Daten aus einem verbundenen Socket. |
| ReceiveFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Empfängt Daten von einem angegebenen Netzwerkgerät. |
| ReceiveMessageFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Empfängt die angegebene Anzahl von Bytes von Daten an den angegebenen Speicherort des Datenpuffers unter Verwendung des angegebenen SocketFlagsUnd speichert die Endpunkt- und Paketinformationen. |
| SendAsync(Socket, ArraySegment<Byte>, SocketFlags) |
Sendet Daten an einen verbundenen Socket. |
| SendAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags) |
Sendet Daten an einen verbundenen Socket. |
| SendAsync(Socket, ReadOnlyMemory<Byte>, SocketFlags, CancellationToken) |
Sendet Daten an einen verbundenen Socket. |
| SendToAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Sendet Daten asynchron an einen bestimmten Remotehost. |