Language

BackupDataOutput.WriteEntityHeader(String, Int32) メソッド

定義

バックアップ データ ストリーム内の 1 つのレコードの先頭をマークします。

[Android.Runtime.Register("writeEntityHeader", "(Ljava/lang/String;I)I", "GetWriteEntityHeader_Ljava_lang_String_IHandler")]
public virtual int WriteEntityHeader(string? key, int dataSize);
[<Android.Runtime.Register("writeEntityHeader", "(Ljava/lang/String;I)I", "GetWriteEntityHeader_Ljava_lang_String_IHandler")>]
abstract member WriteEntityHeader : string * int -> int
override this.WriteEntityHeader : string * int -> int

パラメーター

key
String

アプリケーション内のデータ レコードを一意に識別する文字列キー。 最初の文字が \uFF00 以上のキーは無効です。

dataSize
Int32

このレコードのデータのサイズ (バイト単位)。 -1 の dataSize を渡すと、このキーの下のレコードを削除する必要があることを示します。

返品

バックアップ ストリームに書き込まれたバイト数

属性

例外

書き込みに失敗した場合

注釈

バックアップ データ ストリーム内の 1 つのレコードの先頭をマークします。 これは、 #writeEntityData前に呼び出す必要があります。

Javaドキュメント。

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

適用対象