Langue

BackupDataOutput.WriteEntityHeader(String, Int32) Méthode

Définition

Marquez le début d’un enregistrement dans le flux de données de sauvegarde.

[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

Paramètres

key
String

Clé de chaîne qui identifie de façon unique l’enregistrement de données au sein de l’application. Clés dont le premier caractère est \uFF00 ou supérieur ne sont pas valides.

dataSize
Int32

Taille en octets des données de cet enregistrement. Le passage d’une -1 de données indique que l’enregistrement sous cette clé doit être supprimé.

Retours

Nombre d’octets écrits dans le flux de sauvegarde

Attributs

Exceptions

si l’écriture a échoué

Remarques

Marquez le début d’un enregistrement dans le flux de données de sauvegarde. Cela doit être appelé avant #writeEntityData.

Java documentation pour android.app.backup.BackupDataOutput.writeEntityHeader(java.lang.String, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à