Windows.Networking.Connectivity Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère les profils de connexion qui fournissent des informations sur la connectivité, l’utilisation et le plan de données pour les connexions réseau établies. Ces données peuvent être utilisées par une application connectée pour prendre les mesures appropriées lorsque vous travaillez dans des scénarios réseau difficiles ou respectez les limites du plan de données définies par un fournisseur de réseau.
Classes
AttributedNetworkUsage |
Fournit l’accès aux valeurs de propriété contenant des informations sur l’utilisation actuelle de la connexion réseau attribuée. |
CellularApnContext |
Cette classe contient les propriétés utilisées pour spécifier un nom de point d’accès (APN) pour une connexion de données cellulaires (contexte PDP) basée sur 3GPP. |
ConnectionCost |
Fournit l’accès aux valeurs de propriété qui indiquent le coût actuel d’une connexion réseau. |
ConnectionProfile |
Représente une connexion réseau, qui inclut le réseau actuellement connecté ou les connexions réseau antérieures. Fournit des informations sur la status de connexion et les statistiques de connectivité. |
ConnectionProfileFilter |
La classe ConnectionProfileFilter définit un ensemble de propriétés utilisées pour améliorer la pertinence des résultats FindConnectionProfilesAsync . Au moins une propriété doit être spécifiée, sinon l’objet n’est pas utilisé comme pour le filtrage. |
ConnectionSession |
La classe ConnectionSession est utilisée pour représenter une connexion à un point d’accès établi avec AcquireConnectionAsync. |
ConnectivityInterval |
Fournit l’heure de début et la durée d’une connexion établie ou antérieure. |
ConnectivityManager |
Les méthodes définies par la classe ConnectivityManager permettent d’appliquer le routage du trafic sur une carte réseau spécifique pour le suffixe de destination spécifié. Une fois qu’une stratégie est définie à l’aide de AddHttpRoutePolicy, le trafic correspondant à la stratégie est routé ou supprimé. |
DataPlanStatus |
Représente les informations de status actuelles pour le plan de données associé à une connexion. |
DataPlanUsage |
Représente les informations d’utilisation des données spécifiques du plan de données pour une connexion. |
DataUsage |
Notes DataUsage peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt NetworkUsage Représente les informations d’utilisation des données retournées par la méthode ConnectionProfile.GetLocalUsage . |
IPInformation |
Représente l’association entre une adresse IP et une carte sur le réseau. |
LanIdentifier |
Représente les données d’identification physique d’un objet NetworkAdapter spécifique. Pour obtenir un exemple de code montrant comment récupérer des données représentées par un objet LanIdentifier, consultez Comment récupérer des informations xaml et de carte réseau. |
LanIdentifierData |
Représente les données spécifiques au port qui activent les fonctionnalités de localisation LAN. |
NetworkAdapter |
Représente une carte réseau. |
NetworkInformation |
Fournit l’accès aux informations de connexion réseau pour l’ordinateur local. |
NetworkItem |
Représente un réseau connecté. |
NetworkSecuritySettings |
Représente les paramètres de sécurité réseau actuels. |
NetworkStateChangeEventDetails |
Indique les propriétés d’un réseau qui ont changé après un déclencheur d’arrière-plan de modification de l’état du réseau. |
NetworkUsage |
Représente les statistiques d’utilisation réseau retournées par connectionProfile. Méthode GetNetworkUsageAsync . |
ProviderNetworkUsage |
Représente les statistiques d’utilisation du réseau du fournisseur retournées par ConnectionProfile. Méthode GetProviderNetworkUsageAsync . |
ProxyConfiguration |
Représente la configuration du proxy pour l’utilisateur actuel. Notes Cette classe n’est pas prise en charge sur Windows Phone. |
RoutePolicy |
La classe RoutePolicy est utilisée pour représenter la stratégie de routage du trafic pour un contexte PDP/APN spécial. |
WlanConnectionProfileDetails |
Utilisé pour accéder aux informations spécifiques à une connexion WLAN. |
WwanConnectionProfileDetails |
Utilisé pour accéder aux informations spécifiques à une connexion WWAN. |
Structures
NetworkUsageStates |
Définit l’état souhaité du profil de connexion pour lequel les données d’utilisation sont retournées par la méthode GetNetworkUsageAsync. |
Énumérations
CellularApnAuthenticationType |
Définit des valeurs qui indiquent le type d’authentification utilisé pour un APN. Ces valeurs sont référencées lors de la fourniture de détails APN à l’aide d’un objet CellularApnContext . |
ConnectionProfileDeleteStatus |
Définit des valeurs qui indiquent le résultat d’une tentative de suppression d’un profil de connexion. |
DataUsageGranularity |
Définit les niveaux de granularité utilisés lors de la récupération des statistiques d’utilisation des données avec GetNetworkUsageAsync. |
DomainAuthenticationKind |
Définit des constantes qui spécifient une méthode d’authentification de domaine. Une seule des constantes répertoriées est définie pour une instance de DomainAuthenticationKind. Dans certains scénarios, l’ensemble de constantes représente le protocole préféré utilisé pour déterminer si le domaine a été authentifié. |
DomainConnectivityLevel |
Définit le status d’authentification de domaine pour une connexion réseau. |
NetworkAuthenticationType |
Définit des valeurs qui indiquent le type d’authentification utilisé par le réseau. |
NetworkConnectivityLevel |
Définit le niveau de connectivité actuellement disponible. |
NetworkCostType |
Définit les types de coûts réseau. |
NetworkEncryptionType |
Définit des valeurs qui indiquent le type de chiffrement utilisé pour l’authentification. |
NetworkTypes |
Définit les types de connexions réseau. |
RoamingStates |
Définit les états d’itinérance. |
TriStates |
Utilisé avec la structure NetworkUsageStates pour définir l’état d’itinérance souhaité et l’état partagé d’une connexion réseau. |
WwanDataClass |
Définit les valeurs utilisées pour indiquer la classe de service de données fournie par une connexion réseau WWAN. |
WwanNetworkIPKind |
Définit des constantes qui décrivent un niveau d’adresse IP prise en charge. Les valeurs reflètent l’énumération WWAN_IP_TYPE . Vous pouvez utiliser ces valeurs pour déterminer le profil cellulaire à utiliser (par exemple, pour choisir entre IMS et SUPL). |
WwanNetworkRegistrationState |
Définit les états d’inscription réseau pour une connexion WWAN. |
Délégués
NetworkStatusChangedEventHandler |
Représente la méthode qui gère les notifications de modification status réseau. Cette méthode est appelée lorsque des propriétés exposées par l’objet NetworkInformation changent pendant que l’application est active. |