RandomAccessFile.ReadFully 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.
Sobrecargas
ReadFully(Byte[]) |
Lê |
ReadFully(Byte[], Int32, Int32) |
Lê exatamente |
ReadFully(Byte[])
Lê b.length
bytes desse arquivo na matriz de bytes, começando no ponteiro do arquivo atual.
[Android.Runtime.Register("readFully", "([B)V", "")]
public void ReadFully (byte[]? b);
[<Android.Runtime.Register("readFully", "([B)V", "")>]
abstract member ReadFully : byte[] -> unit
override this.ReadFully : byte[] -> unit
Parâmetros
- b
- Byte[]
O buffer no qual os dados são lidos.
Implementações
- Atributos
Exceções
Comentários
Lê b.length
bytes desse arquivo na matriz de bytes, começando no ponteiro do arquivo atual. Esse método lê repetidamente do arquivo até que o número solicitado de bytes seja lido. Esse método bloqueia até que o número solicitado de bytes seja lido, o final do fluxo seja detectado ou uma exceção seja lançada.
Documentação Java para java.io.RandomAccessFile.readFully(byte[])
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
ReadFully(Byte[], Int32, Int32)
Lê exatamente len
bytes desse arquivo na matriz de bytes, começando no ponteiro do arquivo atual.
[Android.Runtime.Register("readFully", "([BII)V", "")]
public void ReadFully (byte[]? b, int off, int len);
[<Android.Runtime.Register("readFully", "([BII)V", "")>]
abstract member ReadFully : byte[] * int * int -> unit
override this.ReadFully : byte[] * int * int -> unit
Parâmetros
- b
- Byte[]
O buffer no qual os dados são lidos.
- off
- Int32
o deslocamento inicial dos dados.
- len
- Int32
O número de bytes a serem lidos.
Implementações
- Atributos
Exceções
se o final do fluxo de origem for atingido antes que bytes suficientes tenham sido lidos.
se offset
ou byteCount
, ou offset + byteCount > dst.length
.
se ocorrer um problema durante a leitura deste fluxo.
se dst
é nulo.
Comentários
Lê exatamente len
bytes desse arquivo na matriz de bytes, começando no ponteiro do arquivo atual. Esse método lê repetidamente do arquivo até que o número solicitado de bytes seja lido. Esse método bloqueia até que o número solicitado de bytes seja lido, o final do fluxo seja detectado ou uma exceção seja lançada.
Documentação Java para java.io.RandomAccessFile.readFully(byte[], int, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.