Android.Net 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.
Fournit des API pour gérer la connectivité réseau Android, l’adressage, les sockets et les fonctionnalités réseau associées.
Classes
| Nom | Description |
|---|---|
| CaptivePortal |
Classe permettant aux applications de gérer l’activité |
| CaptivePortal.InterfaceConsts |
Fournit des constantes héritées du type Android |
| ConnectivityDiagnosticsManager |
Classe qui fournit des utilitaires pour collecter des informations de diagnostic de connectivité réseau. |
| ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback |
Classe de base abstraite pour les rappels Diagnostics de connectivité. |
| ConnectivityDiagnosticsManager.ConnectivityReport |
Classe qui inclut des informations de connectivité pour un réseau spécifique à un moment spécifique. |
| ConnectivityDiagnosticsManager.ConnectivityReport.InterfaceConsts |
Fournit des constantes héritées du type Android |
| ConnectivityDiagnosticsManager.DataStallReport |
Classe qui inclut des informations pour un blocage de données soupçonné sur un réseau spécifique |
| ConnectivityDiagnosticsManager.DataStallReport.InterfaceConsts |
Fournit des constantes héritées du type Android |
| ConnectivityManager |
Classe qui répond aux requêtes sur l’état de la connectivité réseau. |
| ConnectivityManager.NetworkCallback |
Classe de base pour |
| Credentials |
Classe pour représenter les informations d’identification UNIX transmises via des données auxiliaires sur des sockets de domaine UNIX. |
| DhcpInfo |
Objet simple pour récupérer les résultats d’une requête DHCP. |
| DhcpInfo.InterfaceConsts |
Fournit des constantes héritées du type Android |
| DnsResolver |
Classe de programme de résolution DNS pour l’interrogation dns asynchrone |
| DnsResolver.DnsException |
Classe pour représenter une erreur DNS |
| EthernetNetworkSpecifier |
Utilisé |
| EthernetNetworkSpecifier.InterfaceConsts |
Fournit des constantes héritées du type Android |
| Ikev2VpnProfile |
Ikev2VpnProfile est une configuration pour la configuration de plateforme des VPN IKEv2/IPsec. |
| Ikev2VpnProfile.Builder |
Générateur incrémentiel pour les profils VPN IKEv2 |
| InetAddresses |
Méthodes utilitaires pour |
| IpConfiguration |
Classe représentant la configuration IP d’un réseau. |
| IpConfiguration.Builder |
Générateur utilisé pour construire |
| IpConfiguration.InterfaceConsts |
Fournit des constantes héritées du type Android |
| IpPrefix |
Cette classe représente un préfixe IP, i. |
| IpPrefix.InterfaceConsts |
Fournit des constantes héritées du type Android |
| IpSecAlgorithm |
Cette classe représente un algorithme unique qui peut être utilisé par un |
| IpSecAlgorithm.InterfaceConsts |
Fournit des constantes héritées du type Android |
| IpSecManager |
Cette classe contient des méthodes de gestion des sessions IPsec. |
| IpSecManager.ResourceUnavailableException |
Levée pour indiquer qu’une ressource IPsec n’est pas disponible. |
| IpSecManager.SecurityParameterIndex |
Cette classe représente un SPI réservé. |
| IpSecManager.SpiUnavailableException |
Levée pour indiquer qu’un SPI demandé est en cours d’utilisation. |
| IpSecManager.UdpEncapsulationSocket |
Cette classe fournit l’accès à un socket d’encapsulation UDP. |
| IpSecTransform |
Cette classe représente une transformation, qui correspond approximativement à une association de sécurité IPsec. |
| IpSecTransform.Builder |
Cette classe est utilisée pour générer des |
| IpSecTransformState |
Cette classe représente un instantané de l’état d’un IpSecTransform |
| IpSecTransformState.Builder |
Classe Builder à des fins de test |
| IpSecTransformState.InterfaceConsts |
Fournit des constantes héritées du type Android |
| L2capNetworkSpecifier |
Utilisé |
| L2capNetworkSpecifier.Builder |
Classe de générateur pour L2capNetworkSpecifier. |
| L2capNetworkSpecifier.InterfaceConsts |
Fournit des constantes héritées du type Android |
| LinkAddress |
Identifie une adresse IP sur une liaison réseau. |
| LinkAddress.InterfaceConsts |
Fournit des constantes héritées du type Android |
| LinkProperties |
Décrit les propriétés d’une liaison réseau. |
| LinkProperties.InterfaceConsts |
Fournit des constantes héritées du type Android |
| LocalServerSocket |
Classe non standard pour la création d’un socket de domaine UNIX entrant dans l’espace de noms abstrait Linux. |
| LocalSocket |
Crée un socket (non serveur) dans l’espace de noms de domaine UNIX. |
| LocalSocketAddress |
Une adresse de socket UNIX-domain (AF_LOCAL). |
| LocalSocketAddress.Namespace |
Espace de noms dans lequel cette adresse existe. |
| MacAddress |
Représentation d’une adresse MAC. |
| MacAddress.InterfaceConsts |
Fournit des constantes héritées du type Android |
| MailTo |
Analyseur d’URL MailTo |
| Network |
Identifie un |
| Network.InterfaceConsts |
Fournit des constantes héritées du type Android |
| NetworkCapabilities |
Représentation des fonctionnalités d’un réseau actif. |
| NetworkCapabilities.InterfaceConsts |
Fournit des constantes héritées du type Android |
| NetworkInfo |
Décrit l’état d’une interface réseau. |
| NetworkInfo.DetailedState |
État précis d’une connexion réseau. |
| NetworkInfo.InterfaceConsts |
Fournit des constantes héritées du type Android |
| NetworkInfo.State |
État réseau grossier. |
| NetworkRequest |
Objet décrivant un réseau qui intéresse l’application. |
| NetworkRequest.Builder |
Générateur utilisé pour créer des |
| NetworkRequest.InterfaceConsts |
Fournit des constantes héritées du type Android |
| NetworkSpecifier |
Décrit des propriétés spécifiques d’un réseau demandé à utiliser dans un |
| ParseException |
Levée lorsque l’analyse a échoué. |
| PlatformVpnProfile |
PlatformVpnProfile représente une configuration pour une implémentation VPN basée sur la plateforme. |
| Proxy |
Classe pratique pour accéder aux paramètres de proxy par défaut et utilisateur. |
| ProxyInfo |
Décrit une configuration de proxy. |
| ProxyInfo.InterfaceConsts |
Fournit des constantes héritées du type Android |
| PskKeyManager |
Fournisseur de matériel de clé pour l’échange de clés prédéfini (PSK) utilisé dans TLS-PSK suites de chiffrement. |
| RouteInfo |
Représente un itinéraire réseau. |
| RouteInfo.InterfaceConsts |
Fournit des constantes héritées du type Android |
| SocketKeepalive |
Permet aux applications de demander que le système envoie régulièrement des paquets spécifiques en leur nom, en utilisant le déchargement matériel pour économiser l’alimentation de la batterie. |
| SocketKeepalive.Callback |
Rappel que l’application peut utiliser pour découvrir les modifications d’état de |
| SSLCertificateSocketFactory |
Implémentation SSLSocketFactory avec plusieurs fonctionnalités supplémentaires :
|
| SSLSessionCache |
Cache basé sur les fichiers des sessions SSL établies. |
| StaticIpConfiguration |
Classe qui décrit la configuration IP statique. |
| StaticIpConfiguration.Builder |
Classe d’assistance pour générer une nouvelle instance de |
| StaticIpConfiguration.InterfaceConsts |
Fournit des constantes héritées du type Android |
| TelephonyNetworkSpecifier |
Objet NetworkSpecifier pour la demande de réseau cellulaire. |
| TelephonyNetworkSpecifier.Builder |
Générateur pour créer un |
| TelephonyNetworkSpecifier.InterfaceConsts |
Fournit des constantes héritées du type Android |
| TetheringInterface |
Mappage de l’interface et du type de liaison. |
| TetheringInterface.InterfaceConsts |
Fournit des constantes héritées du type Android |
| TetheringManager |
Cette classe fournit les API pour contrôler le service de liaison. |
| TetheringManager.TetheringRequest |
Utilisez-le |
| TetheringManager.TetheringRequest.Builder |
Représente le type d’API Android |
| TetheringManager.TetheringRequest.InterfaceConsts |
Fournit des constantes héritées du type Android |
| TrafficStats |
Classe qui fournit des statistiques de trafic réseau. |
| Uri |
Référence d’URI immuable. |
| Uri.Builder |
Classe d’assistance pour la génération ou la manipulation de références d’URI. |
| Uri.InterfaceConsts |
Fournit des constantes héritées du type Android |
| UrlQuerySanitizer |
Désinfecte la partie Requête d’une URL. |
| UrlQuerySanitizer.IllegalCharacterValueSanitizer |
Nettoyer les valeurs en fonction des caractères qu’ils contiennent. |
| UrlQuerySanitizer.ParameterValuePair |
Un tuple simple qui contient des paires paramètre-valeur. |
| VpnManager |
Cette classe fournit une interface permettant aux applications de gérer des profils VPN de plateforme |
| VpnProfileState |
Décrire l’état du VPN. |
| VpnProfileState.InterfaceConsts |
Fournit des constantes héritées du type Android |
| VpnService |
VpnService est une classe de base pour que les applications étendent et créent leurs propres solutions VPN. |
| VpnService.Builder |
Classe d’assistance pour créer une interface VPN. |
Interfaces
| Nom | Description |
|---|---|
| ConnectivityManager.IOnNetworkActiveListener |
Rappel à utiliser pour |
| DnsResolver.ICallback |
Interface de base pour les rappels de réponses |
| ITransportInfo |
Conteneur pour les fonctionnalités spécifiques au transport qui est retourné par |
| TetheringManager.IStartTetheringCallback |
Rappel à utiliser pour |
| TetheringManager.IStopTetheringCallback |
Rappel à utiliser pour |
| TetheringManager.ITetheringEventCallback |
Rappel à utiliser pour |
| UrlQuerySanitizer.IValueSanitizer |
Un fonctor utilisé pour nettoyer une seule valeur de requête. |
Énumérations
| Nom | Description |
|---|---|
| ConnectivityType |
Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs méthodes de ConnectivityManager. |
| DataStallDetectionMethod |
Définit les valeurs utilisées par l’API Android |
| DnsResolverFlag |
Définit les valeurs utilisées par l’API Android |
| DnsResolverType |
Définit les valeurs utilisées par l’API Android |
| ErrorCode |
Définit les valeurs utilisées par l’API Android |
| IllegalCharacterFlags |
Énumère les valeurs retournées par plusieurs méthodes et IllegalCharacterFlags prises comme paramètre de F F :Android.Net.UrlQuerySanitizer+IllegalCharacterValueSanitizer.. membre ductor . |
| IpSecTransportDirection |
Définit les valeurs utilisées par l’API Android |
| L2capNetworkSpecifierHeaderCompression |
Définit les valeurs utilisées par l’API Android |
| L2capNetworkSpecifierRole |
Définit les valeurs utilisées par l’API Android |
| MacAddressType |
Définit les valeurs utilisées par l’API Android |
| MultipathPreference |
Définit les valeurs utilisées par l’API Android |
| NetCapability |
Définit les valeurs utilisées par l’API Android |
| NetEnterpriseId |
Définit les valeurs utilisées par l’API Android |
| NetworkCallbackFlags |
Définit les valeurs utilisées par l’API Android |
| NetworkProbeType |
Définit les valeurs utilisées par l’API Android |
| NetworkValidationResult |
Définit les valeurs utilisées par l’API Android |
| PlatformVpnProfileType |
Définit les valeurs utilisées par l’API Android |
| RestrictBackgroundStatus |
Définit les valeurs utilisées par l’API Android |
| RouteType |
Définit les valeurs utilisées par l’API Android |
| SocketType |
Énumère les valeurs retournées par plusieurs types et prises comme paramètre de F F :Android.Net.LocalSocket.. membre ductor . |
| TetheringManagerConnectivityScope |
Définit les valeurs utilisées par l’API Android |
| TetheringManagerTetherError |
Définit les valeurs utilisées par l’API Android |
| TetheringManagerTetheringType |
Définit les valeurs utilisées par l’API Android |
| TransportType |
Définit les valeurs utilisées par l’API Android |
| VpnErrorClass |
Définit les valeurs utilisées par l’API Android |
| VpnErrorCode |
Définit les valeurs utilisées par l’API Android |
| VpnState |
Définit les valeurs utilisées par l’API Android |
| WifiMode |
Énumère les valeurs retournées par les Fullmembres, FullHighPerfet ScanOnly prises comme paramètre du membre F :Android.Net.Wifi.WifiManager.CreateWifiLock . |
| WifiState |
Énumère les valeurs retournées par plusieurs types. |