IObjectInput.Read 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
| Nome | Description |
|---|---|
| Read() |
Lê um byte de dados. |
| Read(Byte[]) |
Lê em uma matriz de bytes. |
| Read(Byte[], Int32, Int32) |
Lê em uma matriz de bytes. |
Read()
Lê um byte de dados.
[Android.Runtime.Register("read", "()I", "GetReadHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int Read();
[<Android.Runtime.Register("read", "()I", "GetReadHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Read : unit -> int
Retornos
a leitura de bytes ou -1 se o final do fluxo for atingido.
- Atributos
Exceções
se esse fluxo estiver fechado ou ocorrer outro erro de E/S.
Comentários
Lê um byte de dados. Esse método será bloqueado se nenhuma entrada estiver disponível.
Java documentação para java.io.ObjectInput.read().
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.
Aplica-se a
Read(Byte[])
Lê em uma matriz de bytes.
[Android.Runtime.Register("read", "([B)I", "GetRead_arrayBHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int Read(byte[]? b);
[<Android.Runtime.Register("read", "([B)I", "GetRead_arrayBHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Read : byte[] -> int
Parâmetros
- b
- Byte[]
o buffer no qual os dados são lidos
Retornos
o número real de bytes lidos, -1 é retornado quando o final do fluxo é atingido.
- Atributos
Exceções
se esse fluxo estiver fechado ou ocorrer outro erro de E/S.
Comentários
Lê em uma matriz de bytes. Esse método será bloqueado até que alguma entrada esteja disponível.
Java documentação para java.io.ObjectInput.read(byte[]).
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.
Aplica-se a
Read(Byte[], Int32, Int32)
Lê em uma matriz de bytes.
[Android.Runtime.Register("read", "([BII)I", "GetRead_arrayBIIHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int Read(byte[]? b, int off, int len);
[<Android.Runtime.Register("read", "([BII)I", "GetRead_arrayBIIHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Read : byte[] * int * int -> int
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 máximo de bytes lidos
Retornos
o número real de bytes lidos, -1 é retornado quando o final do fluxo é atingido.
- Atributos
Exceções
se esse fluxo estiver fechado ou ocorrer outro erro de E/S.
Comentários
Lê em uma matriz de bytes. Esse método será bloqueado até que alguma entrada esteja disponível.
Java documentação para java.io.ObjectInput.read(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.