IPGlobalProperties Třída

Definice

Poskytuje informace o síťovém připojení místního počítače.

public ref class IPGlobalProperties abstract
public abstract class IPGlobalProperties
type IPGlobalProperties = class
Public MustInherit Class IPGlobalProperties
Dědičnost
IPGlobalProperties

Příklady

Následující příklad kódu zobrazí informace o místním počítači pomocí instance této třídy.

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

Poznámky

Tato třída poskytuje konfigurační a statistické informace o síťových rozhraních a síťových připojeních místního počítače.

Informace poskytované touto třídou jsou podobné informacím poskytovaným funkcemi rozhraní API pomocníka protokolu INTERNET. Informace o pomocníku protokolu IP naleznete v tématu Pomocník protokolu IP.

Konstruktory

Name Description
IPGlobalProperties()

Inicializuje novou instanci IPGlobalProperties třídy.

Vlastnosti

Name Description
DhcpScopeName

Získá název oboru protokolu DHCP (Dynamic Host Configuration Protocol).

DomainName

Získá doménu, ve které je místní počítač registrován.

HostName

Získá název hostitele pro místní počítač.

IsWinsProxy

Získá Boolean hodnotu, která určuje, zda místní počítač funguje jako Windows proxy služby WINS (Internet Name Service).

NodeType

Získá typ uzlu Network Basic Input/Output System (NetBIOS) místního počítače.

Metody

Name Description
BeginGetUnicastAddresses(AsyncCallback, Object)

Zahájí asynchronní požadavek na načtení stabilní tabulky IP adres jednosměrového vysílání v místním počítači.

EndGetUnicastAddresses(IAsyncResult)

Ukončí čekající asynchronní požadavek na načtení stabilní tabulky IP adres jednosměrového vysílání v místním počítači.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetActiveTcpConnections()

Vrátí informace o připojení tcp (Internet Protocol verze 4) a IPv6 Transmission Control Protocol (TCP) na místním počítači.

GetActiveTcpListeners()

Vrátí informace o koncových bodech naslouchacích procesů protokolu TCP (Internet Protocol verze 4) a IPv6 Transmission Control Protocol (TCP).

GetActiveUdpListeners()

Vrátí informace o naslouchacích procesech UDP (Internet Protocol verze 4) a IPv6 User Datagram Protocol (UDP).

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetIcmpV4Statistics()

Poskytuje statistické údaje protokolu ICMP (Internet Control Message Protocol) verze 4 pro místní počítač.

GetIcmpV6Statistics()

Poskytuje statistické údaje protokolu ICMP (Internet Control Message Protocol) verze 6 pro místní počítač.

GetIPGlobalProperties()

Získá objekt, který poskytuje informace o síťové připojení místního počítače a statistiky provozu.

GetIPv4GlobalStatistics()

Poskytuje statistické údaje protokolu IPv4 (Internet Protocol verze 4) pro místní počítač.

GetIPv6GlobalStatistics()

Poskytuje statistická data protokolu IPv6 (Internet Protocol verze 6) pro místní počítač.

GetTcpIPv4Statistics()

Poskytuje statistické údaje protokolu TCP/IPv4 (Transmission Control Protocol/Internet Protocol verze 4) pro místní počítač.

GetTcpIPv6Statistics()

Poskytuje statistické údaje protokolu TCP/IPv6 (Transmission Control Protocol/Internet Protocol verze 6) pro místní počítač.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetUdpIPv4Statistics()

Poskytuje statistické údaje protokolu UDP/IPv4 (User Datagram Protocol/Internet Protocol verze 4) pro místní počítač.

GetUdpIPv6Statistics()

Poskytuje statistické údaje protokolu UDP/IPv6 (User Datagram Protocol/Internet Protocol verze 6) pro místní počítač.

GetUnicastAddresses()

Načte stabilní tabulku IP adres jednosměrového vysílání v místním počítači.

GetUnicastAddressesAsync()

Načte stabilní tabulku IP adres jednosměrového vysílání v místním počítači jako asynchronní operace.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro