Aracılığıyla paylaş


UdpAnySourceMulticastClient.BeginSendToGroup Yöntem

Tanım

Dikkat

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Birleştirilmiş çok noktaya yayın grubuna paket gönderme işlemini başlatır ve gruba bir paket gönderildiğinde belirtilen geri çağırmayı çağırır.

public:
 IAsyncResult ^ BeginSendToGroup(cli::array <System::Byte> ^ buffer, int offset, int count, AsyncCallback ^ callback, System::Object ^ state);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public IAsyncResult BeginSendToGroup (byte[] buffer, int offset, int count, AsyncCallback callback, object state);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.BeginSendToGroup : byte[] * int * int * AsyncCallback * obj -> IAsyncResult
Public Function BeginSendToGroup (buffer As Byte(), offset As Integer, count As Integer, callback As AsyncCallback, state As Object) As IAsyncResult

Parametreler

buffer
Byte[]

Gönderilecek verileri içeren arabellek.

offset
Int32

Gönderilecek verileri okumak için başından itibaren bayt buffer cinsinden uzaklık.

count
Int32

'den buffergönderilecek bayt sayısı.

callback
AsyncCallback

İşlem tamamlandığında çağrılacak geri çağırma yöntemi.

state
Object

Bu işlemin yöntemine geçirebilmek callback için isteğe bağlı durum bilgileri.

Döndürülenler

IAsyncResult Bu işleme başvuran bir.

Öznitelikler

Özel durumlar

buffer null başvurudur (Visual Basic'te hiçbir şey yoktur).

offset 0'dan küçük

-veya-

offset , uzunluğundan bufferbüyüktür.

-veya-

count 0'dan küçük

-veya-

offset artı olarak, sayı değerinin uzunluğundan bufferbüyüktür.

Çok noktaya yayın grubu henüz katılmadı.

Yuvaya erişmeye çalışılırken bir hata oluştu.

Açıklamalar

yöntemi, BeginSendToGroup birleştirilmiş çok noktaya yayın grubuna bir UDP paketi gönderme işlemini başlatır.

İstemcinin çok noktaya yayın grubuna katılımı tamamlamış olması gerekir.

parametresinde callback belirtilen yöntem, bir paket alındığında çağrılır.

Udp'de yaygın olmasa da, alma işlemi zaman uyumlu olarak başarısız olursa yuva hatası olması mümkündür. Yuva hatası oluşursa, bir SocketException oluşur. Alınan hata, numaralandırmanın SocketError bir üyesi olarak belirtilir.

Şunlara uygulanır