Android.Net Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет API для управления сетевым подключением Android, адресациям, сокетами и связанными сетевыми функциями.
Классы
| Имя. | Описание |
|---|---|
| CaptivePortal |
Класс, позволяющий приложениям обрабатывать |
| CaptivePortal.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| ConnectivityDiagnosticsManager |
Класс, предоставляющий служебные программы для сбора сведений о диагностике сетевого подключения. |
| ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback |
Абстрактный базовый класс для обратных вызовов диагностики подключения. |
| ConnectivityDiagnosticsManager.ConnectivityReport |
Класс, содержащий сведения о подключении для определенной сети в определенное время. |
| ConnectivityDiagnosticsManager.ConnectivityReport.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| ConnectivityDiagnosticsManager.DataStallReport |
Класс, содержащий сведения о подозрительной остановке данных в определенной сети |
| ConnectivityDiagnosticsManager.DataStallReport.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| ConnectivityManager |
Класс, который отвечает на запросы о состоянии сетевого подключения. |
| ConnectivityManager.NetworkCallback |
Базовый класс для |
| Credentials |
Класс для представления учетных данных UNIX, передаваемых через вспомогательные данные в сокетах домена UNIX. |
| DhcpInfo |
Простой объект для получения результатов DHCP-запроса. |
| DhcpInfo.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| DnsResolver |
Класс сопоставителя DNS для асинхронного запроса DNS |
| DnsResolver.DnsException |
Класс для представления ошибки DNS |
| EthernetNetworkSpecifier |
Используется |
| EthernetNetworkSpecifier.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| Ikev2VpnProfile |
Ikev2VpnProfile — это конфигурация для настройки платформы виртуальных СЕТЕЙ IKEv2/IPsec. |
| Ikev2VpnProfile.Builder |
Добавочный построитель для профилей VPN IKEv2 |
| InetAddresses |
Служебные методы для |
| IpConfiguration |
Класс, представляющий IP-конфигурацию сети. |
| IpConfiguration.Builder |
Построитель, используемый для создания |
| IpConfiguration.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| IpPrefix |
Этот класс представляет префикс IP,i. |
| IpPrefix.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| IpSecAlgorithm |
Этот класс представляет один алгоритм, который можно использовать с помощью . |
| IpSecAlgorithm.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| IpSecManager |
Этот класс содержит методы для управления сеансами IPsec. |
| IpSecManager.ResourceUnavailableException |
Вызывается, чтобы указать, что ресурс IPsec недоступен. |
| IpSecManager.SecurityParameterIndex |
Этот класс представляет зарезервированный SPI. |
| IpSecManager.SpiUnavailableException |
Вызывается, чтобы указать, что запрошенный SPI используется. |
| IpSecManager.UdpEncapsulationSocket |
Этот класс предоставляет доступ к инкапсуляционному сокету UDP. |
| IpSecTransform |
Этот класс представляет преобразование, которое примерно соответствует ассоциации безопасности IPsec. |
| IpSecTransform.Builder |
Этот класс используется для создания |
| IpSecTransformState |
Этот класс представляет моментальный снимок состояния IpSecTransform |
| IpSecTransformState.Builder |
Класс Builder для тестирования |
| IpSecTransformState.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| L2capNetworkSpecifier |
Используется |
| L2capNetworkSpecifier.Builder |
Класс построителя для L2capNetworkSpecifier. |
| L2capNetworkSpecifier.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| LinkAddress |
Определяет IP-адрес в сетевой ссылке. |
| LinkAddress.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| LinkProperties |
Описывает свойства сетевой связи. |
| LinkProperties.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| LocalServerSocket |
Нестандартный класс для создания входящего сокета домена UNIX в абстрактном пространстве имен Linux. |
| LocalSocket |
Создает сокет (не сервер) в пространстве имен unix-домена. |
| LocalSocketAddress |
Адрес сокета UNIX (AF_LOCAL). |
| LocalSocketAddress.Namespace |
Пространство имен, в которое существует этот адрес. |
| MacAddress |
Представление MAC-адреса. |
| MacAddress.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| MailTo |
Средство синтаксического анализа URL-адресов MailTo |
| Network |
Идентифицирует |
| Network.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| NetworkCapabilities |
Представление возможностей активной сети. |
| NetworkCapabilities.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| NetworkInfo |
Описывает состояние сетевого интерфейса. |
| NetworkInfo.DetailedState |
Точное состояние сетевого подключения. |
| NetworkInfo.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| NetworkInfo.State |
Грубое сетевое состояние. |
| NetworkRequest |
Объект, описывающий сеть, в которую заинтересовано приложение. |
| NetworkRequest.Builder |
Построитель, используемый для создания |
| NetworkRequest.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| NetworkSpecifier |
Описывает определенные свойства запрошенной сети для использования в объекте |
| ParseException |
Возникает при сбое синтаксического анализа. |
| PlatformVpnProfile |
PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы. |
| Proxy |
Удобный класс для доступа к параметрам пользователя и прокси-сервера по умолчанию. |
| ProxyInfo |
Описывает конфигурацию прокси-сервера. |
| ProxyInfo.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| PskKeyManager |
Поставщик материалов ключей для обмена ключами предварительно общего ключа (PSK), используемого в TLS-PSK наборах шифров. |
| RouteInfo |
Представляет сетевой маршрут. |
| RouteInfo.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| SocketKeepalive |
Позволяет приложениям запрашивать, чтобы система периодически отправляла определенные пакеты от их имени, используя аппаратное разгрузку для экономии заряда батареи. |
| SocketKeepalive.Callback |
Обратный вызов, который приложение может использовать для изучения изменений |
| SSLCertificateSocketFactory |
Реализация SSLSocketFactory с несколькими дополнительными функциями:
|
| SSLSessionCache |
Кэш на основе файлов установленных сеансов SSL. |
| StaticIpConfiguration |
Класс, описывающий статическую IP-конфигурацию. |
| StaticIpConfiguration.Builder |
Вспомогательный класс для создания нового экземпляра |
| StaticIpConfiguration.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| TelephonyNetworkSpecifier |
Объект NetworkSpecifier для запроса сотовой сети. |
| TelephonyNetworkSpecifier.Builder |
Построитель для создания |
| TelephonyNetworkSpecifier.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| TetheringInterface |
Сопоставление интерфейса и типа привязок. |
| TetheringInterface.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| TetheringManager |
Этот класс предоставляет API-интерфейсы для управления службой подключения. |
| TetheringManager.TetheringRequest |
Используется для |
| TetheringManager.TetheringRequest.Builder |
Представляет тип API Android |
| TetheringManager.TetheringRequest.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| TrafficStats |
Класс, предоставляющий статистику сетевого трафика. |
| Uri |
Неизменяемый справочник по URI. |
| Uri.Builder |
Вспомогательный класс для создания ссылок на URI или управления ими. |
| Uri.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| UrlQuerySanitizer |
Удаляет часть запроса URL-адреса. |
| UrlQuerySanitizer.IllegalCharacterValueSanitizer |
Очистка значений в зависимости от того, какие символы они содержат. |
| UrlQuerySanitizer.ParameterValuePair |
Простой кортеж, содержащий пары "значение параметра". |
| VpnManager |
Этот класс предоставляет интерфейс для приложений для управления профилями VPN платформы |
| VpnProfileState |
Описание состояния VPN. |
| VpnProfileState.InterfaceConsts |
Предоставляет константы, унаследованные от типа Android |
| VpnService |
VpnService — это базовый класс для приложений для расширения и создания собственных VPN-решений. |
| VpnService.Builder |
Вспомогательный класс для создания VPN-интерфейса. |
Интерфейсы
| Имя. | Описание |
|---|---|
| ConnectivityManager.IOnNetworkActiveListener |
Обратный вызов для использования, |
| DnsResolver.ICallback |
Базовый интерфейс для обратных вызовов ответа |
| ITransportInfo |
Контейнер для возможностей, характерных для транспорта, который возвращается |
| TetheringManager.IStartTetheringCallback |
Обратный вызов для использования, |
| TetheringManager.IStopTetheringCallback |
Обратный вызов для использования, |
| TetheringManager.ITetheringEventCallback |
Обратный вызов для использования для |
| UrlQuerySanitizer.IValueSanitizer |
Functor, используемый для очистки одного значения запроса. |
Перечисления
| Имя. | Описание |
|---|---|
| ConnectivityType |
Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких методов ConnectivityManager. |
| DataStallDetectionMethod |
Определяет значения, используемые API Android |
| DnsResolverFlag |
Определяет значения, используемые API Android |
| DnsResolverType |
Определяет значения, используемые API Android |
| ErrorCode |
Определяет значения, используемые API Android |
| IllegalCharacterFlags |
Перечисляет значения, возвращаемые несколькими методами IllegalCharacterFlags и взятыми в качестве параметра F:Android.Net.UrlQuerySanitizer+IllegalCharacterValueSanitizer.. элемент ctor . |
| IpSecTransportDirection |
Определяет значения, используемые API Android |
| L2capNetworkSpecifierHeaderCompression |
Определяет значения, используемые API Android |
| L2capNetworkSpecifierRole |
Определяет значения, используемые API Android |
| MacAddressType |
Определяет значения, используемые API Android |
| MultipathPreference |
Определяет значения, используемые API Android |
| NetCapability |
Определяет значения, используемые API Android |
| NetEnterpriseId |
Определяет значения, используемые API Android |
| NetworkCallbackFlags |
Определяет значения, используемые API Android |
| NetworkProbeType |
Определяет значения, используемые API Android |
| NetworkValidationResult |
Определяет значения, используемые API Android |
| PlatformVpnProfileType |
Определяет значения, используемые API Android |
| RestrictBackgroundStatus |
Определяет значения, используемые API Android |
| RouteType |
Определяет значения, используемые API Android |
| SocketType |
Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра F:Android.Net.LocalSocket.. элемент ctor . |
| TetheringManagerConnectivityScope |
Определяет значения, используемые API Android |
| TetheringManagerTetherError |
Определяет значения, используемые API Android |
| TetheringManagerTetheringType |
Определяет значения, используемые API Android |
| TransportType |
Определяет значения, используемые API Android |
| VpnErrorClass |
Определяет значения, используемые API Android |
| VpnErrorCode |
Определяет значения, используемые API Android |
| VpnState |
Определяет значения, используемые API Android |
| WifiMode |
Перечисляет значения, возвращаемые Fullэлементами , FullHighPerfи элементами и ScanOnly взятыми в качестве параметра члена . |
| WifiState |
Перечисляет значения, возвращаемые несколькими типами. |