MulticastOption Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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)
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)
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)
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
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 .