IPGlobalProperties Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller information om nätverksanslutningen för den lokala datorn.
public ref class IPGlobalProperties abstract
public abstract class IPGlobalProperties
type IPGlobalProperties = class
Public MustInherit Class IPGlobalProperties
- Arv
-
IPGlobalProperties
Exempel
I följande kodexempel visas information om den lokala datorn med hjälp av en instans av den här klassen.
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
Kommentarer
Den här klassen innehåller konfigurations- och statistisk information om den lokala datorns nätverksgränssnitt och nätverksanslutningar.
Informationen som tillhandahålls av den här klassen liknar den som tillhandahålls av API-funktionerna för Internet Protocol Helper. Information om Internet Protocol Helper finns i IP-hjälpen.
Konstruktorer
| Name | Description |
|---|---|
| IPGlobalProperties() |
Initierar en ny instans av IPGlobalProperties klassen. |
Egenskaper
| Name | Description |
|---|---|
| DhcpScopeName |
Hämtar DHCP-omfångsnamnet (Dynamic Host Configuration Protocol). |
| DomainName |
Hämtar domänen där den lokala datorn är registrerad. |
| HostName |
Hämtar värdnamnet för den lokala datorn. |
| IsWinsProxy |
Hämtar ett Boolean värde som anger om den lokala datorn fungerar som en Windows WINS-proxy (Internet Name Service). |
| NodeType |
Hämtar noden NetBIOS (Network Basic Input/Output System) för den lokala datorn. |
Metoder
| Name | Description |
|---|---|
| BeginGetUnicastAddresses(AsyncCallback, Object) |
Påbörjar en asynkron begäran om att hämta den stabila unicast-IP-adresstabellen på den lokala datorn. |
| EndGetUnicastAddresses(IAsyncResult) |
Avslutar en väntande asynkron begäran om att hämta den stabila unicast-IP-adresstabellen på den lokala datorn. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetActiveTcpConnections() |
Returnerar information om anslutningarna Internet Protocol version 4 (IPv4) och IPv6 Transmission Control Protocol (TCP) på den lokala datorn. |
| GetActiveTcpListeners() |
Returnerar slutpunktsinformation om lyssnare av Internet Protocol version 4 (IPv4) och IPv6 Transmission Control Protocol (TCP) på den lokala datorn. |
| GetActiveUdpListeners() |
Returnerar information om IPv4-lyssnarna (Internet Protocol version 4) och UDP(User Datagram Protocol) (IPv6 User Datagram Protocol) på den lokala datorn. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetIcmpV4Statistics() |
Tillhandahåller statistiska data för Internet Control Message Protocol (ICMP) version 4 för den lokala datorn. |
| GetIcmpV6Statistics() |
Tillhandahåller statistiska data för Internet Control Message Protocol (ICMP) version 6 för den lokala datorn. |
| GetIPGlobalProperties() |
Hämtar ett objekt som innehåller information om den lokala datorns nätverksanslutning och trafikstatistik. |
| GetIPv4GlobalStatistics() |
Tillhandahåller statistikdata för Internet Protocol version 4 (IPv4) för den lokala datorn. |
| GetIPv6GlobalStatistics() |
Tillhandahåller statistiska data för Internet Protocol version 6 (IPv6) för den lokala datorn. |
| GetTcpIPv4Statistics() |
Tillhandahåller statistiska data för Transmission Control Protocol/Internet Protocol version 4 (TCP/IPv4) för den lokala datorn. |
| GetTcpIPv6Statistics() |
Tillhandahåller statistiska data för Transmission Control Protocol/Internet Protocol version 6 (TCP/IPv6) för den lokala datorn. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetUdpIPv4Statistics() |
Tillhandahåller statistiska data från User Datagram Protocol/Internet Protocol version 4 (UDP/IPv4) för den lokala datorn. |
| GetUdpIPv6Statistics() |
Tillhandahåller statistiska data från User Datagram Protocol/Internet Protocol version 6 (UDP/IPv6) för den lokala datorn. |
| GetUnicastAddresses() |
Hämtar den stabila unicast-IP-adresstabellen på den lokala datorn. |
| GetUnicastAddressesAsync() |
Hämtar den stabila unicast-IP-adresstabellen på den lokala datorn som en asynkron åtgärd. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |