AbstractSessionInputBuffer.Read Método

Definição

Sobrecargas

Nome Description
Read()

Lê o próximo byte do buffer de entrada da sessão.

Read(Byte[])

Lê bytes em um buffer.

Read(Byte[], Int32, Int32)

Lê bytes em uma região de um buffer.

Read()

Lê o próximo byte do buffer de entrada da sessão.

[Android.Runtime.Register("read", "()I", "GetReadHandler")]
public virtual int Read();
[<Android.Runtime.Register("read", "()I", "GetReadHandler")>]
abstract member Read : unit -> int
override this.Read : unit -> int

Retornos

O próximo byte como um valor de 0 a 255 ou -1 no final do fluxo.

Implementações

Atributos

Comentários

As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.

Aplica-se a

Read(Byte[])

Lê bytes em um buffer.

[Android.Runtime.Register("read", "([B)I", "GetRead_arrayBHandler")]
public virtual int Read(byte[]? b);
[<Android.Runtime.Register("read", "([B)I", "GetRead_arrayBHandler")>]
abstract member Read : byte[] -> int
override this.Read : byte[] -> int

Parâmetros

b
Byte[]

O buffer que recebe os bytes.

Retornos

O número de bytes lidos ou -1 no final do fluxo.

Implementações

Atributos

Comentários

As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.

Aplica-se a

Read(Byte[], Int32, Int32)

Lê bytes em uma região de um buffer.

[Android.Runtime.Register("read", "([BII)I", "GetRead_arrayBIIHandler")]
public virtual int Read(byte[]? b, int off, int len);
[<Android.Runtime.Register("read", "([BII)I", "GetRead_arrayBIIHandler")>]
abstract member Read : byte[] * int * int -> int
override this.Read : byte[] * int * int -> int

Parâmetros

b
Byte[]

O buffer que recebe os bytes.

off
Int32

O deslocamento baseado em zero no buffer.

len
Int32

O número máximo de bytes a serem lidos.

Retornos

O número de bytes lidos ou -1 no final do fluxo.

Implementações

Atributos

Comentários

As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.

Aplica-se a