BackupDataInput.ReadEntityData(Byte[], Int32, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lit les données brutes d’un enregistrement à partir du flux de restauration.
[Android.Runtime.Register("readEntityData", "([BII)I", "GetReadEntityData_arrayBIIHandler")]
public virtual int ReadEntityData(byte[]? data, int offset, int size);
[<Android.Runtime.Register("readEntityData", "([BII)I", "GetReadEntityData_arrayBIIHandler")>]
abstract member ReadEntityData : byte[] * int * int -> int
override this.ReadEntityData : byte[] * int * int -> int
Paramètres
- data
- Byte[]
Tableau d’octets alloué d’au moins « taille » octets
- offset
- Int32
Décalage dans le tableau « données » auquel les données seront placées lors de la lecture à partir du flux
- size
- Int32
Nombre d’octets à lire dans cette passe
Retours
Nombre d’octets de lecture de données. Une fois que toutes les données de cette entité ont été lues, les appels supplémentaires à cette méthode retournent zéro.
- Attributs
Exceptions
si une erreur s’est produite lors de la tentative de lecture du flux de données de restauration
Remarques
Lit les données brutes d’un enregistrement à partir du flux de restauration. L’en-tête de l’enregistrement doit d’abord avoir été traité par la #readNextHeader() méthode. Plusieurs appels à cette méthode peuvent être effectués pour traiter les données en blocs ; il ne doit pas tous être lu dans un seul appel. Une fois que toutes les données brutes de l’entité actuelle ont été lues, les appels supplémentaires à cette méthode retournent simplement zéro.
Java documentation pour android.app.backup.BackupDataInput.readEntityData(byte[], int, 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.