BackupDataInput.ReadEntityData(Byte[], Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Leggere i dati non elaborati di un record dal flusso di ripristino.
[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
Parametri
- data
- Byte[]
Matrice di byte allocata di almeno 'size' byte
- offset
- Int32
Offset all'interno della matrice 'data' in corrispondenza della quale i dati verranno inseriti durante la lettura dal flusso
- size
- Int32
Numero di byte da leggere in questo passaggio
Valori restituiti
Numero di byte di dati letti. Dopo aver letto tutti i dati per questa entità, le chiamate aggiuntive a questo metodo restituiranno zero.
- Attributi
Eccezioni
se si è verificato un errore durante il tentativo di leggere il flusso di dati di ripristino
Commenti
Leggere i dati non elaborati di un record dal flusso di ripristino. L'intestazione del record deve prima essere stata elaborata dal #readNextHeader() metodo . È possibile effettuare più chiamate a questo metodo per elaborare i dati in blocchi; non tutti devono essere letti in una singola chiamata. Dopo aver letto tutti i dati non elaborati per l'entità corrente, le chiamate aggiuntive a questo metodo restituiranno semplicemente zero.
per android.app.backup.BackupDataInput.readEntityData(byte[], int, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.