NetworkConnectivityLevel Enumerazione
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.
Definisce il livello di connettività attualmente disponibile.
public enum class NetworkConnectivityLevel
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class NetworkConnectivityLevel
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum NetworkConnectivityLevel
var value = Windows.Networking.Connectivity.NetworkConnectivityLevel.none
Public Enum NetworkConnectivityLevel
- Ereditarietà
-
NetworkConnectivityLevel
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Campi
ConstrainedInternetAccess | 2 | Accesso a Internet limitato. Questo valore indica che la connessione è vincolata, probabilmente a causa di un portale captive. O forse a causa di qualche altra ragione; Ad esempio, un proxy tra il client e Internet che modifica l'intestazione HTTP in modo sconosciuto. Nel caso della connettività del portale captive, viene fornito l'accesso locale a un portale Web, ma l'accesso a Internet richiede che vengano fornite credenziali specifiche tramite il portale. Questo livello di connettività (accesso a Internet limitato) viene in genere rilevato quando si usano connessioni ospitate in posizioni pubbliche (ad esempio, bar e negozi di libri). Nota Come accennato, questo non significa necessariamente che sia stato rilevato un portale captive. È anche necessario verificare se il portale captive può essere raggiunto usando un URL per il portale captive o provando ad accedere a un sito Web pubblico, che verrà quindi reindirizzato al portale captive quando Windows segnala LocalAccess come networkConnectivityLevel corrente. |
InternetAccess | 3 | Accesso locale e a Internet. |
LocalAccess | 1 | Solo accesso alla rete locale. |
None | 0 | Nessuna connettività. |
Commenti
Per un esempio di come questi valori vengono usati per indicare le modifiche di connessione, vedere Avvio rapido: Gestione degli eventi di connessione e delle modifiche nella disponibilità.