NetworkConnectivityLevel Enumerazione

Definizione

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à.

Si applica a

Vedi anche