NetworkExtension Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN.
Classes
NEAppProxyFlow |
Fournit des E/S sur un socket réseau. |
NEAppProxyFlowErrorExtensions |
Méthodes d’extension pour l’énumération NetworkExtension.NEAppProxyFlowError. |
NEAppProxyProvider |
Fournit des sockets en créant des NEAppProxyFlow objets. |
NEAppProxyProviderManager |
Configure et contrôle les tunnels réseau reçus à partir d’une extension de fournisseur de proxy d’application. |
NEAppProxyTcpFlow |
Fournit des E/S sur un socket TCP. |
NEAppProxyUdpFlow |
Fournit des E/S sur un socket UDP. |
NEAppRule |
Définit une règle qui sélectionne les connexions réseau en fonction de l’identificateur de signature d’application, du chemin d’accès de l’application et/ou du domaine de nom d’hôte. |
NEDatagramReadResult |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEDnsProxyManager |
Encapsule un proxy DNS. |
NEDnsProxyManager.Notifications |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEDnsProxyManagerErrorExtensions |
Méthodes d’extension pour l’énumération NetworkExtension.NEDnsProxyManagerError. |
NEDnsProxyProvider |
Classe principale pour intercepter le trafic DNS provenant de l’appareil. |
NEDnsProxyProviderProtocol |
Paramètres de configuration pour NEDnsProxyProvider les objets. |
NEDnsSettings |
Contient les paramètres du programme de résolution DNS pour un tunnel réseau. |
NEEvaluateConnectionRule |
Crée une connexion entre les propriétés d’une connexion et une action à entreprendre. |
NEFilterBrowserFlow |
Contient des informations sur un flux de données réseau de navigateur WebKit. |
NEFilterControlProvider |
Fournit des informations de contrôle de flux de filtre à un NEFilterDataProvider. |
NEFilterControlVerdict |
Représente une décision du fournisseur de contrôle de filtre sur le flux de données réseau. |
NEFilterDataProvider |
Filtre les données réseau. |
NEFilterDataVerdict |
Représente une décision de fournisseur de données de filtre sur le flux de données réseau. |
NEFilterFlow |
Contient des informations sur un flux de données réseau. |
NEFilterManager |
Gère les configurations de filtre de contenu. |
NEFilterManager.Notifications |
Contient des notifications pour les NEFilterManager objets. |
NEFilterManagerErrorExtensions |
Méthodes d’extension pour l’énumération NetworkExtension.NEFilterManagerError. |
NEFilterNewFlowVerdict |
Représente une décision du fournisseur de filtres concernant le flux de données réseau la première fois que les données sont affichées. |
NEFilterProvider |
Classe de base pour les fournisseurs de filtres de données et de contrôle. |
NEFilterProviderConfiguration |
Contient les données de configuration du fournisseur de filtres. |
NEFilterRemediationVerdict |
Représente une décision de fournisseur de données de filtre sur le flux de données réseau après la demande d’accès de l’utilisateur. |
NEFilterReport |
Action de création de rapports effectuée sur un flux de données filtré. |
NEFilterSocketFlow |
Contient des informations sur le flux de données réseau sur un socket. |
NEFilterVerdict |
Classe de base pour les verdicts de filtre de contenu. |
NEFlowMetaData |
Contient des données supplémentaires sur un flux de données réseau. |
NEHotspotConfiguration |
Paramètres de configuration d’un point d’accès réseau. |
NEHotspotConfigurationManager |
Gère l’application ou la suppression de NEHotspotConfiguration. |
NEHotspotEapSettings |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEHotspotHelper |
Active l’inscription pour Wi-Fi points d’accès. |
NEHotspotHelperCommand |
Représente les commandes d’un Hotspot Helper. |
NEHotspotHelperOptionInternal |
Contient le nom du réseau géré par les applications. |
NEHotspotHelperOptions |
Représente les options d’inscription d’un Hotspot Helper. |
NEHotspotHelperResponse |
Contient une réponse de commande Hotspot Helper. |
NEHotspotHS20Settings |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEHotspotNetwork |
Contient des informations sur un point d’accès réseau Wi-Fi. |
NEIPv4Route |
Paramètres d’un itinéraire IPv4. |
NEIPv4Settings |
Paramètres d’un tunnel IPv4. |
NEIPv6Route |
Paramètres d’un itinéraire IPv6. |
NEIPv6Settings |
Paramètres d’un tunnel IPv6. |
NEOnDemandRule |
Les sous-classes définissent des règles pour la connexion automatique aux VPN. |
NEOnDemandRuleConnect |
dont NEOnDemandRuleAction est Connect. |
NEOnDemandRuleDisconnect |
dont NEOnDemandRuleAction est Disconnect. |
NEOnDemandRuleEvaluateConnection |
dont NEOnDemandRuleAction est EvaluateConnection. |
NEOnDemandRuleIgnore |
dont NEOnDemandRuleAction est Ignore. |
NEPacket |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEPacketTunnelFlow |
Fournit des E/S sur une interface TUN. |
NEPacketTunnelFlowReadResult |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEPacketTunnelNetworkSettings |
Contient les paramètres d’un NEPacketTunnelFlow. |
NEPacketTunnelProvider |
Fournit des sockets en créant des NEPacketTunnelFlow objets. |
NEProvider |
Classe de base pour les fournisseurs d’extension réseau. |
NEProxyServer |
Paramètres d’un serveur proxy. |
NEProxySettings |
Paramètres du proxy HTTP. |
NETunnelNetworkSettings |
Paramètres d’un tunnel réseau. |
NETunnelProvider |
Classe de base pour les extensions qui implémentent les extrémités côté client d’un tunnel réseau. |
NETunnelProviderErrorExtensions |
Méthodes d’extension pour l’énumération NetworkExtension.NETunnelProviderError. |
NETunnelProviderManager |
Configure et contrôle une connexion VPN. |
NETunnelProviderProtocol |
Classe de base pour les extensions qui implémentent les extrémités côté client d’un tunnel réseau. |
NETunnelProviderSession |
Représente et contrôle l’état d’une connexion de tunnel réseau. |
NEVpnConnection |
Représente une connexion de réseau privé virtuel |
NEVpnConnection.Notifications |
Contient des notifications pour les NEVpnConnection objets. |
NEVpnConnectionStartOptions |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEVpnErrorExtensions |
Méthodes d’extension pour l’énumération NetworkExtension.NEVpnError. |
NEVpnIke2SecurityAssociationParameters |
Contient les paramètres de l’association de sécurité IKEv2. |
NEVpnManager |
Gère et contrôle les configurations et les connexions VPN. |
NEVpnManager.Notifications |
Contient des notifications pour les NEVpnManager objets. |
NEVpnProtocol |
Contient les informations de protocole pour les connexions VPN |
NEVpnProtocolIke2 |
Informations sur le protocole IKEv2 pour les connexions VPN |
NEVpnProtocolIpSec |
Informations sur le protocole IPSec pour les connexions VPN |
NSMutableURLRequest_NEHotspotHelper |
Demande réutilisable pour l’inscription Wi-Fi points d’accès. |
NWBonjourServiceEndpoint |
Description d’un point de terminaison de service Bonjour. |
NWEndpoint |
Classe de base pour les descriptions des ressources réseau. |
NWHostEndpoint |
Description d’un point de terminaison réseau identifié par son nom d’hôte. |
NWPath |
Contient des informations sur les dépenses et l’état d’un chemin de connexion réseau. |
NWTcpConnection |
Se connecte à, envoie et reçoit des données à partir de connexions réseau TCP. |
NWTcpConnectionAuthenticationDelegate |
Classe qui gère l’authentification pour les connexions réseau. |
NWTcpConnectionAuthenticationDelegate_Extensions |
Méthodes d’extension à l’interface INWTcpConnectionAuthenticationDelegate pour prendre en charge toutes les méthodes du NWTcpConnectionAuthenticationDelegate protocole. |
NWTlsParameters |
Contient les options de sécurité de la couche transport. |
NWUdpSession |
Établit une connexion UDP et transmet des paquets de données UDP. |
Interfaces
INWTcpConnectionAuthenticationDelegate |
Interface représentant les méthodes requises (le cas échéant) du protocole NWTcpConnectionAuthenticationDelegate. |
Énumérations
NEAppProxyFlowError |
Énumère les NEAppProxyFlow codes d’erreur. |
NEDnsProxyManagerError |
Énumère les erreurs relatives à un proxy DNS. |
NEEvaluateConnectionRuleAction |
Énumère le comportement si le nom d’hôte correspondant ne peut pas être résolu. |
NEFilterAction |
Énumère les actions à effectuer lorsqu’un NEFilterVerdict est qu’un rapport doit être créé. |
NEFilterManagerError |
Énumère les erreurs associées NEFilterManagerà . |
NEHotspotConfigurationEapTlsVersion |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEHotspotConfigurationEapType |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEHotspotConfigurationError |
Énumère les erreurs relatives à la configuration du dépôt d’hôtes réseau. |
NEHotspotConfigurationTtlsInnerAuthenticationType |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEHotspotHelperCommandType |
Énumère les commandes qui peuvent être effectuées auprès d’un service d’assistance hotspot pour faciliter l’inscription pour l’accès Wi-Fi. |
NEHotspotHelperConfidence |
Énumère les valeurs qui décrivent la probabilité qu’un Hotspot Helper puisse gérer un réseau. |
NEHotspotHelperResult |
Énumère les résultats de la réponse à la commande Hotspot Helper. |
NEOnDemandRuleAction |
Énumère les Action valeurs d’un NEOnDemandRule. |
NEOnDemandRuleInterfaceType |
Énumère les types d’interface réseau valides. |
NEProviderStopReason |
Énumère les raisons pour lesquelles une extension de fournisseur s’est arrêtée. |
NETunnelProviderError |
Énumère les erreurs de tunnel réseau. |
NETunnelProviderRoutingMethod |
Énumère les méthodes de routage de tunnel. |
NEVpnError |
Énumération des conditions d’erreur relatives à la configuration VPN. |
NEVpnIke2CertificateType |
Énumère l’algorithme de chiffrement associé au certificat. |
NEVpnIke2DeadPeerDetectionRate |
Énumère les fréquences avec lesquelles la connexion tente de détecter des homologues morts. |
NEVpnIke2DiffieHellman |
Énumération des groupes Diffie Hellman, qui déterminent la puissance de chiffrement. |
NEVpnIke2EncryptionAlgorithm |
Énumère les algorithmes qui peuvent être utilisés pour EncryptionAlgorithm. |
NEVpnIke2IntegrityAlgorithm |
Énumère les algorithmes d’intégrité valides pour IntegrityAlgorithm. |
NEVpnIkeAuthenticationMethod |
Énumère les techniques prises en charge pour l’authentification d’Internet Key Exchange. |
NEVpnIkev2TlsVersion |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEVpnStatus |
Énumère l’état d’une connexion VPN. |
NWPathStatus |
Énumère les informations d’état sur les chemins de connexion réseau. |
NWTcpConnectionState |
Énumère les états qui peuvent être rencontrés lors de l’établissement d’une connexion TCP. |
NWUdpSessionState |
Énumère les états qui peuvent être rencontrés lors de l’établissement d’une connexion UDP. |
Délégués
NEDatagramRead |
L’espace de noms NetworkExtension fournit des classes pour la configuration et la connexion aux serveurs VPN. |
NEHotspotHelperHandler |
Bloc de gestionnaire de commandes pour un Hotspot Helper. |