Langue

NetworkCapabilities Classe

Définition

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
NetworkCapabilities
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(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 Object.

(Hérité de Object)
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 NetworkCapability instance.

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 self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

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 self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à