次の方法で共有


MbmsDownloadSession クラス

定義

このクラスは、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
継承
MbmsDownloadSession
属性
実装

注釈

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

の Java ドキュメントandroid.telephony.MbmsDownloadSession

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

MbmsDownloadSession(IntPtr, JniHandleOwnership)

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

フィールド

DefaultTopLevelTempDirectory

すべての MBMS 一時ファイルの既定のディレクトリ名。

ExtraMbmsCompletedFileUri

Uri さらに、Android は、次を介して提供された意図にアタッチされます。android.telephony.mbms.DownloadRequest.Builder#setAppIntent(Intent) アプリがビルダーを介して提供したディレクトリ内の正常にダウンロードされたファイルの場所を示します。

ExtraMbmsDownloadRequest

追加には、 DownloadRequest ダウンロード結果またはファイル記述子要求の対象となるものが含まれます。

ExtraMbmsDownloadResult

Android で指定された意図にアタッチされる整数の追加 android.telephony.mbms.DownloadRequest.Builder#setAppIntent(Intent) ダウンロードの結果コードを示します。

ExtraMbmsFileInfo

FileInfo さらに、Android は、次を介して提供された意図にアタッチされます。android.telephony.mbms.DownloadRequest.Builder#setAppIntent(Intent) ダウンロード結果の対象となるファイルを示します。

ResultCancelled

ダウンロードが取り消されたことを #cancelDownload(DownloadRequest)示します。

ResultDownloadFailure

ファイル修復やファイル デコード エラーなど、ダウンロードしたファイルの処理中にエラーが発生し、ファイル I/O エラーが原因でないことを示します。

ResultExpired

通信事業者のネットワーク上のダウンロード ウィンドウの有効期限が切れ、ダウンロードが完了しないことを示します。

ResultFileRootUnreachable

設定されたファイル ルートに現在到達不能であることを示します。

ResultIoError

一時ファイルへの書き込み中に I/O エラーが発生したため、ダウンロードが完了しないことを示します。

ResultOutOfStorage

ファイル システムがいっぱいで、 DownloadRequest 完了できなかったことを示します。

ResultServiceIdNotDefined

ID が正しくない、古い、期限切れ、または類似しているため、指定された DownloadRequest サービス ID が正しくないことを示します。

ResultSuccessful

ダウンロードが成功したことを示します。

StatusActivelyDownloading

ファイルがアクティブにダウンロードされていることを示します。

StatusPendingDownload

ファイルが次のダウンロードまたは修復操作を待機していることを示します。

StatusPendingDownloadWindow

ダウンロード ウィンドウがまだ開始されておらず、将来の予定であるため、ファイルのダウンロードを待機していることを示します。

StatusPendingRepair

ダウンロードが終了した後、ファイルがファイルの修復を待っていることを示します。

StatusUnknown

ミドルウェアにファイルに関する情報がないことを示します。

プロパティ

Class

この Objectランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

(継承元 Object)
JniPeerMembers

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

MaximumServiceAnnouncementSize

を介して提供できるサービスアナウンス記述子の最大サイズを返します。 #addServiceAnnouncement

PeerReference

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

(継承元 Object)
TempFileRootDirectory

現在構成されている一時ファイルのルート ディレクトリを取得します。 または、ダウンロード用の一時ファイル ルートを設定します。

ThresholdClass

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

ThresholdType

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

メソッド

AddProgressListener(DownloadRequest, IExecutor, DownloadProgressListener)

によって以前に要求された進行状況リスナーをDownloadRequest#download(DownloadRequest)登録します。

AddServiceAnnouncement(Byte[])

グループ通信サーバーから受信したサービスアナウンス記述子をミドルウェアに通知します。

AddStatusListener(DownloadRequest, IExecutor, DownloadStatusListener)

を介して#download(DownloadRequest)以前に要求されたダウンロード ステータス リスナーを登録しますDownloadRequest

CancelDownload(DownloadRequest)

指定したを取り消そうとします DownloadRequest

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Close()

このインスタンスを終了します。

Create(Context, IExecutor, Int32, MbmsDownloadSessionCallback)

指定されたサブスクリプション ID を使用して、新しい MbmsDownloadManager を作成します。

Create(Context, IExecutor, MbmsDownloadSessionCallback)

システムの既定のデータ サブスクリプション ID を使用して新しい MbmsDownloadSession データを作成します。

Dispose()

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

(継承元 Object)
Dispose(Boolean)

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

(継承元 Object)
Download(DownloadRequest)

通信事業者が利用可能と示したファイルまたはファイルのセットのダウンロードを要求します。

Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
ListPendingDownloads()

このアプリケーションから送信された保留中 DownloadRequestの s の一覧を返します。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
RemoveProgressListener(DownloadRequest, DownloadProgressListener)

以前に登録したリスナーの登録を解除します #addProgressListener(DownloadRequest, Executor, DownloadProgressListener)

RemoveStatusListener(DownloadRequest, DownloadStatusListener)

以前に登録したリスナーの登録を解除します #addStatusListener(DownloadRequest, Executor, DownloadStatusListener)

RequestDownloadState(DownloadRequest, FileInfo)

ダウンロードが保留中のファイルの状態に関する情報を要求します。

RequestUpdateFileServices(IList<String>)

現在アドバタイズされている利用可能な android.telephony.mbms.FileServiceInfos の一覧を取得する検査 API。

ResetDownloadKnowledge(DownloadRequest)

このダウンロード要求で以前にダウンロードしたファイルに関するミドルウェアの知識をリセットします。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
UnregisterFromRuntime()

このクラスは、MBMS 経由でファイルをダウンロードする機能を提供します。

(継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</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 経由でファイルをダウンロードする機能を提供します。

適用対象