IPGlobalProperties Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt informatie over de netwerkverbinding van de lokale computer.
public ref class IPGlobalProperties abstract
public abstract class IPGlobalProperties
type IPGlobalProperties = class
Public MustInherit Class IPGlobalProperties
- Overname
-
IPGlobalProperties
Voorbeelden
In het volgende codevoorbeeld wordt informatie weergegeven over de lokale computer met behulp van een exemplaar van deze klasse.
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
Opmerkingen
Deze klasse biedt configuratie- en statistische informatie over de netwerkinterfaces en netwerkverbindingen van de lokale computer.
De informatie die door deze klasse wordt verstrekt, is vergelijkbaar met die van de Internet Protocol Helper-API-functies. Zie IP Helper voor informatie over de Internet Protocol Helper.
Constructors
| Name | Description |
|---|---|
| IPGlobalProperties() |
Initialiseert een nieuw exemplaar van de IPGlobalProperties klasse. |
Eigenschappen
| Name | Description |
|---|---|
| DhcpScopeName |
Hiermee haalt u de naam van het DHCP-bereik (Dynamic Host Configuration Protocol) op. |
| DomainName |
Hiermee haalt u het domein op waarin de lokale computer is geregistreerd. |
| HostName |
Hiermee haalt u de hostnaam voor de lokale computer op. |
| IsWinsProxy |
Hiermee wordt een Boolean-waarde opgehaald die aangeeft of de lokale computer fungeert als een WINDOWS WINS-proxy (Internet Name Service). |
| NodeType |
Hiermee wordt het NetBIOS-knooppunttype (Network Basic Input/Output System) van de lokale computer opgehaald. |
Methoden
| Name | Description |
|---|---|
| BeginGetUnicastAddresses(AsyncCallback, Object) |
Hiermee wordt een asynchrone aanvraag gestart om de stabiele unicast-IP-adrestabel op de lokale computer op te halen. |
| EndGetUnicastAddresses(IAsyncResult) |
Hiermee wordt een asynchrone aanvraag beƫindigd om de stabiele unicast-IP-adrestabel op de lokale computer op te halen. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetActiveTcpConnections() |
Retourneert informatie over de Internet Protocol versie 4 (IPv4) en IPv6 Transmission Control Protocol (TCP)-verbindingen op de lokale computer. |
| GetActiveTcpListeners() |
Retourneert eindpuntinformatie over de IPv4-listeners (Internet Protocol versie 4) en IPv6 Transmission Control Protocol (TCP) op de lokale computer. |
| GetActiveUdpListeners() |
Retourneert informatie over de IPv4-listeners (Internet Protocol versie 4) en IPv6 User Datagram Protocol (UDP) op de lokale computer. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetIcmpV4Statistics() |
Biedt statistische gegevens van Internet Control Message Protocol (ICMP) versie 4 voor de lokale computer. |
| GetIcmpV6Statistics() |
Biedt statistische gegevens van Internet Control Message Protocol (ICMP) versie 6 voor de lokale computer. |
| GetIPGlobalProperties() |
Hiermee haalt u een object op dat informatie biedt over de netwerkconnectiviteit en verkeersstatistieken van de lokale computer. |
| GetIPv4GlobalStatistics() |
Biedt statistische gegevens van Internet Protocol versie 4 (IPv4) voor de lokale computer. |
| GetIPv6GlobalStatistics() |
Biedt statistische gegevens van Internet Protocol versie 6 (IPv6) voor de lokale computer. |
| GetTcpIPv4Statistics() |
Biedt statistische gegevens over Transmission Control Protocol/Internet Protocol versie 4 (TCP/IPv4) voor de lokale computer. |
| GetTcpIPv6Statistics() |
Biedt statistische gegevens over Transmission Control Protocol/Internet Protocol versie 6 (TCP/IPv6) voor de lokale computer. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetUdpIPv4Statistics() |
Biedt statistische gegevens van User Datagram Protocol/Internet Protocol versie 4 (UDP/IPv4) voor de lokale computer. |
| GetUdpIPv6Statistics() |
Biedt statistische gegevens van User Datagram Protocol/Internet Protocol versie 6 (UDP/IPv6) voor de lokale computer. |
| GetUnicastAddresses() |
Haalt de stabiele unicast-IP-adrestabel op de lokale computer op. |
| GetUnicastAddressesAsync() |
Haalt de stabiele unicast-IP-adrestabel op de lokale computer op als asynchrone bewerking. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |