IPGlobalProperties Kelas
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 informasi tentang konektivitas jaringan komputer lokal.
public ref class IPGlobalProperties abstract
public abstract class IPGlobalProperties
type IPGlobalProperties = class
Public MustInherit Class IPGlobalProperties
- Warisan
-
IPGlobalProperties
Contoh
Contoh kode berikut menampilkan informasi tentang komputer lokal menggunakan instans kelas ini.
void ShowInboundIPStatistics()
{
IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties();
IPGlobalStatistics ^ ipstat = properties->GetIPv4GlobalStatistics();
Console::WriteLine( " Inbound Packet Data:" );
Console::WriteLine( " Received ............................ : {0}",
ipstat->ReceivedPackets );
Console::WriteLine( " Forwarded ........................... : {0}",
ipstat->ReceivedPacketsForwarded );
Console::WriteLine( " Delivered ........................... : {0}",
ipstat->ReceivedPacketsDelivered );
Console::WriteLine( " Discarded ........................... : {0}",
ipstat->ReceivedPacketsDiscarded );
}
public static void ShowInboundIPStatistics()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
IPGlobalStatistics ipstat = properties.GetIPv4GlobalStatistics();
Console.WriteLine(" Inbound Packet Data:");
Console.WriteLine(" Received ............................ : {0}",
ipstat.ReceivedPackets);
Console.WriteLine(" Forwarded ........................... : {0}",
ipstat.ReceivedPacketsForwarded);
Console.WriteLine(" Delivered ........................... : {0}",
ipstat.ReceivedPacketsDelivered);
Console.WriteLine(" Discarded ........................... : {0}",
ipstat.ReceivedPacketsDiscarded);
}
Public Shared Sub ShowInboundIPStatistics()
Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
Dim ipstat As IPGlobalStatistics = properties.GetIPv4GlobalStatistics()
Console.WriteLine(" Inbound Packet Data:")
Console.WriteLine(" Received ............................ : {0}", ipstat.ReceivedPackets)
Console.WriteLine(" Forwarded ........................... : {0}", ipstat.ReceivedPacketsForwarded)
Console.WriteLine(" Delivered ........................... : {0}", ipstat.ReceivedPacketsDelivered)
Console.WriteLine(" Discarded ........................... : {0}", ipstat.ReceivedPacketsDiscarded)
End Sub
Keterangan
Kelas ini menyediakan informasi konfigurasi dan statistik tentang antarmuka jaringan komputer lokal dan koneksi jaringan.
Informasi yang diberikan oleh kelas ini mirip dengan yang disediakan oleh fungsi INTERNET Protocol Helper API. Untuk informasi tentang Pembantu Protokol Internet, lihat Pembantu IP.
Konstruktor
IPGlobalProperties() |
Menginisialisasi instans baru kelas IPGlobalProperties. |
Properti
DhcpScopeName |
Mendapatkan nama cakupan Dynamic Host Configuration Protocol (DHCP). |
DomainName |
Mendapatkan domain tempat komputer lokal terdaftar. |
HostName |
Mendapatkan nama host untuk komputer lokal. |
IsWinsProxy |
Boolean Mendapatkan nilai yang menentukan apakah komputer lokal bertindak sebagai proksi Windows Internet Name Service (WINS). |
NodeType |
Mendapatkan jenis node Network Basic Input/Output System (NetBIOS) dari komputer lokal. |
Metode
BeginGetUnicastAddresses(AsyncCallback, Object) |
Memulai permintaan asinkron untuk mengambil tabel alamat IP unicast yang stabil di komputer lokal. |
EndGetUnicastAddresses(IAsyncResult) |
Mengakhiri permintaan asinkron yang tertunda untuk mengambil tabel alamat IP unicast yang stabil di komputer lokal. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetActiveTcpConnections() |
Mengembalikan informasi tentang koneksi Protokol Internet versi 4 (IPv4) dan Protokol Kendali Transmisi (TCP) IPv6 pada komputer lokal. |
GetActiveTcpListeners() |
Mengembalikan informasi titik akhir tentang listener Protokol Internet versi 4 (IPv4) dan Protokol Kendali Transmisi (TCP) IPv6 di komputer lokal. |
GetActiveUdpListeners() |
Mengembalikan informasi tentang listener Protokol Internet versi 4 (IPv4) dan Protokol Datagram Pengguna (UDP) IPv6 di komputer lokal. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetIcmpV4Statistics() |
Menyediakan data statistik Protokol Pesan Kontrol Internet (ICMP) versi 4 untuk komputer lokal. |
GetIcmpV6Statistics() |
Menyediakan data statistik Protokol Pesan Kontrol Internet (ICMP) versi 6 untuk komputer lokal. |
GetIPGlobalProperties() |
Mendapatkan objek yang menyediakan informasi tentang konektivitas jaringan komputer lokal dan statistik lalu lintas. |
GetIPv4GlobalStatistics() |
Menyediakan data statistik Protokol Internet versi 4 (IPv4) untuk komputer lokal. |
GetIPv6GlobalStatistics() |
Menyediakan data statistik Protokol Internet versi 6 (IPv6) untuk komputer lokal. |
GetTcpIPv4Statistics() |
Menyediakan data statistik Protokol Kendali Transmisi/Protokol Internet versi 4 (TCP/IPv4) untuk komputer lokal. |
GetTcpIPv6Statistics() |
Menyediakan data statistik Protokol Kendali Transmisi/Protokol Internet versi 6 (TCP/IPv6) untuk komputer lokal. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
GetUdpIPv4Statistics() |
Menyediakan data statistik Protokol Datagram Pengguna/Protokol Internet versi 4 (UDP/IPv4) untuk komputer lokal. |
GetUdpIPv6Statistics() |
Menyediakan data statistik Protokol Datagram Pengguna/Protokol Internet versi 6 (UDP/IPv6) untuk komputer lokal. |
GetUnicastAddresses() |
Mengambil tabel alamat IP unicast yang stabil di komputer lokal. |
GetUnicastAddressesAsync() |
Mengambil tabel alamat IP unicast yang stabil di komputer lokal sebagai operasi asinkron. |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |