SocketTaskExtensions.AcceptAsync Methode
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.
Überlädt
AcceptAsync(Socket) |
Führt einen asynchronen Vorgang aus, um einen eingehenden Verbindungsversuch auf dem Socket anzunehmen. |
AcceptAsync(Socket, Socket) |
Führt einen asynchronen Vorgang aus, um einen eingehenden Verbindungsversuch auf dem Socket anzunehmen. |
AcceptAsync(Socket)
- Quelle:
- SocketTaskExtensions.cs
- Quelle:
- SocketTaskExtensions.cs
- Quelle:
- SocketTaskExtensions.cs
Führt einen asynchronen Vorgang aus, um einen eingehenden Verbindungsversuch auf dem Socket anzunehmen.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<System::Net::Sockets::Socket ^> ^ AcceptAsync(System::Net::Sockets::Socket ^ socket);
public static System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptAsync (this System.Net.Sockets.Socket socket);
static member AcceptAsync : System.Net.Sockets.Socket -> System.Threading.Tasks.Task<System.Net.Sockets.Socket>
<Extension()>
Public Function AcceptAsync (socket As Socket) As Task(Of Socket)
Parameter
- socket
- Socket
Der Socket, der auf eingehende Verbindungen lauscht.
Gibt zurück
Ein asynchroner Task, der mit einem Socket abschließt, um die Kommunikation mit dem Remotehost zu verarbeiten.
Ausnahmen
Es wurde eine ungültige Operation angefordert. Diese Ausnahme tritt auf, wenn der annehmende Socket keine Verbindungen überwacht oder der angenommene Socket gebunden ist.
Sie müssen die Bind(EndPoint)-Methode und die Listen(Int32)-Methode aufrufen, bevor Sie die AcceptAsync(Socket)-Methode aufrufen.
Fehler beim Versuch, auf den Socket zuzugreifen.
Der Socket wurde geschlossen.
Gilt für:
AcceptAsync(Socket, Socket)
- Quelle:
- SocketTaskExtensions.cs
- Quelle:
- SocketTaskExtensions.cs
- Quelle:
- SocketTaskExtensions.cs
Führt einen asynchronen Vorgang aus, um einen eingehenden Verbindungsversuch auf dem Socket anzunehmen.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<System::Net::Sockets::Socket ^> ^ AcceptAsync(System::Net::Sockets::Socket ^ socket, System::Net::Sockets::Socket ^ acceptSocket);
public static System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptAsync (this System.Net.Sockets.Socket socket, System.Net.Sockets.Socket? acceptSocket);
public static System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptAsync (this System.Net.Sockets.Socket socket, System.Net.Sockets.Socket acceptSocket);
static member AcceptAsync : System.Net.Sockets.Socket * System.Net.Sockets.Socket -> System.Threading.Tasks.Task<System.Net.Sockets.Socket>
<Extension()>
Public Function AcceptAsync (socket As Socket, acceptSocket As Socket) As Task(Of Socket)
Parameter
- socket
- Socket
Der Socket, der eingehende Verbindungen anhört.
Gibt zurück
Ein asynchroner Task, der mit einem Socket abschließt, um die Kommunikation mit dem Remotehost zu verarbeiten.
Ausnahmen
Es wurde eine ungültige Operation angefordert. Diese Ausnahme tritt auf, wenn der annehmende Socket keine Verbindungen überwacht oder der angenommene Socket gebunden ist.
Sie müssen die Bind(EndPoint)-Methode und die Listen(Int32)-Methode aufrufen, bevor Sie die AcceptAsync(Socket, Socket)-Methode aufrufen.
Fehler beim Versuch, auf den Socket zuzugreifen.
Der Socket wurde geschlossen.