MbmsDownloadSession 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這個類別提供透過 MBMS 進行檔案下載的功能。
[Android.Runtime.Register("android/telephony/MbmsDownloadSession", ApiSince=28, DoNotGenerateAcw=true)]
public class MbmsDownloadSession : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IAutoCloseable
[<Android.Runtime.Register("android/telephony/MbmsDownloadSession", ApiSince=28, DoNotGenerateAcw=true)>]
type MbmsDownloadSession = class
inherit Object
interface IAutoCloseable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 繼承
- 屬性
- 實作
備註
這個類別提供透過 MBMS 進行檔案下載的功能。
的 android.telephony.MbmsDownloadSession
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
建構函式
MbmsDownloadSession(IntPtr, JniHandleOwnership) |
這個類別提供透過 MBMS 進行檔案下載的功能。 |
欄位
DefaultTopLevelTempDirectory |
所有 MBMS 暫存盤的預設目錄名稱。 |
ExtraMbmsCompletedFileUri |
|
ExtraMbmsDownloadRequest |
額外包含 |
ExtraMbmsDownloadResult |
Android 會附加至透過 提供的意圖的整數 |
ExtraMbmsFileInfo |
|
ResultCancelled |
表示已透過 |
ResultDownloadFailure |
表示處理下載的檔案時發生錯誤,例如檔案修復或檔案譯碼錯誤,且不是因為檔案 I/O 錯誤所致。 |
ResultExpired |
表示下載不會因為貨運公司網路上的下載視窗到期而完成。 |
ResultFileRootUnreachable |
表示目前無法連線到已設定的檔案根目錄。 |
ResultIoError |
表示下載將不會完成,因為寫入暫存盤時發生I/O 錯誤。 |
ResultOutOfStorage |
表示文件系統已滿且 |
ResultServiceIdNotDefined |
指出 中指定的 |
ResultSuccessful |
表示下載成功。 |
StatusActivelyDownloading |
指出正在下載檔案。 |
StatusPendingDownload |
指出檔案正在等候下一個下載或修復作業。 |
StatusPendingDownloadWindow |
表示檔案正在等候下載,因為它的下載視窗尚未啟動,並已排程在未來的時間。 |
StatusPendingRepair |
表示檔案正在等待下載結束后的檔案修復。 |
StatusUnknown |
表示中間件沒有檔案的相關信息。 |
屬性
Class |
傳回這個 |
Handle |
基礎Android實例的句柄。 (繼承來源 Object) |
JniIdentityHashCode |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
JniPeerMembers |
這個類別提供透過 MBMS 進行檔案下載的功能。 |
MaximumServiceAnnouncementSize |
傳回可透過 提供之服務公告描述項的大小上限 |
PeerReference |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
TempFileRootDirectory |
擷取目前設定的暫存檔案根目錄。 -或- 設定下載的暫存檔案根目錄。 |
ThresholdClass |
這個類別提供透過 MBMS 進行檔案下載的功能。 |
ThresholdType |
這個類別提供透過 MBMS 進行檔案下載的功能。 |
方法
AddProgressListener(DownloadRequest, IExecutor, DownloadProgressListener) |
註冊先前透過 |
AddServiceAnnouncement(Byte[]) |
通知從群組通訊伺服器收到的服務公告描述元的中間件。 |
AddStatusListener(DownloadRequest, IExecutor, DownloadStatusListener) |
註冊先前透過 |
CancelDownload(DownloadRequest) |
試著取消指定的 |
Clone() |
建立並傳回這個 對象的複本。 (繼承來源 Object) |
Close() |
終止此實例。 |
Create(Context, IExecutor, Int32, MbmsDownloadSessionCallback) |
使用指定的訂用帳戶標識碼建立新的 MbmsDownloadManager。 |
Create(Context, IExecutor, MbmsDownloadSessionCallback) |
使用系統預設資料訂用帳戶識別碼建立新的 |
Dispose() |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
Dispose(Boolean) |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
Download(DownloadRequest) |
要求下載貨運公司已指出可用的檔案或一組檔案。 |
Equals(Object) |
指出其他物件是否「等於」這個物件。 (繼承來源 Object) |
GetHashCode() |
傳回此物件的雜湊碼值。 (繼承來源 Object) |
JavaFinalize() |
當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。 (繼承來源 Object) |
ListPendingDownloads() |
傳回源自此應用程式的擱置 |
Notify() |
喚醒正在等候此物件監視器的單一線程。 (繼承來源 Object) |
NotifyAll() |
喚醒正在等候此物件監視器的所有線程。 (繼承來源 Object) |
RemoveProgressListener(DownloadRequest, DownloadProgressListener) |
取消註冊先前透過 |
RemoveStatusListener(DownloadRequest, DownloadStatusListener) |
取消註冊先前透過 |
RequestDownloadState(DownloadRequest, FileInfo) |
要求檔案擱置下載狀態的相關信息。 |
RequestUpdateFileServices(IList<String>) |
用來擷取目前正在公告之可用 |
ResetDownloadKnowledge(DownloadRequest) |
重設中間件在此下載要求中先前下載的檔案知識。 |
SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
ToArray<T>() |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
ToString() |
傳回物件的字串表示。 (繼承來源 Object) |
UnregisterFromRuntime() |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
Wait() |
讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<> (繼承來源 Object) |
Wait(Int64, Int32) |
讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。 (繼承來源 Object) |
Wait(Int64) |
讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。 (繼承來源 Object) |
明確介面實作
IJavaPeerable.Disposed() |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
IJavaPeerable.Finalized() |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
IJavaPeerable.JniManagedPeerState |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
這個類別提供透過 MBMS 進行檔案下載的功能。 (繼承來源 Object) |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
這個類別提供透過 MBMS 進行檔案下載的功能。 |
GetJniTypeName(IJavaPeerable) |
這個類別提供透過 MBMS 進行檔案下載的功能。 |