Windows.Networking.Connectivity Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает профили подключений, которые предоставляют сведения о подключении, использовании и плане данных для установленных сетевых подключений. Эти данные могут использоваться подключенным приложением для выполнения соответствующих действий при работе в сложных сетевых сценариях или при выполнении ограничений плана данных, установленных поставщиком сети.
Классы
AttributedNetworkUsage |
Предоставляет доступ к значениям свойств, содержащим сведения о текущем использовании атрибутивного сетевого подключения. |
CellularApnContext |
Этот класс содержит свойства, используемые для указания имени точки доступа (APN) для сотового подключения к данным на основе 3GPP (контекст PDP). |
ConnectionCost |
Предоставляет доступ к значениям свойств, указывающим текущую стоимость сетевого подключения. |
ConnectionProfile |
Представляет сетевое подключение, включающее подключенную в данный момент сеть или предыдущие сетевые подключения. Предоставляет сведения о состоянии подключения и статистике подключения. |
ConnectionProfileFilter |
Класс ConnectionProfileFilter определяет набор свойств, которые используются для повышения релевантности результатов FindConnectionProfilesAsync . Необходимо указать хотя бы одно свойство, в противном случае объект не используется для фильтрации. |
ConnectionSession |
Класс ConnectionSession используется для представления подключения к точке доступа, установленной с помощью AcquireConnectionAsync. |
ConnectivityInterval |
Предоставляет время начала и длительность установленного или предыдущего подключения. |
ConnectivityManager |
Методы, определенные классом ConnectivityManager, позволяют принудительно применять маршрутизацию трафика к определенному сетевому адаптеру для указанного суффикса назначения. После настройки политики с помощью AddHttpRoutePolicy трафик, соответствующий политике, будет либо направляться, либо удаляться. |
DataPlanStatus |
Представляет сведения о текущем состоянии для плана данных, связанного с подключением. |
DataPlanUsage |
Представляет сведения об использовании данных для конкретного плана данных для подключения. |
DataUsage |
Примечание DataUsage может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте NetworkUsage. Представляет сведения об использовании данных, возвращаемые методом ConnectionProfile.GetLocalUsage . |
IPInformation |
Представляет связь между IP-адресом и адаптером в сети. |
LanIdentifier |
Представляет физические идентификационные данные для определенного объекта NetworkAdapter . Пример кода, показывающий, как получить данные, представленные объектом LanIdentifier, см. в разделе Получение сведений о сетевом адаптере и локальном объекте (XAML). |
LanIdentifierData |
Представляет данные для конкретного порта, которые обеспечивают возможности локальной сети. |
NetworkAdapter |
Представляет сетевой адаптер. |
NetworkInformation |
Предоставляет доступ к сведениям о сетевом подключении для локального компьютера. |
NetworkItem |
Представляет подключенную сеть. |
NetworkSecuritySettings |
Представляет текущие параметры безопасности сети. |
NetworkStateChangeEventDetails |
Указывает, какие свойства сети были изменены после фонового триггера изменения состояния сети. |
NetworkUsage |
Представляет статистику использования сети, возвращаемую ConnectionProfile. Метод GetNetworkUsageAsync . |
ProviderNetworkUsage |
Представляет статистику использования сети поставщика, возвращаемую ConnectionProfile. Метод GetProviderNetworkUsageAsync . |
ProxyConfiguration |
Представляет конфигурацию прокси-сервера для текущего пользователя. Примечание Этот класс не поддерживается в Windows Phone. |
RoutePolicy |
Класс RoutePolicy используется для представления политики маршрутизации трафика для специального контекста или APN PDP. |
WlanConnectionProfileDetails |
Используется для доступа к сведениям, характерным для WLAN-подключения. |
WwanConnectionProfileDetails |
Используется для доступа к сведениям, характерным для подключения WWAN. |
Структуры
NetworkUsageStates |
Определяет требуемое состояние профиля подключения, для которого данные об использовании возвращаются методом GetNetworkUsageAsync. |
Перечисления
CellularApnAuthenticationType |
Определяет значения, указывающие тип проверки подлинности, используемый для APN. На эти значения ссылаются при предоставлении сведений об APN с помощью объекта CellularApnContext . |
ConnectionProfileDeleteStatus |
Определяет значения, указывающие результат попытки удалить профиль подключения. |
DataUsageGranularity |
Определяет уровни детализации, используемые при получении статистики использования данных с помощью GetNetworkUsageAsync. |
DomainAuthenticationKind |
Определяет константы, определяющие метод проверки подлинности домена. Для любого экземпляра DomainAuthenticationKind задается только одна из перечисленных констант. В некоторых сценариях набор констант будет представлять наиболее предпочтительный протокол, используемый для определения того, прошел ли домен проверку подлинности. |
DomainConnectivityLevel |
Определяет состояние проверки подлинности домена для сетевого подключения. |
NetworkAuthenticationType |
Определяет значения, указывающие тип проверки подлинности, используемой сетью. |
NetworkConnectivityLevel |
Определяет уровень подключения, доступный в настоящее время. |
NetworkCostType |
Определяет типы затрат на сеть. |
NetworkEncryptionType |
Определяет значения, указывающие тип шифрования, используемого для проверки подлинности. |
NetworkTypes |
Определяет типы сетевых подключений. |
RoamingStates |
Определяет перемещаемые состояния. |
TriStates |
Используется со структурой NetworkUsageStates для определения требуемого состояния роуминга и общего состояния сетевого подключения. |
WwanDataClass |
Определяет значения, используемые для указания класса службы данных, предоставляемой сетевым подключением WWAN. |
WwanNetworkIPKind |
Определяет константы, описывающие уровень поддерживаемого IP-адреса. Значения отражают перечисление WWAN_IP_TYPE . Эти значения можно использовать, чтобы определить, какой профиль сотовой связи использовать (например, для выбора между IMS и SUPL). |
WwanNetworkRegistrationState |
Определяет состояния регистрации сети для WWAN-подключения. |
Делегаты
NetworkStatusChangedEventHandler |
Представляет метод, обрабатывающий уведомления об изменении состояния сети. Этот метод вызывается, когда все свойства, предоставляемые объектом NetworkInformation , изменяются, когда приложение активно. |
См. также раздел
- Краткое руководство. Получение сведений о сетевом подключении
- Краткое руководство. Управление событиями подключения и изменениями в доступности
- Краткое руководство. Управление ограничениями расходов на оплату сетевых подключений с лимитным тарифным планом.
- Сквозной пример средства чтения RSS (JavaScript)