Partager via


MulticastOption Constructeurs

Définition

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

group a la valeur null.

-ou-

mcint a la valeur null.

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.

S’applique à