NetworkExtension Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам.
Классы
NEAppProxyFlow |
Предоставляет операции ввода-вывода через сетевой сокет. |
NEAppProxyFlowErrorExtensions |
Методы расширения для перечисления NetworkExtension.NEAppProxyFlowError. |
NEAppProxyProvider |
Предоставляет сокеты путем создания NEAppProxyFlow объектов . |
NEAppProxyProviderManager |
Настраивает и управляет сетевыми туннелями, полученными от расширения поставщика прокси приложения. |
NEAppProxyTcpFlow |
Предоставляет операции ввода-вывода через сокет TCP. |
NEAppProxyUdpFlow |
Предоставляет операции ввода-вывода через сокет UDP. |
NEAppRule |
Определяет правило, которое выбирает сетевые подключения на основе идентификатора подписи приложения, пути приложения и (или) домена имени узла. |
NEDatagramReadResult |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEDnsProxyManager |
Инкапсулирует прокси-сервер DNS. |
NEDnsProxyManager.Notifications |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEDnsProxyManagerErrorExtensions |
Методы расширения для перечисления NetworkExtension.NEDnsProxyManagerError. |
NEDnsProxyProvider |
Основной класс для перехвата трафика DNS, исходя из устройства. |
NEDnsProxyProviderProtocol |
Параметры конфигурации для NEDnsProxyProvider объектов. |
NEDnsSettings |
Содержит параметры сопоставителя DNS для сетевого туннеля. |
NEEvaluateConnectionRule |
Создает соединение между свойствами соединения и выполняемым действием. |
NEFilterBrowserFlow |
Содержит сведения о сетевом потоке данных браузера WebKit. |
NEFilterControlProvider |
Предоставляет сведения об управлении потоком фильтра для .NEFilterDataProvider |
NEFilterControlVerdict |
Представляет решение поставщика управления фильтрами о потоке сетевых данных. |
NEFilterDataProvider |
Фильтрует сетевые данные. |
NEFilterDataVerdict |
Представляет решение поставщика данных фильтра о сетевом потоке данных. |
NEFilterFlow |
Содержит сведения о сетевом потоке данных. |
NEFilterManager |
Управляет конфигурациями фильтров содержимого. |
NEFilterManager.Notifications |
Содержит уведомления для NEFilterManager объектов . |
NEFilterManagerErrorExtensions |
Методы расширения для перечисления NetworkExtension.NEFilterManagerError. |
NEFilterNewFlowVerdict |
Представляет решение поставщика фильтра о потоке сетевых данных при первом просмотре данных. |
NEFilterProvider |
Базовый класс для поставщиков фильтров данных и элементов управления. |
NEFilterProviderConfiguration |
Содержит данные конфигурации поставщика фильтра. |
NEFilterRemediationVerdict |
Представляет решение поставщика данных фильтра о сетевом потоке данных после того, как пользователь запросит доступ. |
NEFilterReport |
Действие создания отчетов, выполняемое в отфильтрованном потоке данных. |
NEFilterSocketFlow |
Содержит сведения о потоке сетевых данных через сокет. |
NEFilterVerdict |
Базовый класс для вердиктов фильтра содержимого. |
NEFlowMetaData |
Содержит дополнительные данные о сетевом потоке данных. |
NEHotspotConfiguration |
Параметры конфигурации для сетевого хот-спота. |
NEHotspotConfigurationManager |
Управляет приложением или удалением NEHotspotConfiguration. |
NEHotspotEapSettings |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEHotspotHelper |
Включает регистрацию для Wi-Fi хот-спотов. |
NEHotspotHelperCommand |
Представляет команды для вспомогательного средства хот-спота. |
NEHotspotHelperOptionInternal |
Содержит имя сети, обрабатываемой приложениями. |
NEHotspotHelperOptions |
Представляет параметры для регистрации вспомогательного средства хот-спота. |
NEHotspotHelperResponse |
Содержит ответ вспомогательной команды хот-спота. |
NEHotspotHS20Settings |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEHotspotNetwork |
Содержит сведения о сетевом споте Wi-Fi. |
NEIPv4Route |
Параметры для маршрута IPv4. |
NEIPv4Settings |
Параметры для туннеля IPv4. |
NEIPv6Route |
Параметры для маршрута IPv6. |
NEIPv6Settings |
Параметры для туннеля IPv6. |
NEOnDemandRule |
Подклассы определяют правила для автоматического подключения к VPN. |
NEOnDemandRuleConnect |
Объект , NEOnDemandRule для которого Action имеет значение Connect. |
NEOnDemandRuleDisconnect |
Объект , NEOnDemandRule для которого Action имеет значение Disconnect. |
NEOnDemandRuleEvaluateConnection |
Объект , NEOnDemandRule для которого Action имеет значение EvaluateConnection. |
NEOnDemandRuleIgnore |
Объект , NEOnDemandRule для которого Action имеет значение Ignore. |
NEPacket |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEPacketTunnelFlow |
Предоставляет операции ввода-вывода через интерфейс TUN. |
NEPacketTunnelFlowReadResult |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEPacketTunnelNetworkSettings |
Содержит параметры для NEPacketTunnelFlow. |
NEPacketTunnelProvider |
Предоставляет сокеты путем создания NEPacketTunnelFlow объектов . |
NEProvider |
Базовый класс для поставщиков сетевых расширений. |
NEProxyServer |
Параметры прокси-сервера. |
NEProxySettings |
Параметры прокси-сервера HTTP. |
NETunnelNetworkSettings |
Параметры сетевого туннеля. |
NETunnelProvider |
Базовый класс для расширений, реализующих клиентские концы сетевого туннеля. |
NETunnelProviderErrorExtensions |
Методы расширения для перечисления NetworkExtension.NETunnelProviderError. |
NETunnelProviderManager |
Настраивает VPN-подключение и управляет ими. |
NETunnelProviderProtocol |
Базовый класс для расширений, реализующих клиентские концы сетевого туннеля. |
NETunnelProviderSession |
Представляет и управляет состоянием подключения к сетевому туннелю. |
NEVpnConnection |
Представляет подключение к виртуальной частной сети |
NEVpnConnection.Notifications |
Содержит уведомления для NEVpnConnection объектов . |
NEVpnConnectionStartOptions |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEVpnErrorExtensions |
Методы расширения для перечисления NetworkExtension.NEVpnError. |
NEVpnIke2SecurityAssociationParameters |
Содержит параметры для IKEv2 Security Association. |
NEVpnManager |
Управляет конфигурациями и подключениями VPN. |
NEVpnManager.Notifications |
Содержит уведомления для NEVpnManager объектов . |
NEVpnProtocol |
Содержит сведения о протоколе для VPN-подключений |
NEVpnProtocolIke2 |
Сведения о протоколе IKEv2 для VPN-подключений |
NEVpnProtocolIpSec |
Сведения о протоколе IPSec для VPN-подключений |
NSMutableURLRequest_NEHotspotHelper |
Повторно используемый запрос на регистрацию Wi-Fi хот-спотов. |
NWBonjourServiceEndpoint |
Описание конечной точки службы Bonjour. |
NWEndpoint |
Базовый класс для описания сетевых ресурсов. |
NWHostEndpoint |
Описание конечной точки сети, определяемой по имени узла. |
NWPath |
Содержит сведения о расходах и состоянии пути сетевого подключения. |
NWTcpConnection |
Подключается к, отправляет и получает данные из сетевых подключений TCP. |
NWTcpConnectionAuthenticationDelegate |
Класс, обрабатывающий проверку подлинности для сетевых подключений. |
NWTcpConnectionAuthenticationDelegate_Extensions |
Методы расширения интерфейса INWTcpConnectionAuthenticationDelegate для поддержки всех методов из NWTcpConnectionAuthenticationDelegate протокола. |
NWTlsParameters |
Содержит параметры безопасности транспортного уровня. |
NWUdpSession |
Устанавливает UDP-подключение и передает пакеты данных UDP. |
Интерфейсы
INWTcpConnectionAuthenticationDelegate |
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NWTcpConnectionAuthenticationDelegate. |
Перечисления
NEAppProxyFlowError |
Перечисляет коды NEAppProxyFlow ошибок. |
NEDnsProxyManagerError |
Перечисляет ошибки, связанные с прокси-сервером DNS. |
NEEvaluateConnectionRuleAction |
Перечисляет поведение, если не удается разрешить соответствующее имя узла. |
NEFilterAction |
Перечисляет действия, выполняемые при создании NEFilterVerdict отчета. |
NEFilterManagerError |
Перечисляет ошибки, связанные с NEFilterManager. |
NEHotspotConfigurationEapTlsVersion |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEHotspotConfigurationEapType |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEHotspotConfigurationError |
Перечисляет ошибки, связанные с конфигурацией сетевого узла. |
NEHotspotConfigurationTtlsInnerAuthenticationType |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEHotspotHelperCommandType |
Перечисляет команды, которые можно выполнить во вспомогательном хот-споте, чтобы упростить регистрацию для Wi-Fi доступа. |
NEHotspotHelperConfidence |
Перечисляет значения, описывающие, насколько вероятно, что помощник хот-спота сможет обработать сеть. |
NEHotspotHelperResult |
Перечисляет результаты ответа вспомогательной команды хот-спота. |
NEOnDemandRuleAction |
Перечисляет Action значения объекта NEOnDemandRule. |
NEOnDemandRuleInterfaceType |
Перечисляет допустимые типы сетевых интерфейсов. |
NEProviderStopReason |
Перечисляет причины остановки расширения поставщика. |
NETunnelProviderError |
Перечисляет ошибки сетевого туннеля. |
NETunnelProviderRoutingMethod |
Перечисляет методы маршрутизации туннеля. |
NEVpnError |
Перечисление условий ошибок, связанных с конфигурацией VPN. |
NEVpnIke2CertificateType |
Перечисляет алгоритм шифрования, связанный с сертификатом. |
NEVpnIke2DeadPeerDetectionRate |
Перечисляет частоты, с которыми соединение пытается обнаружить неработающие одноранговые узлы. |
NEVpnIke2DiffieHellman |
Перечисление групп Diffie Hellman, которые определяют надежность шифрования. |
NEVpnIke2EncryptionAlgorithm |
Перечисляет алгоритмы, которые можно использовать для EncryptionAlgorithm. |
NEVpnIke2IntegrityAlgorithm |
Перечисляет допустимые алгоритмы целостности для IntegrityAlgorithm. |
NEVpnIkeAuthenticationMethod |
Перечисляет поддерживаемые методы проверки подлинности обмена ключами в Интернете. |
NEVpnIkev2TlsVersion |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEVpnStatus |
Перечисляет состояние VPN-подключения. |
NWPathStatus |
Перечисляет сведения о состоянии путей сетевых подключений. |
NWTcpConnectionState |
Перечисляет состояния, которые могут быть обнаружены при установлении TCP-подключения. |
NWUdpSessionState |
Перечисляет состояния, которые могут быть обнаружены при установке UDP-подключения. |
Делегаты
NEDatagramRead |
Пространство имен NetworkExtension предоставляет классы для настройки и подключения к VPN-серверам. |
NEHotspotHelperHandler |
Блок обработчика команд для вспомогательного средства хот-спота. |