NetworkExtension Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN.
Classes
NEAppProxyFlow |
Fornece E/S em um soquete de rede. |
NEAppProxyFlowErrorExtensions |
Métodos de extensão para a enumeração NetworkExtension.NEAppProxyFlowError. |
NEAppProxyProvider |
Fornece soquetes criando NEAppProxyFlow objetos. |
NEAppProxyProviderManager |
Configura e controla túneis de rede recebidos de uma extensão do Provedor de Proxy de Aplicativo. |
NEAppProxyTcpFlow |
Fornece E/S em um soquete TCP. |
NEAppProxyUdpFlow |
Fornece E/S em um soquete UDP. |
NEAppRule |
Define uma regra que seleciona conexões de rede com base no identificador de assinatura do aplicativo, no caminho do aplicativo e/ou no domínio do nome do host. |
NEDatagramReadResult |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEDnsProxyManager |
Encapsula um proxy DNS. |
NEDnsProxyManager.Notifications |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEDnsProxyManagerErrorExtensions |
Métodos de extensão para a enumeração NetworkExtension.NEDnsProxyManagerError. |
NEDnsProxyProvider |
A classe principal para interceptar o tráfego DNS originado no dispositivo. |
NEDnsProxyProviderProtocol |
Configurações para NEDnsProxyProvider objetos. |
NEDnsSettings |
Contém configurações de resolvedor DNS para um túnel de rede. |
NEEvaluateConnectionRule |
Cria uma conexão entre as propriedades de uma conexão e uma ação a ser executada. |
NEFilterBrowserFlow |
Contém informações sobre um fluxo de dados de rede do navegador WebKit. |
NEFilterControlProvider |
Fornece informações de controle de fluxo de filtro para um NEFilterDataProvider. |
NEFilterControlVerdict |
Representa uma decisão do Provedor de Controle de Filtro sobre o fluxo de dados de rede. |
NEFilterDataProvider |
Filtra dados de rede. |
NEFilterDataVerdict |
Representa uma decisão do Provedor de Dados de Filtro sobre o fluxo de dados de rede. |
NEFilterFlow |
Contém informações sobre um fluxo de dados de rede. |
NEFilterManager |
Gerencia configurações de filtro de conteúdo. |
NEFilterManager.Notifications |
Contém notificações para NEFilterManager objetos. |
NEFilterManagerErrorExtensions |
Métodos de extensão para a enumeração NetworkExtension.NEFilterManagerError. |
NEFilterNewFlowVerdict |
Representa uma decisão do Provedor de Filtros sobre o fluxo de dados de rede na primeira vez em que os dados são vistos. |
NEFilterProvider |
Classe base para provedores de filtro de dados e controle. |
NEFilterProviderConfiguration |
Contém dados de configuração do Provedor de Filtro. |
NEFilterRemediationVerdict |
Representa uma decisão do Provedor de Dados de Filtro sobre o fluxo de dados de rede após o usuário solicitar acesso. |
NEFilterReport |
Uma ação de relatório executada em um fluxo de dados filtrado. |
NEFilterSocketFlow |
Contém informações sobre o fluxo de dados de rede em um soquete. |
NEFilterVerdict |
Classe base para vereditos de filtro de conteúdo. |
NEFlowMetaData |
Contém dados adicionais sobre um fluxo de dados de rede. |
NEHotspotConfiguration |
Configurações de um hotspot de rede. |
NEHotspotConfigurationManager |
Gerencia o aplicativo ou a remoção de NEHotspotConfiguration. |
NEHotspotEapSettings |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEHotspotHelper |
Habilita o registro para hotspots Wi-Fi. |
NEHotspotHelperCommand |
Representa comandos para um Auxiliar de Hotspot. |
NEHotspotHelperOptionInternal |
Contém o nome da rede manipulada pelos aplicativos. |
NEHotspotHelperOptions |
Representa opções para registrar um Auxiliar de Hotspot. |
NEHotspotHelperResponse |
Contém uma resposta de comando do Auxiliar de Hotspot. |
NEHotspotHS20Settings |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEHotspotNetwork |
Contém informações sobre um hotspot de rede Wi-Fi. |
NEIPv4Route |
Configurações de uma rota IPv4. |
NEIPv4Settings |
Configurações de um túnel IPv4. |
NEIPv6Route |
Configurações de uma rota IPv6. |
NEIPv6Settings |
Configurações de um túnel IPv6. |
NEOnDemandRule |
As subclasses definem regras para conexão automática com VPNs. |
NEOnDemandRuleConnect |
Um NEOnDemandRule cujo Action é Connect. |
NEOnDemandRuleDisconnect |
Um NEOnDemandRule cujo Action é Disconnect. |
NEOnDemandRuleEvaluateConnection |
Um NEOnDemandRule cujo Action é EvaluateConnection. |
NEOnDemandRuleIgnore |
Um NEOnDemandRule cujo Action é Ignore. |
NEPacket |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEPacketTunnelFlow |
Fornece E/S em uma interface do TUN. |
NEPacketTunnelFlowReadResult |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEPacketTunnelNetworkSettings |
Contém configurações para um NEPacketTunnelFlow. |
NEPacketTunnelProvider |
Fornece soquetes criando NEPacketTunnelFlow objetos. |
NEProvider |
Classe base para provedores de extensão de rede. |
NEProxyServer |
Configurações de um servidor proxy. |
NEProxySettings |
Configurações de proxy HTTP. |
NETunnelNetworkSettings |
Configurações de um túnel de rede. |
NETunnelProvider |
Classe base para extensões que implementam extremidades do lado do cliente de um túnel de rede. |
NETunnelProviderErrorExtensions |
Métodos de extensão para a enumeração NetworkExtension.NETunnelProviderError. |
NETunnelProviderManager |
Configura e controla uma conexão VPN. |
NETunnelProviderProtocol |
Classe base para extensões que implementam extremidades do lado do cliente de um túnel de rede. |
NETunnelProviderSession |
Representa e controla o estado de uma conexão de túnel de rede. |
NEVpnConnection |
Representa uma conexão de Rede Virtual Privada |
NEVpnConnection.Notifications |
Contém notificações para NEVpnConnection objetos. |
NEVpnConnectionStartOptions |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEVpnErrorExtensions |
Métodos de extensão para a enumeração NetworkExtension.NEVpnError. |
NEVpnIke2SecurityAssociationParameters |
Contém os parâmetros da Associação de Segurança IKEv2. |
NEVpnManager |
Gerencia e controla as configurações e conexões vpn. |
NEVpnManager.Notifications |
Contém notificações para NEVpnManager objetos. |
NEVpnProtocol |
Contém informações de protocolo para conexões VPN |
NEVpnProtocolIke2 |
Informações de protocolo IKEv2 para conexões VPN |
NEVpnProtocolIpSec |
Informações de protocolo IPSec para conexões VPN |
NSMutableURLRequest_NEHotspotHelper |
Uma solicitação reutilizável para registrar Wi-Fi pontos de acesso. |
NWBonjourServiceEndpoint |
Descrição de um ponto de extremidade de serviço do Bonjour. |
NWEndpoint |
Classe base para descrições de recursos de rede. |
NWHostEndpoint |
Descrição de um ponto de extremidade de rede identificado por seu nome de host. |
NWPath |
Contém informações de despesas e status sobre um caminho de conexão de rede. |
NWTcpConnection |
Conecta-se e envia e recebe dados de conexões de rede TCP. |
NWTcpConnectionAuthenticationDelegate |
Classe que manipula a autenticação para conexões de rede. |
NWTcpConnectionAuthenticationDelegate_Extensions |
Métodos de extensão para a INWTcpConnectionAuthenticationDelegate interface para dar suporte a todos os métodos do NWTcpConnectionAuthenticationDelegate protocolo. |
NWTlsParameters |
Contém opções de segurança da camada de transporte. |
NWUdpSession |
Estabelece uma conexão UDP e transmite pacotes de dados UDP. |
Interfaces
INWTcpConnectionAuthenticationDelegate |
Interface que representa os métodos necessários (se houver) do protocolo NWTcpConnectionAuthenticationDelegate. |
Enumerações
NEAppProxyFlowError |
Enumera códigos de NEAppProxyFlow erro. |
NEDnsProxyManagerError |
Enumera erros relacionados a um proxy DNS. |
NEEvaluateConnectionRuleAction |
Enumera o comportamento se o nome do host correspondente não puder ser resolvido. |
NEFilterAction |
Enumera as ações a serem executadas quando um NEFilterVerdict é que um relatório deve ser feito. |
NEFilterManagerError |
Enumera erros associados NEFilterManagera . |
NEHotspotConfigurationEapTlsVersion |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEHotspotConfigurationEapType |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEHotspotConfigurationError |
Enumera erros relacionados à configuração do hostpot de rede. |
NEHotspotConfigurationTtlsInnerAuthenticationType |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEHotspotHelperCommandType |
Enumera comandos que podem ser feitos em um Auxiliar do Hotspot para facilitar o registro para acesso Wi-Fi. |
NEHotspotHelperConfidence |
Enumera valores que descrevem a probabilidade de um Auxiliar de Hotspot ser capaz de lidar com uma rede. |
NEHotspotHelperResult |
Enumera os resultados da resposta de comando do Auxiliar do Hotspot. |
NEOnDemandRuleAction |
Enumera os Action valores de um NEOnDemandRule. |
NEOnDemandRuleInterfaceType |
Enumera os tipos de interface de rede válidos. |
NEProviderStopReason |
Enumera os motivos pelos quais uma extensão de provedor foi interrompida. |
NETunnelProviderError |
Enumera erros de túnel de rede. |
NETunnelProviderRoutingMethod |
Enumera métodos de roteamento de túnel. |
NEVpnError |
Enumeração de condições de erro relacionadas à configuração de VPN. |
NEVpnIke2CertificateType |
Enumera o algoritmo criptográfico associado ao certificado. |
NEVpnIke2DeadPeerDetectionRate |
Enumera as frequências com as quais a conexão tenta detectar pares mortos. |
NEVpnIke2DiffieHellman |
Enumeração de grupos Diffie Hellman, que determinam a força da criptografia. |
NEVpnIke2EncryptionAlgorithm |
Enumera os algoritmos que podem ser usados para EncryptionAlgorithm. |
NEVpnIke2IntegrityAlgorithm |
Enumera os algoritmos de integridade válidos para IntegrityAlgorithm. |
NEVpnIkeAuthenticationMethod |
Enumera técnicas com suporte para autenticar o Internet Key Exchange. |
NEVpnIkev2TlsVersion |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEVpnStatus |
Enumera o estado de uma conexão VPN. |
NWPathStatus |
Enumera informações de status sobre caminhos de conexão de rede. |
NWTcpConnectionState |
Enumera estados que podem ser encontrados ao estabelecer uma conexão TCP. |
NWUdpSessionState |
Enumera estados que podem ser encontrados ao estabelecer uma conexão UDP. |
Delegados
NEDatagramRead |
O namespace NetworkExtension fornece classes para configurar e conectar-se a servidores VPN. |
NEHotspotHelperHandler |
Um bloco de manipulador de comandos para um Auxiliar de Hotspot. |