Language

DropBoxManager クラス

定義

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

[Android.Runtime.Register("android/os/DropBoxManager", DoNotGenerateAcw=true)]
public class DropBoxManager : Java.Lang.Object
[<Android.Runtime.Register("android/os/DropBoxManager", DoNotGenerateAcw=true)>]
type DropBoxManager = class
    inherit Object
継承
DropBoxManager
属性

注釈

データのチャンクをエンキューします (さまざまなソースから、アプリケーションのクラッシュ、カーネル ログ レコードなど)。 キューはサイズが制限されており、エンキューされたデータが最大サイズを超えると古いデータが削除されます。 これは、永続的なシステム全体の BLOB 指向の "logcat" と考えることができます。

DropBoxManager エントリは直接どこにも送信されませんが、他のシステム サービスやデバッグ ツールでは、エントリをスキャンしてアップロードして処理できます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

名前 説明
DropBoxManager()

テスト用のインスタンスを作成します。

DropBoxManager(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

名前 説明
ActionDropboxEntryAdded

ブロードキャスト アクション: これは、ドロップボックスに新しいエントリが追加されたときにブロードキャストされます。

ExtraDroppedCount

android.os.DropBoxManager#ACTION_DROPBOX_ENTRY_ADDEDの追加: このレート制限のために破棄されたブロードキャストの数を含む整数値android.os.DropBoxManager#EXTRA_TAG

ExtraTag

android.os.DropBoxManager#ACTION_DROPBOX_ENTRY_ADDEDの追加: dropbox タグを含む文字列。

ExtraTime

android.os.DropBoxManager#ACTION_DROPBOX_ENTRY_ADDEDの追加: エントリが作成されたときの時間 (1970 年 1 月 1 日 00:00:00 UTC 以降のミリ秒) を含む長整数。

IsEmpty
古い.

フラグ値: 領域を節約するためにエントリのコンテンツが削除されました。

IsGzipped
古い.

フラグ値: コンテンツは java を使用して展開できます。

IsText
古い.

フラグ値: コンテンツは人間が判読できる UTF-8 テキストです (IS_GZIPPEDと組み合わせることができます)。

プロパティ

名前 説明
Class

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

(継承元 Object)
Handle

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

(継承元 Object)
JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)
JniPeerMembers

この型の JNI ピア メンバー メタデータを提供します。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

メソッド

名前 説明
AddData(String, Byte[], DropBoxManagerFlags)

バイナリ データを格納します。バイナリ データは、 #addTextと同様に無視または破棄される可能性があります。

AddFile(String, File, DropBoxManagerFlags)

ファイルの内容を格納します。ファイルの内容は、 #addTextと同様に無視または破棄される可能性があります。

AddText(String, String)

人間が判読できるテキストを格納します。

Clone()

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

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)
Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)
Equals(Object)

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)
Equals(Object)

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

(継承元 Object)
FromContext(Context)

指定されたコンテキストからこのサービスを取得します。

GetHashCode()

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

(継承元 Object)
GetNextEntry(String, Int64)

指定した時刻 <em>em</em> ドロップ ボックスから次のエントリを取得します。

IsTagEnabled(String)

(システム設定で設定されている) 拒否リストをチェックして、特定のタグが許可されているかどうかを確認します。

JavaFinalize()
古い.

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

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

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 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()

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)
IJavaPeerable.Finalized()

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象