IPAddress.IPv6Any Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The Bind(EndPoint) method uses the IPv6Any field to indicate that a Socket must listen for client activity on all network interfaces.
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
Field Value
Examples
The following code example displays the value of the current host's Any address in standard compressed format.
// 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.
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: {0}", ipv6Any );
}
catch ( Exception^ e )
{
Console::WriteLine( "->Item[displayIPv6AnyAddress] Exception: {0}", e );
}
}
// 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
Remarks
The IPv6Any field is equivalent to 0:0:0:0:0:0:0:0 in colon-hexadecimal notation, or to :: in compact notation.
Applies to
Werk met ons samen op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en bekijken. Raadpleeg onze gids voor inzenders voor meer informatie.