IPAddress.IPv6Loopback Field


The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Provides the IP loopback address. This property is read-only.

Namespace:   System.Net
Assembly:  System (in System.dll)

Public Shared ReadOnly IPv6Loopback As IPAddress

Field Value

Type: System.Net.IPAddress

The IPv6Loopback field is equivalent to 0:0:0:0:0:0:0:1 in colon-hexadecimal notation, or to ::1 in compact notation.

The following code example displays the value of the current host's loopback address in standard compressed format.

' This methods prints the value of the current host loopback address in  
' standard compressed format. 
Private Shared Sub printIPv6LoopBackAddress()
      ' Get the loopback address.
      Dim loopBack As IPAddress = IPAddress.IPv6Loopback

      ' Transform the loop-back address to a string using the overloaded
      ' ToString() method. Note that the resulting string is in the compact 
      ' form: "::1".
      Dim ipv6LoopBack As String = loopBack.ToString()
      Console.WriteLine(("The IPv6 Loopback address is: " + ipv6LoopBack))
   Catch e As Exception
      Console.WriteLine(("[printIPv6LoopBackAddress] Exception: " + e.ToString()))
   End Try
End Sub 'printIPv6LoopBackAddress

Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Available since 2.0
Windows Phone Silverlight
Available since 7.1
Return to top