AbstractSessionInputBuffer.Read 方法

定义

重载

名称 说明
Read()

从会话输入缓冲区读取下一个字节。

Read(Byte[])

将字节读入缓冲区。

Read(Byte[], Int32, Int32)

将字节读入缓冲区的区域。

Read()

从会话输入缓冲区读取下一个字节。

[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

返回

下一个字节作为 0 到 255 的值,或在流末尾 -1。

实现

属性

注解

本页的某些部分基于 Software Foundation 创建和共享的工作,并按照 的条款使用。

适用于

Read(Byte[])

将字节读入缓冲区。

[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

参数

b
Byte[]

接收字节的缓冲区。

返回

在流末尾读取或 -1 字节数。

实现

属性

注解

本页的某些部分基于 Software Foundation 创建和共享的工作,并按照 的条款使用。

适用于

Read(Byte[], Int32, Int32)

将字节读入缓冲区的区域。

[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

参数

b
Byte[]

接收字节的缓冲区。

off
Int32

缓冲区中从零开始的偏移量。

len
Int32

要读取的最大字节数。

返回

在流末尾读取或 -1 字节数。

实现

属性

注解

本页的某些部分基于 Software Foundation 创建和共享的工作,并按照 的条款使用。

适用于