Windows.Networking.Connectivity Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera perfiles de conexión que proporcionan información de conectividad, uso y plan de datos para conexiones de red establecidas. Una aplicación conectada puede usar estos datos para tomar las medidas adecuadas al operar en escenarios de red desafiantes o cumplir los límites del plan de datos establecidos por un proveedor de red.
Clases
AttributedNetworkUsage |
Proporciona acceso a los valores de propiedad que contienen información sobre el uso actual de la conexión de red con atributos. |
CellularApnContext |
Esta clase contiene propiedades usadas para especificar un nombre de punto de acceso (APN) para una conexión de datos móviles basada en 3GPP (contexto PDP). |
ConnectionCost |
Proporciona acceso a los valores de propiedad que indican el costo actual de una conexión de red. |
ConnectionProfile |
Representa una conexión de red, que incluye la red conectada actualmente o las conexiones de red anteriores. Proporciona información sobre el estado de conexión y las estadísticas de conectividad. |
ConnectionProfileFilter |
La clase ConnectionProfileFilter define un conjunto de propiedades que se usan para mejorar la relevancia de los resultados de FindConnectionProfilesAsync . Debe especificarse al menos una propiedad; de lo contrario, el objeto no se usa como para el filtrado. |
ConnectionSession |
La clase ConnectionSession se usa para representar una conexión a un punto de acceso establecido con AcquireConnectionAsync. |
ConnectivityInterval |
Proporciona la hora de inicio y la duración de una conexión establecida o anterior. |
ConnectivityManager |
Los métodos definidos por la clase ConnectivityManager permiten aplicar el enrutamiento de tráfico en un adaptador de red específico para el sufijo de destino especificado. Una vez establecida una directiva mediante AddHttpRoutePolicy, el tráfico que coincida con la directiva se enrutará o quitará. |
DataPlanStatus |
Representa la información de estado actual del plan de datos asociado a una conexión. |
DataPlanUsage |
Representa información de uso de datos específica del plan de datos para una conexión. |
DataUsage |
Nota: DataUsage puede modificarse o no estar disponible para las versiones después de Windows 8.1. En su lugar, use NetworkUsage. Representa la información de uso de datos devuelta por el método ConnectionProfile.GetLocalUsage . |
IPInformation |
Representa la asociación entre una dirección IP y un adaptador en la red. |
LanIdentifier |
Representa los datos de identificación física de un objeto NetworkAdapter específico. Para obtener un ejemplo de código que muestra cómo recuperar los datos representados por un objeto LanIdentifier, consulta Cómo recuperar el adaptador de red y la información de localidad (XAML). |
LanIdentifierData |
Representa los datos específicos del puerto que habilitan las funcionalidades de localidad de LAN. |
NetworkAdapter |
Representa un adaptador de red. |
NetworkInformation |
Proporciona acceso a la información de conexión de red para el equipo local. |
NetworkItem |
Representa una red conectada. |
NetworkSecuritySettings |
Representa la configuración de seguridad de red actual. |
NetworkStateChangeEventDetails |
Indica qué propiedades de una red han cambiado después de un desencadenador en segundo plano de cambio de estado de red. |
NetworkUsage |
Representa las estadísticas de uso de red devueltas por ConnectionProfile. Método GetNetworkUsageAsync . |
ProviderNetworkUsage |
Representa las estadísticas de uso de red del proveedor devueltas por ConnectionProfile. Método GetProviderNetworkUsageAsync . |
ProxyConfiguration |
Representa la configuración de proxy para el usuario actual. Nota: Esta clase no se admite en Windows Phone. |
RoutePolicy |
La clase RoutePolicy se usa para representar la directiva de enrutamiento de tráfico para un contexto o APN de PDP especial. |
WlanConnectionProfileDetails |
Se usa para acceder a la información específica de una conexión WLAN. |
WwanConnectionProfileDetails |
Se usa para acceder a la información específica de una conexión WWAN. |
Estructuras
NetworkUsageStates |
Define el estado deseado del perfil de conexión para el que el método GetNetworkUsageAsync devuelve los datos de uso. |
Enumeraciones
CellularApnAuthenticationType |
Define valores que indican el tipo de autenticación usado para un APN. Se hace referencia a estos valores al proporcionar detalles de APN mediante un objeto CellularApnContext . |
ConnectionProfileDeleteStatus |
Define valores que indican el resultado de un intento de eliminar un perfil de conexión. |
DataUsageGranularity |
Define los niveles de granularidad usados al recuperar estadísticas de uso de datos con GetNetworkUsageAsync. |
DomainAuthenticationKind |
Define constantes que especifican un método de autenticación de dominio. Solo se establece una de las constantes enumeradas para cualquier instancia de DomainAuthenticationKind. En algunos escenarios, el conjunto de constantes representará el protocolo más preferido que se usa para determinar si el dominio se ha autenticado. |
DomainConnectivityLevel |
Define el estado de autenticación de dominio para una conexión de red. |
NetworkAuthenticationType |
Define valores que indican el tipo de autenticación utilizado por la red. |
NetworkConnectivityLevel |
Define el nivel de conectividad disponible actualmente. |
NetworkCostType |
Define los tipos de costo de red. |
NetworkEncryptionType |
Define valores que indican el tipo de cifrado usado para la autenticación. |
NetworkTypes |
Define los tipos de conexión de red. |
RoamingStates |
Define los estados de itinerancia. |
TriStates |
Se usa con la estructura NetworkUsageStates para definir el estado de itinerancia deseado y el estado compartido de una conexión de red. |
WwanDataClass |
Define los valores usados para indicar la clase de servicio de datos proporcionada por una conexión de red WWAN. |
WwanNetworkIPKind |
Define constantes que describen un nivel de IP compatible. Los valores reflejan la enumeración WWAN_IP_TYPE . Puede usar estos valores para determinar qué perfil de telefonía móvil usar (por ejemplo, para elegir entre IMS y SUPL). |
WwanNetworkRegistrationState |
Define los estados de registro de red para una conexión WWAN. |
Delegados
NetworkStatusChangedEventHandler |
Representa el método que controla las notificaciones de cambio de estado de red. Se llama a este método cuando las propiedades expuestas por el objeto NetworkInformation cambian mientras la aplicación está activa. |