UdpSingleSourceMulticastClient.BeginJoinGroup(AsyncCallback, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Enlaza el socket y comienza una operación de combinación al grupo de multidifusión para permitir que los datagramas se reciban desde una sola dirección de origen.
public:
IAsyncResult ^ BeginJoinGroup(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 BeginJoinGroup(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.BeginJoinGroup : AsyncCallback * obj -> IAsyncResult
Public Function BeginJoinGroup (callback As AsyncCallback, state As Object) As IAsyncResult
Parámetros
- callback
- AsyncCallback
Método de devolución de llamada que se invocará cuando se complete la operación.
- state
- Object
Información de estado opcional para pasar al callback método para esta operación.
Devoluciones
que IAsyncResult hace referencia a esta operación.
- Atributos
Excepciones
El grupo de multidifusión ya se ha unido o una operación de unión está actualmente en curso.
Se UdpSingleSourceMulticastClient ha eliminado .
Error al intentar acceder al socket.
Comentarios
El BeginJoinGroup método enlaza un socket de multidifusión UDP a un puerto local y une un grupo de multidifusión para permitir que los datagramas se reciban desde una sola dirección de origen. La dirección del grupo de multidifusión, la dirección de origen única y el puerto local al que se va a enlazar se especifican en el UdpSingleSourceMulticastClient constructor.
El método especificado en el callback parámetro se invoca cuando se ha completado la operación para unirse al grupo de multidifusión.
Si es necesario en tiempo de ejecución, el BeginJoinGroup método también realiza una comprobación de directiva para comprobar que el cliente puede acceder al grupo de multidifusión. Si no se permite el acceso al cliente, se produce una SocketException excepción con AccessDenied.