Sprache

BackupDataInput.ReadEntityDataAsync(Byte[], Int32, Int32) Methode

Definition

Wird in einem Threadpoolthread ausgeführt ReadEntityData(Byte[], Int32, Int32) .

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

Parameter

data
Byte[]

Der Puffer, der die Daten empfängt. Sie muss Speicherplatz für size Bytes haben, die bei offset.

offset
Int32

Der Index, in data dem die Bytes gelesen werden sollen.

size
Int32

Die Anzahl der Bytes, die in diesem Aufruf gelesen werden sollen.

Gibt zurück

Ein Vorgang, dessen Ergebnis die Anzahl der gelesenen Bytes oder null ist, wenn alle Daten für die aktuelle Entität gelesen wurden.

Hinweise

Lesen Sie zuerst den Entitätsheader. Dieser .NET Wrapper verwendetTask.Run, um die synchrone Methode aufzurufen. Warten Sie die Aufgabe, bevor Sie auf den Puffer zugreifen oder einen anderen Vorgang für diese Eingabe starten.

.NET Taskwrapperimplementierung.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: