SocketTaskExtensions.AcceptAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| AcceptAsync(Socket) |
Utför en asynkron åtgärd på för att acceptera ett inkommande anslutningsförsök på socketen. |
| AcceptAsync(Socket, Socket) |
Utför en asynkron åtgärd på för att acceptera ett inkommande anslutningsförsök på socketen. |
AcceptAsync(Socket)
Utför en asynkron åtgärd på för att acceptera ett inkommande anslutningsförsök på socketen.
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)
Parametrar
- socket
- Socket
Den socket som lyssnar efter anslutningar.
Returer
En asynkron uppgift som slutförs med en Socket för att hantera kommunikationen med fjärrvärden.
Undantag
En ogiltig åtgärd begärdes. Det här undantaget inträffar om godkännandet Socket inte lyssnar efter anslutningar eller om den godkända socketen är bunden.
Du måste anropa Bind(EndPoint) metoden och Listen(Int32) innan du AcceptAsync(Socket) anropar metoden.
Ett fel uppstod vid försök att komma åt socketen.
Har Socket stängts.
Gäller för
AcceptAsync(Socket, Socket)
Utför en asynkron åtgärd på för att acceptera ett inkommande anslutningsförsök på socketen.
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);
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)
Parametrar
- socket
- Socket
Den socket som lyssnar efter inkommande anslutningar.
Returer
En asynkron uppgift som slutförs med en Socket för att hantera kommunikationen med fjärrvärden.
Undantag
En ogiltig åtgärd begärdes. Det här undantaget inträffar om godkännandet Socket inte lyssnar efter anslutningar eller om den godkända socketen är bunden.
Du måste anropa Bind(EndPoint) metoden och Listen(Int32) innan du AcceptAsync(Socket, Socket) anropar metoden.
Ett fel uppstod vid försök att komma åt socketen.
Har Socket stängts.