NetworkCapabilities Classe
Définition
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.
Représentation des fonctionnalités d’un réseau actif.
[Android.Runtime.Register("android/net/NetworkCapabilities", DoNotGenerateAcw=true)]
public sealed class NetworkCapabilities : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/net/NetworkCapabilities", DoNotGenerateAcw=true)>]
type NetworkCapabilities = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Héritage
- Attributs
- Implémente
Remarques
Java documentation pour android.net.NetworkCapabilities.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Constructeurs
| Nom | Description |
|---|---|
| NetworkCapabilities() |
Initialise une nouvelle instance de |
| NetworkCapabilities(NetworkCapabilities) | |
Champs
| Nom | Description |
|---|---|
| NetCapabilityCaptivePortal |
Obsolète.
Indique que ce réseau a été trouvé avoir un portail captif en place la dernière fois qu’il a été sondé. |
| NetCapabilityCbs |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre les serveurs CBS de l’opérateur, utilisé pour les services spécifiques à l’opérateur. |
| NetCapabilityDun |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre le réseau DUN ou la passerelle de connexion de l’opérateur. |
| NetCapabilityEims |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre les serveurs IMS d’urgence d’un opérateur ou d’autres services, utilisés pour la signalisation réseau pendant les appels d’urgence. |
| NetCapabilityEnterprise |
Obsolète.
Indique que ce réseau est destiné à une utilisation d’entreprise. |
| NetCapabilityForeground |
Obsolète.
Indique que ce réseau est disponible pour une utilisation par les applications, et non un réseau qui est maintenu en arrière-plan pour faciliter le basculement rapide du réseau. |
| NetCapabilityFota |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre le portail FOTA du transporteur, utilisé pour les mises à jour aériennes. |
| NetCapabilityHeadUnit |
Obsolète.
Indique que ce réseau est connecté à une unité de tête automobile. |
| NetCapabilityIa |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre les serveurs d’attachement initial d’un opérateur. |
| NetCapabilityIms |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre les serveurs IMS de l’opérateur, utilisé pour l’inscription et la signalisation réseau. |
| NetCapabilityInternet |
Obsolète.
Indique que ce réseau doit être en mesure d’accéder à Internet. |
| NetCapabilityLocalNetwork |
Obsolète.
Indique que ce réseau est un réseau local. |
| NetCapabilityMcx |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre les serveurs stratégiques d’un opérateur. |
| NetCapabilityMms |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre le MMSC de l’opérateur pour l’envoi et la réception de messages MMS. |
| NetCapabilityMmtel |
Obsolète.
Indique que ce réseau a la possibilité de prendre en charge MMTEL (service de téléphonie multimédia). |
| NetCapabilityNotBandwidthConstrained |
Obsolète.
Indique qu’il ne s’agit pas d’un réseau limité à la bande passante. |
| NetCapabilityNotCongested |
Obsolète.
Indique que ce réseau n’est pas ingéré. |
| NetCapabilityNotMetered |
Obsolète.
Indique que ce réseau n’est pas délimité. |
| NetCapabilityNotRestricted |
Obsolète.
Indique que ce réseau est disponible pour une utilisation générale. |
| NetCapabilityNotRoaming |
Obsolète.
Indique que ce réseau n’est pas itinérant. |
| NetCapabilityNotSuspended |
Obsolète.
Indique que ce réseau n’est pas actuellement suspendu. |
| NetCapabilityNotVpn |
Obsolète.
Indique que ce réseau n’est pas un VPN. |
| NetCapabilityPrioritizeBandwidth |
Obsolète.
Indique que ce réseau doit être en mesure de hiérarchiser la bande passante pour Internet. |
| NetCapabilityPrioritizeLatency |
Obsolète.
Indique que ce réseau doit être en mesure de hiérarchiser la latence pour Internet. |
| NetCapabilityRcs |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre les serveurs RCS d’un opérateur, utilisé pour Rich Communication Services. |
| NetCapabilitySupl |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre le serveur SUPL du transporteur, utilisé pour récupérer des informations GPS. |
| NetCapabilityTemporarilyNotMetered |
Obsolète.
Indique que ce réseau est temporairement non délimité. |
| NetCapabilityTrusted |
Obsolète.
Indique que l’utilisateur a indiqué une approbation implicite de ce réseau. |
| NetCapabilityValidated |
Obsolète.
Indique que la connectivité sur ce réseau a été correctement validée. |
| NetCapabilityWifiP2p |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre un homologue direct Wi-Fi. |
| NetCapabilityXcap |
Obsolète.
Indique qu’il s’agit d’un réseau qui a la possibilité d’atteindre les serveurs XCAP d’un opérateur, utilisé pour la configuration et le contrôle. |
| NetEnterpriseId1 |
Obsolète.
Identificateur de capacité d’entreprise 1. |
| NetEnterpriseId2 |
Obsolète.
Identificateur de capacité d’entreprise 2. |
| NetEnterpriseId3 |
Obsolète.
Identificateur de capacité d’entreprise 3. |
| NetEnterpriseId4 |
Obsolète.
Identificateur de capacité d’entreprise 4. |
| NetEnterpriseId5 |
Obsolète.
Identificateur de fonctionnalité d’entreprise 5. |
| SignalStrengthUnspecified |
Valeur magique qui indique aucune force de signal fournie. |
| TransportBluetooth |
Obsolète.
Indique que ce réseau utilise un transport Bluetooth. |
| TransportCellular |
Obsolète.
Indique que ce réseau utilise un transport cellulaire. |
| TransportEthernet |
Obsolète.
Indique que ce réseau utilise un transport Ethernet. |
| TransportLowpan |
Obsolète.
Indique que ce réseau utilise un transport LoWPAN. |
| TransportSatellite |
Obsolète.
Indique que ce réseau utilise un transport satellite. |
| TransportThread |
Obsolète.
Indique que ce réseau utilise un transport de threads. |
| TransportUsb |
Obsolète.
Indique que ce réseau utilise un transport USB. |
| TransportVpn |
Obsolète.
Indique que ce réseau utilise un transport VPN. |
| TransportWifi |
Obsolète.
Indique que ce réseau utilise un transport Wi-Fi. |
| TransportWifiAware |
Obsolète.
Indique que ce réseau utilise un transport Wi-Fi Aware. |
Propriétés
| Nom | Description |
|---|---|
| Class |
Retourne la classe runtime de ce |
| Creator | |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| JniPeerMembers |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
| LinkDownstreamBandwidthKbps |
Récupère la bande passante en aval pour ce réseau en Kbits/s. |
| LinkUpstreamBandwidthKbps |
Récupère la bande passante en amont pour ce réseau en Kbits/s. |
| NetworkSpecifier |
Obtient le spécificateur de réseau spécifique au porteur facultatif. |
| OwnerUid |
Récupère l’UID de l’application propriétaire de ce réseau. |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| SignalStrength |
Récupère la puissance du signal. |
| SubscriptionIds |
Obtient le jeu d’ID d’abonnement associé à ce réseau ou à cette demande. |
| ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. (Hérité de Object) |
| ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. (Hérité de Object) |
| TransportInfo |
Retourne un conteneur d’informations spécifique au transport. |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| DescribeContents() |
Décrivez les types d’objets spéciaux contenus dans la représentation marshallée de ce Colisable. |
| Dispose() |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| Dispose(Boolean) |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| DisposeUnlessReferenced() |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| Equals(Object) |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| GetCapabilities() |
Obtient toutes les fonctionnalités définies sur cette |
| GetEnterpriseIds() |
Obtenir les identificateurs enteprise définis. |
| GetHashCode() |
Retourne une valeur de code de hachage pour l'objet. (Hérité de Object) |
| HasCapability(NetCapability) |
Teste la présence d’une fonctionnalité sur cette instance. |
| HasEnterpriseId(Int32) |
Teste la présence d’un identificateur de fonctionnalité d’entreprise sur cette instance. |
| HasTransport(TransportType) |
Teste la présence d’un transport sur cette instance. |
| JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
| Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
| NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToString() |
Retourne une représentation de chaîne de l'objet. (Hérité de Object) |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
| Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
| Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Aplatir cet objet dans un colis. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IJavaPeerable.Disposed() |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| IJavaPeerable.Finalized() |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Représentation des fonctionnalités d’un réseau actif. (Hérité de JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Représentation des fonctionnalités d’un réseau actif. |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Représentation des fonctionnalités d’un réseau actif. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |