BackupDataInput.ReadEntityData(Byte[], Int32, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Leia os dados brutos de um registro do fluxo de restauração.
[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
Parâmetros
- data
- Byte[]
Uma matriz de bytes alocada de pelo menos bytes de 'tamanho'
- offset
- Int32
Deslocamento dentro da matriz 'data' na qual os dados serão colocados quando lidos do fluxo
- size
- Int32
O número de bytes a serem lidos nesta passagem
Retornos
O número de bytes de dados lidos. Depois que todos os dados dessa entidade tiverem sido lidos, outras chamadas para esse método retornarão zero.
- Atributos
Exceções
se ocorreu um erro ao tentar ler o fluxo de dados de restauração
Comentários
Leia os dados brutos de um registro do fluxo de restauração. O cabeçalho do registro deve primeiro ter sido processado pelo #readNextHeader() método. Várias chamadas para esse método podem ser feitas para processar os dados em partes; nem tudo deve ser lido em uma única chamada. Depois que todos os dados brutos da entidade atual forem lidos, outras chamadas para esse método simplesmente retornarão zero.
Java documentação para android.app.backup.BackupDataInput.readEntityData(byte[], int, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.