Share via


IPGlobalProperties Kelas

Definisi

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)

Berlaku untuk