IPAddress.IPv6Any Campo
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.
O Bind(EndPoint) método utiliza o IPv6Any campo para indicar que é Socket necessário ouvir a atividade do cliente em todas as interfaces de rede.
public: static initonly System::Net::IPAddress ^ IPv6Any;
public static readonly System.Net.IPAddress IPv6Any;
staticval mutable IPv6Any : System.Net.IPAddress
Public Shared ReadOnly IPv6Any As IPAddress
Valor de Campo
Exemplos
O exemplo de código seguinte mostra o valor do endereço Any do host atual em formato comprimido padrão.
// This method displays the value of the current host's Any address in
// standard compressed format. The Any address is used by the host to enable
// listening to client activities on all the interfaces for a given port.
private static void displayIPv6AnyAddress()
{
try
{
// Get the Any address.
IPAddress any = IPAddress.IPv6Any;
// Transform the Any address to a string using the overloaded
// ToString() method. Note that the resulting string is in the compact
// form: "::".
string ipv6Any = any.ToString();
// Display the Any address.
Console.WriteLine("The IPv6 Any address is: " + ipv6Any);
}
catch (Exception e)
{
Console.WriteLine("[displayIPv6AnyAddress] Exception: " + e.ToString());
}
}
' This function prints the value of the current host's Any address in
' standard compressed format. The Any address is used by the host to enable
' listening to client activities on all the interfaces for a given port.
Private Shared Sub printIPv6AnyAddress()
Try
' Get the Any address.
Dim any As IPAddress = IPAddress.IPv6Any
' Transform the Any address to a string using the overladed
' ToString() method. Note that the resulting string is in the compact
' form: "::".
Dim ipv6Any As String = any.ToString()
' Display the Any address.
Console.WriteLine(("The IPv6 Any address is: " + ipv6Any))
Catch e As Exception
Console.WriteLine(("[printIPv6AnyAddress] Exception: " + e.ToString()))
End Try
End Sub
Observações
O IPv6Any corpo é equivalente a 0:0:0:0:0:0:0:0:0:0 na notação dois-dois-decimal, ou a :: na notação compacta.