語言

ApnSetting 類別

定義

電信業者資料連線的接取點名稱(APN)設定。

[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
繼承
ApnSetting
屬性
實作

備註

電信業者資料連線的接取點名稱(APN)設定。

APN 提供將行動網路裝置連接到 IP 資料網路的配置。 電信業者會根據名稱、類型及其他設定 APNSetting 來決定分配哪個 IP 位址、應適用的安全措施,以及裝置如何連接到私人網路。

用 ApnSetting.Builder 來建立新的實例。

Java 文件 android.telephony.data.ApnSetting。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

建構函式

名稱 Description
ApnSetting(IntPtr, JniHandleOwnership)

電信業者資料連線的接取點名稱(APN)設定。

欄位

名稱 Description
AuthTypeChap
已淘汰.

CHAP 的認證類型。

AuthTypeNone
已淘汰.

不需要認證。

AuthTypePap
已淘汰.

PAP 的認證類型。

AuthTypePapOrChap
已淘汰.

PAP 或 CHAP 的認證類型。

MvnoTypeGid
已淘汰.

群組識別碼等級1的MVNO類型。

MvnoTypeIccid
已淘汰.

ICCID的MVNO類型。

MvnoTypeImsi
已淘汰.

IMSI 的 MVNO 類型。

MvnoTypeSpn
已淘汰.

服務提供者名稱的 MVNO 類型。

ProtocolIp
已淘汰.

網際網路協議。

ProtocolIpv4v6
已淘汰.

虛擬 PDP 類型被引入以處理雙 IP 堆疊 UE 功能。

ProtocolIpv6
已淘汰.

網際網路協定,版本 6。

ProtocolNonIp
已淘汰.

非IP資料傳輸至外部封包資料網路。

ProtocolPpp
已淘汰.

點對點的規範。

ProtocolUnstructured
已淘汰.

透過 N6 將非結構化資料傳輸至資料網路。

TypeBip
已淘汰.

BIP的APN類型。

TypeCbs
已淘汰.

CBS 的 APN 類型。

TypeDefault
已淘汰.

預設資料流量的 APN 類型。

TypeDun
已淘汰.

用於 DUN 流量的 APN 類型。

TypeEmergency
已淘汰.

緊急PDN的APN類型。

TypeEnterprise
已淘汰.

企業號的APN類型。

TypeFota
已淘汰.

APN 類型用於存取電信業者的 FOTA 入口網站,用於空中更新。

TypeHipri
已淘汰.

用於 HiPri 流量的 APN 類型。

TypeIa
已淘汰.

IA 初次掛鉤 APN 的 APN 類型。

TypeIms
已淘汰.

IMS 的 APN 類型。

TypeMcx
已淘汰.

MCX(關鍵任務服務)的APN類型,其中X可以是PTT/視訊/資料

TypeMms
已淘汰.

用於 MMS 流量的 APN 類型。

TypeOemPaid
已淘汰.

用於OEM_PAID網路的APN類型(汽車PANS)

TypeOemPrivate
已淘汰.

OEM_PRIVATE網路的APN類型(汽車PANS)

TypeRcs
已淘汰.

RCS(豐富通訊服務)的APN類型。

TypeSupl
已淘汰.

SUPL 輔助 GPS 的 APN 類型。

TypeVsim
已淘汰.

VSIM 的 APN 類型。

TypeXcap
已淘汰.

XCAP 的 APN 類型。

屬性

名稱 Description
ApnName

回傳 APN 名稱。

ApnTypeBitmask

回傳 APN 類型的位元遮罩。

AuthType

回傳 APN 的認證類型。

CarrierId

會回傳這個 APN 的 carrier ID。

Class

回傳此 Object的執行時類別。

(繼承來源 Object)
Creator

電信業者資料連線的接取點名稱(APN)設定。

EntryName

獲得描述 APN 的人類可讀名稱。

Handle

底層 Android 實例的帳號。

(繼承來源 Object)
Id

回傳此條目的唯一資料庫 ID。

IsAlwaysOn

回傳此 APN 是否必須在每次從 CM-IDLE 模式轉換到 CM-CONNECTED 狀態時啟用使用者平面資源,詳見 3GPP TS 23。

IsEnabled

回傳 APN 的當前狀態。

IsPersistent

如果數據機上的 APN 設定是持續存在的,則會回傳。

JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
JniPeerMembers

電信業者資料連線的接取點名稱(APN)設定。

Mmsc

回傳APN的MMSC Uri。

MmsProxyAddress

為 APN 設定 MMS 代理位址。

MmsProxyAddressAsString

回傳 APN 的 MMS 代理位址。

MmsProxyPort

回傳 APN 的 MMS 代理埠。

MtuV4

回傳此 APN 設定所顯示的 IPv4 路由預設 MTU(最大傳輸單元)大小(位元組)。

MtuV6

回傳 APN 所連接的 IPv6 行動介面的 MTU 大小。

MvnoType

回傳這個 APN 的 MVNO 匹配類型。

NetworkTypeBitmask

回傳描述此 APN 可能使用的無線技術(網路類型)的位元遮罩。

OperatorNumeric

回傳 APN 的數字運算元 ID。

Password

回傳 APN 的密碼。

PeerReference

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
ProfileId

會回傳 APN 在數據機中儲存的設定檔 ID。

Protocol

回傳用於連接此 APN 的協定。

ProxyAddress

設定 APN 的 HTTP 代理位址。

ProxyAddressAsString

回傳 APN 的代理位址。

ProxyPort

回傳 APN 的代理位址。

RoamingProtocol

回傳協定,讓裝置漫遊時能連接到該 APN。

ThresholdClass

電信業者資料連線的接取點名稱(APN)設定。

ThresholdType

電信業者資料連線的接取點名稱(APN)設定。

User

回傳該 APN 的用戶名。

方法

名稱 Description
Clone()

建立並回傳此物件的副本。

(繼承來源 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
DescribeContents()

描述此 Parcelable 實例的分組表示中包含的特殊物件種類。

Dispose()

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
Dispose(Boolean)

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
DisposeUnlessReferenced()

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
Equals(Object)

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
Equals(Object)

表示是否有其他物體「等同」於此物。

(繼承來源 Object)
GetHashCode()

回傳物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()
已淘汰.

當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。

(繼承來源 Object)
Notify()

喚醒一個正在該物件監視器上等待的執行緒。

(繼承來源 Object)
NotifyAll()

喚醒所有等待該物件監視器的執行緒。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
ToArray<T>()

從這個 Java 陣列包裝器建立一個受管理陣列。

(繼承來源 Object)
ToString()

回傳物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

將此 Java 節點從互通執行時中取消註冊。

(繼承來源 Object)
Wait()

導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。

(繼承來源 Object)
Wait(Int64, Int32)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
Wait(Int64)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

把這個物體壓扁成一個包裹。

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
IJavaPeerable.Finalized()

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

電信業者資料連線的接取點名稱(APN)設定。

(繼承來源 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

電信業者資料連線的接取點名稱(APN)設定。

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時檢查型別轉換。

JavaCast<TResult>(IJavaObject)

電信業者資料連線的接取點名稱(APN)設定。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於