UdpSingleSourceMulticastClient.EndReceiveFromSource 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.
Perhatian
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Menyelesaikan operasi asinkron menerima paket dari grup multicast yang bergabung dan memberikan informasi yang diterima.
public:
int EndReceiveFromSource(IAsyncResult ^ result, [Runtime::InteropServices::Out] int % sourcePort);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public int EndReceiveFromSource(IAsyncResult result, out int sourcePort);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.EndReceiveFromSource : IAsyncResult * int -> int
Public Function EndReceiveFromSource (result As IAsyncResult, ByRef sourcePort As Integer) As Integer
Parameter
- result
- IAsyncResult
Hasil dari operasi penerimaan asinkron.
- sourcePort
- Int32
Titik akhir sumber tempat paket diterima.
Mengembalikan
Panjangnya, dalam byte, dari pesan yang disimpan dalam parameter yang buffer diteruskan ke BeginReceiveFromSource(Byte[], Int32, Int32, AsyncCallback, Object) metode .
- Atribut
Pengecualian
result adalah referensi null (Tidak ada di Visual Basic).
Grup multicast belum bergabung.
Sudah UdpSingleSourceMulticastClient dibuang.
Terjadi kesalahan saat mencoba mengakses soket.
Keterangan
Metode EndReceiveFromSource ini menyelesaikan operasi asinkron untuk menerima paket dari satu sumber dalam grup multicast.
Jika ada kegagalan soket saat melakukan operasi terima, SocketException akan dilemparkan. Kesalahan yang diterima ditentukan sebagai anggota SocketError enumerasi.