ApnSetting 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.
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
- 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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| 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 |