Langue

ApnSetting Classe

Définition

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

[Android.Runtime.Register("android/telephony/data/ApnSetting", ApiSince=28, DoNotGenerateAcw=true)]
public class ApnSetting : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/telephony/data/ApnSetting", ApiSince=28, DoNotGenerateAcw=true)>]
type ApnSetting = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Héritage
ApnSetting
Attributs
Implémente

Remarques

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

L’APN fournit une configuration pour connecter un appareil réseau cellulaire à un réseau de données IP. Un opérateur utilise le nom, le type et d’autres configurations dans un APNSetting pour déterminer l’adresse IP à attribuer, les méthodes de sécurité à appliquer et la façon dont l’appareil peut être connecté à des réseaux privés.

Permet ApnSetting.Builder de créer de nouvelles instances.

Java documentation pour android.telephony.data.ApnSetting.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
ApnSetting(IntPtr, JniHandleOwnership)

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

Champs

Nom Description
AuthTypeChap
Obsolète.

Type d’authentification pour CHAP.

AuthTypeNone
Obsolète.

L’authentification n’est pas nécessaire.

AuthTypePap
Obsolète.

Type d’authentification pour PAP.

AuthTypePapOrChap
Obsolète.

Type d’authentification pour PAP ou CHAP.

MvnoTypeGid
Obsolète.

Type MVNO pour l’identificateur de groupe niveau 1.

MvnoTypeIccid
Obsolète.

Type MVNO pour ICCID.

MvnoTypeImsi
Obsolète.

Type MVNO pour IMSI.

MvnoTypeSpn
Obsolète.

Type MVNO pour le nom du fournisseur de services.

ProtocolIp
Obsolète.

Protocole Internet.

ProtocolIpv4v6
Obsolète.

Type PDP virtuel introduit pour gérer la fonctionnalité UE double pile IP.

ProtocolIpv6
Obsolète.

Protocole Internet, version 6.

ProtocolNonIp
Obsolète.

Transfert de données non IP vers un réseau de données de paquets externe.

ProtocolPpp
Obsolète.

Point à point de protocole.

ProtocolUnstructured
Obsolète.

Transfert de données non structurées vers le réseau de données via N6.

TypeBip
Obsolète.

Type APN pour BIP.

TypeCbs
Obsolète.

Type APN pour CBS.

TypeDefault
Obsolète.

Type APN pour le trafic de données par défaut.

TypeDun
Obsolète.

Type APN pour le trafic DUN.

TypeEmergency
Obsolète.

Type APN pour le PDN d’urgence.

TypeEnterprise
Obsolète.

Type APN pour ENTERPRISE.

TypeFota
Obsolète.

Type APN pour accéder au portail FOTA du transporteur, utilisé pour les mises à jour aériennes.

TypeHipri
Obsolète.

Type APN pour le trafic HiPri.

TypeIa
Obsolète.

Type APN pour IA Initial Attach APN.

TypeIms
Obsolète.

Type APN pour IMS.

TypeMcx
Obsolète.

Type APN pour MCX (Service critique de mission) où X peut être PTT/Video/Data

TypeMms
Obsolète.

Type APN pour le trafic MMS.

TypeOemPaid
Obsolète.

Type APN pour les réseaux OEM_PAID (Automotive PANS)

TypeOemPrivate
Obsolète.

Type APN pour les réseaux OEM_PRIVATE (Automotive PANS)

TypeRcs
Obsolète.

Type APN pour RCS (Rich Communication Services).

TypeSupl
Obsolète.

Type APN pour le GPS assisté par SUPL.

TypeVsim
Obsolète.

Type APN pour VSIM.

TypeXcap
Obsolète.

Type APN pour XCAP.

Propriétés

Nom Description
ApnName

Retourne le nom de l’APN.

ApnTypeBitmask

Retourne le masque de bits des types APN.

AuthType

Retourne le type d’authentification de l’APN.

CarrierId

Retourne l’ID de l’opérateur pour cet APN.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Creator

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

EntryName

Obtient le nom lisible par l’homme qui décrit l’APN.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Id

Retourne l’ID de base de données unique pour cette entrée.

IsAlwaysOn

Retourne si les ressources du plan d’utilisateur doivent être activées pendant chaque transition du mode CM-IDLE à l’état CM-CONNECTED pour cet APN See 3GPP TS 23.

IsEnabled

Retourne l’état actuel d’APN.

IsPersistent

Retourne si le paramètre APN est persistant sur le modem.

JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
JniPeerMembers

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

Mmsc

Retourne l’URI MMSC de l’APN.

MmsProxyAddress

Obtient l’adresse proxy MMS configurée pour l’APN.

MmsProxyAddressAsString

Retourne l’adresse proxy MMS de l’APN.

MmsProxyPort

Retourne le port proxy MMS de l’APN.

MtuV4

Retourne la taille MTU par défaut (unité de transmission maximale) en octets des itinéraires IPv4 présentés par ce paramètre APN.

MtuV6

Retourne la taille MTU de l’interface mobile IPv6 à laquelle l’APN est connecté.

MvnoType

Retourne le type de correspondance MVNO pour cet APN.

NetworkTypeBitmask

Retourne un masque de bits décrivant les technologies radio (types de réseau) que cette APN peut utiliser.

OperatorNumeric

Retourne l’ID d’opérateur numérique de l’APN.

Password

Retourne le mot de passe APN de l’APN.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ProfileId

Retourne l’ID de profil auquel l’APN enregistré dans le modem.

Protocol

Retourne le protocole à utiliser pour se connecter à cet APN.

ProxyAddress

Obtient l’adresse proxy HTTP configurée pour l’APN.

ProxyAddressAsString

Retourne l’adresse proxy de l’APN.

ProxyPort

Retourne l’adresse proxy de l’APN.

RoamingProtocol

Retourne le protocole à utiliser pour se connecter à cet APN pendant l’itinérance de l’appareil.

ThresholdClass

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

ThresholdType

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

User

Retourne le nom d’utilisateur APN de l’APN.

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
DescribeContents()

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

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()

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
Equals(Object)

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
JavaFinalize()
Obsolète.

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)

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(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 sous forme 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)

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

(Hérité de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

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)

Configuration de nom de point d’accès (APN) pour une connexion de données d’opérateur.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

S’applique à