IPAddress.IPv6Any Field
.NET Framework 4.5
The Socket.Bind method uses the IPv6Any field to indicate that a Socket must listen for client activity on all network interfaces.
Namespace: System.Net
Assembly: System (in System.dll)
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. 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()); } }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.