IPAddress.IPv6Loopback フィールド
メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。
IP ループバック アドレスを提供します。このプロパティは読み取り専用です。
Public Shared ReadOnly IPv6Loopback As IPAddress
[C#]
public static readonly IPAddress IPv6Loopback;
[C++]
public: static IPAddress* IPv6Loopback;
[JScript]
public static var IPv6Loopback : IPAddress;
解説
IPv6Loopback フィールドは、コロン区切りの 16 進表記 0:0:0:0:0:0:0:1 と等しくなります。簡単な表記では::1 になります。
使用例
[Visual Basic, C#, C++] 標準の圧縮形式で現在のホストのループバック アドレスの値を表示する例を次に示します。
' This methods prints the value of the current host loopback address in
' standard compressed format.
Private Shared Sub printIPv6LoopBackAddress()
Try
' 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
[C#]
// This method displays the value of the current host loopback address in
// standard compressed format.
private static void displayIPv6LoopBackAddress()
{
try
{
// Get the loopback address.
IPAddress loopBack = IPAddress.IPv6Loopback;
// Transform the loop-back address to a string using the overladed
// ToString() method. Note that the resulting string is in the compact
// form: "::1".
string ipv6LoopBack = loopBack.ToString();
Console.WriteLine("The IPv6 Loopback address is: " + ipv6LoopBack);
}
catch (Exception e)
{
Console.WriteLine("[displayIPv6LoopBackAddress] Exception: " + e.ToString());
}
}
[C++]
// This method displays the value of the current host loopback address in
// standard compressed format.
void displayIPv6LoopBackAddress() {
try {
// Get the loopback address.
IPAddress* loopBack = IPAddress::IPv6Loopback;
// Transform the loop-back address to a string using the overladed
// ToString() method. Note that the resulting string is in the compact
// form: "::1".
String* ipv6LoopBack = loopBack->ToString();
Console::WriteLine(S"The IPv6 Loopback address is: {0}", ipv6LoopBack);
} catch (Exception* e) {
Console::WriteLine(S"->Item[displayIPv6LoopBackAddress] Exception: {0}", e);
}
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ