AbstractSessionInputBuffer.Read 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| 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 创建和共享的工作,并按照 的条款使用。