IPGlobalProperties Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce informazioni relative alla connettività di rete del computer locale.
public ref class IPGlobalProperties abstract
public abstract class IPGlobalProperties
type IPGlobalProperties = class
Public MustInherit Class IPGlobalProperties
- Ereditarietà
-
IPGlobalProperties
Esempio
Nell'esempio di codice seguente vengono visualizzate informazioni sul computer locale usando un'istanza di questa classe.
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
Commenti
Questa classe fornisce informazioni statistiche e di configurazione sulle interfacce di rete e sulle connessioni di rete del computer locale.
Le informazioni fornite da questa classe sono simili a quella fornita dalle funzioni API helper del protocollo Internet. Per informazioni sull'helper del protocollo Internet, vedere Helper IP.
Costruttori
IPGlobalProperties() |
Inizializza una nuova istanza della classe IPGlobalProperties. |
Proprietà
DhcpScopeName |
Ottiene il nome ambito del protocollo DHCP (Dynamic Host Configuration Protocol ). |
DomainName |
Ottiene il dominio in cui è registrato il computer locale. |
HostName |
Ottiene il nome host del computer locale. |
IsWinsProxy |
Ottiene un valore Boolean che specifica se il computer locale funge da proxy Windows Internet Name Service (WINS). |
NodeType |
Ottiene il tipo di nodo Network Basic Input/Output System (NetBIOS) del computer locale. |
Metodi
BeginGetUnicastAddresses(AsyncCallback, Object) |
Inizia una richiesta asincrona per recuperare la tabella di indirizzi IP unicast stabili sul computer locale. |
EndGetUnicastAddresses(IAsyncResult) |
Termina una richiesta asincrona in sospeso per recuperare la tabella di indirizzi IP unicast stabili sul computer locale. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetActiveTcpConnections() |
Restituisce informazioni sulle connessioni TCP (Transmission Control Protocol) del protocollo IP versione 4 (IPv4) e IPv6 al computer locale. |
GetActiveTcpListeners() |
Restituisce informazioni sull'endpoint relative ai listener TCP (Transmission Control Protocol) del protocollo IP versione 4 (IPv4) e IPv6 sul computer locale. |
GetActiveUdpListeners() |
Restituisce informazioni sui listener UDP (User Datagram Protocol) del protocollo IP versione 4 (IPv4) e IPv6 sul computer locale. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetIcmpV4Statistics() |
Fornisce i dati statistici del protocollo ICMP (Internet Control Message Protocol) versione 4 per il computer locale. |
GetIcmpV6Statistics() |
Fornisce i dati statistici del protocollo ICMP (Internet Control Message Protocol) versione 6 per il computer locale. |
GetIPGlobalProperties() |
Ottiene un oggetto che fornisce informazioni sulle statistiche sul traffico e sulla connettività di rete del computer locale. |
GetIPv4GlobalStatistics() |
Fornisce i dati statistici relativi al protocollo IP versione 4 per il computer locale. |
GetIPv6GlobalStatistics() |
Fornisce i dati statistici di protocollo IP versione 6 per il computer locale. |
GetTcpIPv4Statistics() |
Fornisce i dati statistici dei protocolli TCP/IP versione 4 per il computer locale. |
GetTcpIPv6Statistics() |
Fornisce i dati statistici del protocollo TCP/IP versione 6 per il computer locale. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetUdpIPv4Statistics() |
Fornisce i dati statistici dei protocolli User Datagram Protocol/IP versione 4 per il computer locale. |
GetUdpIPv6Statistics() |
Fornisce i dati statistici dei protocolli User Datagram Protocol/IP versione 6 per il computer locale. |
GetUnicastAddresses() |
Recupera la tabella di indirizzi IP unicast stabili sul computer locale. |
GetUnicastAddressesAsync() |
Richiama una tabella di indirizzi IP unicast stabili sul computer locale come operazione asincrona. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |