Edit

Share via


UdpAnySourceMulticastClient.EndJoinGroup(IAsyncResult) Method

Definition

Caution

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

Completes the asynchronous join group operation to a multicast group.

public:
 void EndJoinGroup(IAsyncResult ^ result);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public void EndJoinGroup (IAsyncResult result);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.EndJoinGroup : IAsyncResult -> unit
Public Sub EndJoinGroup (result As IAsyncResult)

Parameters

result
IAsyncResult

The result of the asynchronous join operation.

Attributes

Exceptions

result is a null reference (Nothing in Visual Basic).

An error occurred when attempting to access the socket.

Remarks

The EndJoinGroup method completes an asynchronous bind to a socket and join operation to a multicast group.

If required by the runtime, the EndJoinGroup method also performs a policy check to verify that the client is allowed to access the multicast group. If the client is not allowed access, a SocketException is thrown with AccessDenied.

If there is a socket failure while performing the join group operation, a SocketException is thrown. The error received is specified as a member of the SocketError enumeration.

Applies to