MulticastOption Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da MulticastOption classe.
Sobrecargas
| Name | Description |
|---|---|
| MulticastOption(IPAddress) |
Inicializa uma nova versão da MulticastOption classe para o grupo multicast IP especificado. |
| MulticastOption(IPAddress, Int32) |
Inicializa uma nova instância da MulticastOption classe com o endereço do grupo multicast IP especificado e o índice da interface. |
| MulticastOption(IPAddress, IPAddress) |
Inicializa uma nova instância da MulticastOption classe com o endereço IP especificado do grupo multicast e o endereço IP local associado a uma interface de rede. |
MulticastOption(IPAddress)
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
Inicializa uma nova versão da MulticastOption classe para o grupo multicast 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
O endereço IP do grupo multicast.
Exceções
group é null.
Observações
Para máquinas com múltiplas placas de rede, não use este construtor. Use o construtor que aceita um grupo e um endereço IP local.
Aplica-se a
MulticastOption(IPAddress, Int32)
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
Inicializa uma nova instância da MulticastOption classe com o endereço do grupo multicast IP especificado e o índice da interface.
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
O endereço IP do grupo multicast.
- interfaceIndex
- Int32
O índice da interface usada para enviar e receber pacotes multicast.
Aplica-se a
MulticastOption(IPAddress, IPAddress)
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
- Origem:
- MulticastOption.cs
Inicializa uma nova instância da MulticastOption classe com o endereço IP especificado do grupo multicast e o endereço IP local associado a uma interface de rede.
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
O endereço IP do grupo.
- mcint
- IPAddress
O endereço IP local.
Exceções
Exemplos
O exemplo seguinte cria um MulticastOption objeto.
// 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)
Observações
Para máquinas com múltiplas placas de rede, deve usar este construtor para criar MulticastOption instâncias.