SocketTaskExtensions.AcceptAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AcceptAsync(Socket) |
Melakukan operasi asinkron pada untuk menerima upaya koneksi masuk pada soket. |
AcceptAsync(Socket, Socket) |
Melakukan operasi asinkron pada untuk menerima upaya koneksi masuk pada soket. |
AcceptAsync(Socket)
- Sumber:
- SocketTaskExtensions.cs
- Sumber:
- SocketTaskExtensions.cs
- Sumber:
- SocketTaskExtensions.cs
Melakukan operasi asinkron pada untuk menerima upaya koneksi masuk pada soket.
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
Soket yang mendengarkan koneksi.
Mengembalikan
Tugas asinkron yang selesai dengan Socket untuk menangani komunikasi dengan host jarak jauh.
Pengecualian
Operasi yang tidak valid diminta. Pengecualian ini terjadi jika penerimaan Socket tidak mendengarkan koneksi atau soket yang diterima terikat.
Anda harus memanggil Bind(EndPoint) metode dan Listen(Int32) sebelum memanggil AcceptAsync(Socket) metode .
Terjadi kesalahan saat mencoba mengakses soket.
Socket Telah ditutup.
Berlaku untuk
AcceptAsync(Socket, Socket)
- Sumber:
- SocketTaskExtensions.cs
- Sumber:
- SocketTaskExtensions.cs
- Sumber:
- SocketTaskExtensions.cs
Melakukan operasi asinkron pada untuk menerima upaya koneksi masuk pada soket.
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
Soket yang mendengarkan koneksi masuk.
Mengembalikan
Tugas asinkron yang selesai dengan Socket untuk menangani komunikasi dengan host jarak jauh.
Pengecualian
Operasi yang tidak valid diminta. Pengecualian ini terjadi jika penerimaan Socket tidak mendengarkan koneksi atau soket yang diterima terikat.
Anda harus memanggil Bind(EndPoint) metode dan Listen(Int32) sebelum memanggil AcceptAsync(Socket, Socket) metode .
Terjadi kesalahan saat mencoba mengakses soket.
Socket Telah ditutup.