Windows.Networking.Connectivity Spazio dei nomi
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.
Recupera i profili di connessione che forniscono informazioni sulla connettività, sull'utilizzo e sul piano dati per le connessioni di rete stabilite. Questi dati possono essere usati da un'applicazione connessa per intraprendere azioni appropriate quando si operano in scenari di rete complessi o in base ai limiti del piano dati impostati da un provider di rete.
Classi
AttributedNetworkUsage |
Fornisce l'accesso ai valori delle proprietà contenenti informazioni sull'utilizzo corrente della connessione di rete con attributi. |
CellularApnContext |
Questa classe contiene proprietà usate per specificare un nome del punto di accesso (APN) per una connessione dati cellulare basata su 3GPP (contesto PDP). |
ConnectionCost |
Fornisce l'accesso ai valori delle proprietà che indicano il costo corrente di una connessione di rete. |
ConnectionProfile |
Rappresenta una connessione di rete, che include la rete attualmente connessa o le connessioni di rete precedenti. Fornisce informazioni sullo stato della connessione e sulle statistiche di connettività. |
ConnectionProfileFilter |
La classe ConnectionProfileFilter definisce un set di proprietà usate per migliorare la pertinenza dei risultati FindConnectionProfilesAsync . È necessario specificare almeno una proprietà, altrimenti l'oggetto non viene usato come filtro. |
ConnectionSession |
La classe ConnectionSession viene usata per rappresentare una connessione a un punto di accesso stabilito con AcquireConnectionAsync. |
ConnectivityInterval |
Fornisce l'ora di inizio e la durata per una connessione stabilita o precedente. |
ConnectivityManager |
I metodi definiti dalla classe ConnectivityManager consentono l'imposizione del routing del traffico in una scheda di rete specifica per il suffisso di destinazione specificato. Dopo aver impostato un criterio usando AddHttpRoutePolicy, il traffico corrispondente ai criteri verrà instradato o eliminato. |
DataPlanStatus |
Rappresenta le informazioni sullo stato correnti per il piano di dati associato a una connessione. |
DataPlanUsage |
Rappresenta le informazioni specifiche sull'utilizzo dei dati per una connessione. |
DataUsage |
Nota L'utilizzo dei dati può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece NetworkUsage Rappresenta le informazioni sull'utilizzo dei dati restituite dal metodo ConnectionProfile.GetLocalUsage . |
IPInformation |
Rappresenta l'associazione tra un indirizzo IP e una scheda nella rete. |
LanIdentifier |
Rappresenta i dati di identificazione fisica per un oggetto NetworkAdapter specifico. Per un esempio di codice che mostra come recuperare i dati rappresentati da un oggetto LanIdentifier, vedere Come recuperare le informazioni sulla scheda di rete e le informazioni sulla localizzazione (XAML). |
LanIdentifierData |
Rappresenta i dati specifici della porta che abilitano le funzionalità di localizzazione LAN. |
NetworkAdapter |
Rappresenta una scheda di rete. |
NetworkInformation |
Fornisce l'accesso alle informazioni di connessione di rete per il computer locale. |
NetworkItem |
Rappresenta una rete connessa. |
NetworkSecuritySettings |
Rappresenta le impostazioni di sicurezza di rete correnti. |
NetworkStateChangeEventDetails |
Indica quali proprietà di una rete sono state modificate dopo un trigger in background di modifica dello stato di rete. |
NetworkUsage |
Rappresenta le statistiche di utilizzo della rete restituite dal connectionProfile. Metodo GetNetworkUsageAsync . |
ProviderNetworkUsage |
Rappresenta le statistiche di utilizzo della rete del provider restituite dal connectionProfile. Metodo GetProviderNetworkUsageAsync . |
ProxyConfiguration |
Rappresenta la configurazione proxy per l'utente corrente. Nota Questa classe non è supportata in Windows Phone. |
RoutePolicy |
La classe RoutePolicy viene usata per rappresentare i criteri di routing del traffico per un contesto PDP/APN speciale. |
WlanConnectionProfileDetails |
Usato per accedere alle informazioni specifiche di una connessione WLAN. |
WwanConnectionProfileDetails |
Usato per accedere alle informazioni specifiche di una connessione WWAN. |
Struct
NetworkUsageStates |
Definisce lo stato desiderato del profilo di connessione per il quale i dati di utilizzo vengono restituiti dal metodo GetNetworkUsageAsync. |
Enumerazioni
CellularApnAuthenticationType |
Definisce i valori che indicano il tipo di autenticazione usato per un APN. Questi valori vengono a cui si fa riferimento quando si specificano dettagli APN usando un oggetto CellularApnContext . |
ConnectionProfileDeleteStatus |
Definisce i valori che indicano il risultato di un tentativo di eliminazione di un profilo di connessione. |
DataUsageGranularity |
Definisce i livelli di granularità usati durante il recupero delle statistiche di utilizzo dei dati con GetNetworkUsageAsync. |
DomainAuthenticationKind |
Definisce le costanti che specificano un metodo di autenticazione del dominio. Solo una delle costanti elencate è impostata per qualsiasi istanza di DomainAuthenticationKind. In alcuni scenari, il set costante rappresenta il protocollo più preferito usato per determinare se il dominio è stato autenticato. |
DomainConnectivityLevel |
Definisce lo stato di autenticazione del dominio per una connessione di rete. |
NetworkAuthenticationType |
Definisce i valori che indicano il tipo di autenticazione usato dalla rete. |
NetworkConnectivityLevel |
Definisce il livello di connettività attualmente disponibile. |
NetworkCostType |
Definisce i tipi di costo di rete. |
NetworkEncryptionType |
Definisce i valori che indicano il tipo di crittografia usato per l'autenticazione. |
NetworkTypes |
Definisce i tipi di connessione di rete. |
RoamingStates |
Definisce gli stati mobili. |
TriStates |
Usato con la struttura NetworkUsageStates per definire lo stato roaming desiderato e lo stato condiviso di una connessione di rete. |
WwanDataClass |
Definisce i valori usati per indicare la classe di servizio dati fornita da una connessione di rete WWAN. |
WwanNetworkIPKind |
Definisce le costanti che descrivono un livello di IP supportato. I valori riflettono l'enumerazione WWAN_IP_TYPE . È possibile usare questi valori per determinare il profilo cellulare da usare, ad esempio per scegliere tra IMS e SUPL. |
WwanNetworkRegistrationState |
Definisce gli stati di registrazione di rete per una connessione WWAN. |
Delegati
NetworkStatusChangedEventHandler |
Rappresenta il metodo che gestisce le notifiche di modifica dello stato della rete. Questo metodo viene chiamato quando le proprietà esposte dall'oggetto NetworkInformation cambiano mentre l'app è attiva. |