Langue

BackupDataInput.ReadEntityDataAsync(Byte[], Int32, Int32) Méthode

Définition

S’exécute ReadEntityData(Byte[], Int32, Int32) sur un thread de pool de threads.

public System.Threading.Tasks.Task<int> ReadEntityDataAsync(byte[]? data, int offset, int size);
member this.ReadEntityDataAsync : byte[] * int * int -> System.Threading.Tasks.Task<int>

Paramètres

data
Byte[]

Mémoire tampon qui reçoit les données. Il doit avoir de l’espace pour size les octets commençant à offset.

offset
Int32

Index dans data lequel commencer à écrire les octets lus.

size
Int32

Nombre d’octets à lire dans cet appel.

Retours

Tâche dont le résultat est le nombre d’octets lus ou zéro lorsque toutes les données de l’entité actuelle ont été lues.

Remarques

Lisez d’abord l’en-tête d’entité. Ce wrapper .NET utilise Task.Run pour appeler la méthode synchrone. Attendez la tâche avant d’accéder à la mémoire tampon ou de démarrer une autre opération sur cette entrée.

.NET implémentation du wrapper de tâches.

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 à