MulticastOption Constructors

Definitie

Initialiseert een nieuw exemplaar van de MulticastOption klasse.

Overloads

Name Description
MulticastOption(IPAddress)

Initialiseert een nieuwe versie van de MulticastOption klasse voor de opgegeven IP-multicastgroep.

MulticastOption(IPAddress, Int32)

Initialiseert een nieuw exemplaar van de MulticastOption klasse met het opgegeven IP multicast-groepsadres en de interface-index.

MulticastOption(IPAddress, IPAddress)

Initialiseert een nieuw exemplaar van de MulticastOption klasse met het opgegeven IP multicast-groepsadres en het lokale IP-adres dat is gekoppeld aan een netwerkinterface.

MulticastOption(IPAddress)

Bron:
MulticastOption.cs
Bron:
MulticastOption.cs
Bron:
MulticastOption.cs
Bron:
MulticastOption.cs
Bron:
MulticastOption.cs

Initialiseert een nieuwe versie van de MulticastOption klasse voor de opgegeven IP-multicastgroep.

public:
 MulticastOption(System::Net::IPAddress ^ group);
public MulticastOption(System.Net.IPAddress group);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress)

Parameters

group
IPAddress

Het IP-adres van de multicastgroep.

Uitzonderingen

group is null.

Opmerkingen

Gebruik deze constructor niet voor computers met meerdere netwerkkaarten. Gebruik de constructor die een groep en een lokaal IP-adres gebruikt.

Van toepassing op

MulticastOption(IPAddress, Int32)

Bron:
MulticastOption.cs
Bron:
MulticastOption.cs
Bron:
MulticastOption.cs
Bron:
MulticastOption.cs
Bron:
MulticastOption.cs

Initialiseert een nieuw exemplaar van de MulticastOption klasse met het opgegeven IP multicast-groepsadres en de interface-index.

public:
 MulticastOption(System::Net::IPAddress ^ group, int interfaceIndex);
public MulticastOption(System.Net.IPAddress group, int interfaceIndex);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress * int -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress, interfaceIndex As Integer)

Parameters

group
IPAddress

Het IP-adres van de multicastgroep.

interfaceIndex
Int32

De index van de interface die wordt gebruikt voor het verzenden en ontvangen van multicastpakketten.

Van toepassing op

MulticastOption(IPAddress, IPAddress)

Bron:
MulticastOption.cs
Bron:
MulticastOption.cs
Bron:
MulticastOption.cs
Bron:
MulticastOption.cs
Bron:
MulticastOption.cs

Initialiseert een nieuw exemplaar van de MulticastOption klasse met het opgegeven IP multicast-groepsadres en het lokale IP-adres dat is gekoppeld aan een netwerkinterface.

public:
 MulticastOption(System::Net::IPAddress ^ group, System::Net::IPAddress ^ mcint);
public MulticastOption(System.Net.IPAddress group, System.Net.IPAddress mcint);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress * System.Net.IPAddress -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress, mcint As IPAddress)

Parameters

group
IPAddress

Het IP-adres van de groep.

mcint
IPAddress

Het lokale IP-adres.

Uitzonderingen

group is null.

– of –

mcint is null.

Voorbeelden

In het volgende voorbeeld wordt een MulticastOption object gemaakt.


// Define a MulticastOption object specifying the multicast group
// address and the local IPAddress.
// The multicast group address is the same as the address used by the server.
s_mcastOption = new MulticastOption(s_mcastAddress, localIPAddr);

s_mcastSocket.SetSocketOption(SocketOptionLevel.IP,
                            SocketOptionName.AddMembership,
                            s_mcastOption);
' Define a MulticastOption object specifying the multicast group 
' address and the local IPAddress.
' The multicast group address is the same as the address used by the server.
mcastOption = New MulticastOption(mcastAddress, localIPAddr)

mcastSocket.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.AddMembership, mcastOption)

Opmerkingen

Voor computers met meerdere netwerkkaarten moet u deze constructor gebruiken om exemplaren te maken MulticastOption .

Van toepassing op