IPGlobalProperties Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |