SocketTaskExtensions.AcceptAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
AcceptAsync(Socket) |
Wykonuje operację asynchroniczną, aby zaakceptować próbę połączenia przychodzącego na gniazdach. |
AcceptAsync(Socket, Socket) |
Wykonuje operację asynchroniczną, aby zaakceptować próbę połączenia przychodzącego na gniazdach. |
AcceptAsync(Socket)
- Źródło:
- SocketTaskExtensions.cs
- Źródło:
- SocketTaskExtensions.cs
- Źródło:
- SocketTaskExtensions.cs
Wykonuje operację asynchroniczną, aby zaakceptować próbę połączenia przychodzącego na gniazdach.
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)
Parametry
- socket
- Socket
Gniazdo, które nasłuchuje połączeń.
Zwraca
Zadanie asynchroniczne, które kończy Socket się obsługą komunikacji z hostem zdalnym.
Wyjątki
Zażądano nieprawidłowej operacji. Ten wyjątek występuje, jeśli akceptowanie Socket nie nasłuchuje połączeń lub zaakceptowane gniazdo jest powiązane.
Przed wywołaniem metody i należy wywołać Bind(EndPoint) metodę AcceptAsync(Socket) iListen(Int32).
Wystąpił błąd podczas próby uzyskania dostępu do gniazda.
Została zamknięta Socket .
Dotyczy
AcceptAsync(Socket, Socket)
- Źródło:
- SocketTaskExtensions.cs
- Źródło:
- SocketTaskExtensions.cs
- Źródło:
- SocketTaskExtensions.cs
Wykonuje operację asynchroniczną, aby zaakceptować próbę połączenia przychodzącego na gniazdach.
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)
Parametry
- socket
- Socket
Gniazdo, które nasłuchuje połączeń przychodzących.
Zwraca
Zadanie asynchroniczne, które kończy Socket się obsługą komunikacji z hostem zdalnym.
Wyjątki
Zażądano nieprawidłowej operacji. Ten wyjątek występuje, jeśli akceptowanie Socket nie nasłuchuje połączeń lub zaakceptowane gniazdo jest powiązane.
Przed wywołaniem metody i należy wywołać Bind(EndPoint) metodę AcceptAsync(Socket, Socket) iListen(Int32).
Wystąpił błąd podczas próby uzyskania dostępu do gniazda.
Została zamknięta Socket .