IPAddress.IPv6None Bidang
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan alamat IP yang menunjukkan bahwa tidak ada antarmuka jaringan yang harus digunakan. Properti ini bersifat hanya baca.
public: static initonly System::Net::IPAddress ^ IPv6None;
public static readonly System.Net.IPAddress IPv6None;
staticval mutable IPv6None : System.Net.IPAddress
Public Shared ReadOnly IPv6None As IPAddress
Nilai Bidang
Contoh
Contoh kode berikut menampilkan nilai alamat Tidak Ada host saat ini dalam format terkompresi standar.
// This method displays the value of the current host's None address in
// standard compressed format. The None address is used by the host to disable
// listening to client activities on all the interfaces.
void displayIPv6NoneAddress()
{
try
{
// Get the None address.
IPAddress^ none = IPAddress::IPv6None;
// Transform the None address to a string using the overloaded
// ToString() method. Note that the resulting string is in the compact
// form: "::".
String^ ipv6None = none->ToString();
Console::WriteLine( "The IPv6 None address is: {0}", ipv6None );
}
catch ( Exception^ e )
{
Console::WriteLine( "->Item[displayIPv6NoneAddress] Exception: {0}", e );
}
}
// This method displays the value of the current host's None address in
// standard compressed format. The None address is used by the host to disable
// listening to client activities on all the interfaces.
private static void displayIPv6NoneAddress()
{
try
{
// Get the None address.
IPAddress none = IPAddress.IPv6None;
// Transform the None address to a string using the overloaded
// ToString() method. Note that the resulting string is in the compact
// form: "::".
string ipv6None = none.ToString();
Console.WriteLine("The IPv6 None address is: " + ipv6None);
}
catch (Exception e)
{
Console.WriteLine("[displayIPv6NoneAddress] Exception: " + e.ToString());
}
}
' This function prints the value of the current host's None address in
' standard compressed format. The None address is used by the host to disable
' listening to client activities on all the interfaces.
Private Shared Sub printIPv6NoneAddress()
Try
' Get the None address.
Dim none As IPAddress = IPAddress.IPv6None
' Transform the None address to a string using the overloaded
' ToString() method. Note that the resulting string is in the compact
' form: "::".
Dim ipv6None As String = none.ToString()
Console.WriteLine(("The IPv6 None address is: " + ipv6None))
Catch e As Exception
Console.WriteLine(("[printIPv6NoneAddress] Exception: " + e.ToString()))
End Try
End Sub
Keterangan
Metode ini Socket.Bind menggunakan IPv6None bidang untuk menunjukkan bahwa Socket tidak boleh mendengarkan aktivitas klien. Bidang IPv6None ini setara dengan 0:0:0:0:0:0:0:0 dalam notasi colon-hexadesimal, atau ke ::0 dalam notasi ringkas.