MulticastOption Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase MulticastOption.
Sobrecargas
MulticastOption(IPAddress) |
Inicializa una nueva versión de la clase MulticastOption para el grupo de multidifusión de IP especificado. |
MulticastOption(IPAddress, Int32) |
Inicializa una nueva instancia de la clase MulticastOption con la dirección del grupo de multidifusión IP y el índice de interfaz especificados. |
MulticastOption(IPAddress, IPAddress) |
Inicializa una nueva instancia de la clase MulticastOption con las direcciones de grupo de multidifusión de IP y de IP local especificadas asociadas a una interfaz de red. |
MulticastOption(IPAddress)
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
Inicializa una nueva versión de la clase MulticastOption para el grupo de multidifusión de IP especificado.
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)
Parámetros
- group
- IPAddress
Dirección IP del grupo de multidifusión.
Excepciones
group
es null
.
Comentarios
En el caso de las máquinas con varias tarjetas de red, no use este constructor. Use el constructor que toma un grupo y una dirección IP local.
Se aplica a
MulticastOption(IPAddress, Int32)
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
Inicializa una nueva instancia de la clase MulticastOption con la dirección del grupo de multidifusión IP y el índice de interfaz especificados.
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)
Parámetros
- group
- IPAddress
Dirección IP del grupo de multidifusión.
- interfaceIndex
- Int32
Índice de la interfaz que se utiliza para enviar y recibir paquetes de multidifusión.
Se aplica a
MulticastOption(IPAddress, IPAddress)
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
Inicializa una nueva instancia de la clase MulticastOption con las direcciones de grupo de multidifusión de IP y de IP local especificadas asociadas a una interfaz de red.
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)
Parámetros
- group
- IPAddress
Dirección IP del grupo.
- mcint
- IPAddress
Dirección IP local.
Excepciones
Ejemplos
En el ejemplo siguiente se crea un MulticastOption objeto .
// 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)
Comentarios
En el caso de las máquinas con varias tarjetas de red, debe usar este constructor para crear MulticastOption instancias.