MulticastOption Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe MulticastOption.
Surcharges
MulticastOption(IPAddress) |
Initialise une nouvelle version de la classe MulticastOption pour le groupe de multidiffusion IP spécifié. |
MulticastOption(IPAddress, Int32) |
Initialise une nouvelle instance de la classe MulticastOption avec l’adresse de groupe de multidiffusion IP et l’index d’interface spécifiés. |
MulticastOption(IPAddress, IPAddress) |
Initialise une nouvelle instance de la classe MulticastOption avec l’adresse de groupe de multidiffusion IP spécifiée et l’adresse IP locale associée à une interface réseau. |
MulticastOption(IPAddress)
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
Initialise une nouvelle version de la classe MulticastOption pour le groupe de multidiffusion IP spécifié.
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)
Paramètres
- group
- IPAddress
Adresse IP du groupe en multidiffusion.
Exceptions
group
a la valeur null
.
Remarques
Pour les machines avec plusieurs cartes réseau, n’utilisez pas ce constructeur. Utilisez le constructeur qui prend un groupe et une adresse IP locale.
S’applique à
MulticastOption(IPAddress, Int32)
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
Initialise une nouvelle instance de la classe MulticastOption avec l’adresse de groupe de multidiffusion IP et l’index d’interface spécifiés.
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)
Paramètres
- group
- IPAddress
Adresse IP du groupe en multidiffusion.
- interfaceIndex
- Int32
Index de l’interface utilisée pour envoyer et recevoir des paquets en multidiffusion.
S’applique à
MulticastOption(IPAddress, IPAddress)
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
Initialise une nouvelle instance de la classe MulticastOption avec l’adresse de groupe de multidiffusion IP spécifiée et l’adresse IP locale associée à une interface réseau.
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)
Paramètres
- group
- IPAddress
Adresse IP du groupe.
- mcint
- IPAddress
Adresse IP locale.
Exceptions
Exemples
L'exemple suivant crée un objet MulticastOption.
// Define a MuticastOption object specifying the multicast group
// address and the local IPAddress.
// The multicast group address is the same one used by the server.
mcastOption = gcnew MulticastOption( mcastAddress,localIPAddr );
mcastSocket->SetSocketOption( SocketOptionLevel::IP, SocketOptionName::AddMembership, 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.
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)
Remarques
Pour les machines avec plusieurs cartes réseau, vous devez utiliser ce constructeur pour créer MulticastOption des instances.