語言

AbstractSessionInputBuffer.Read 方法

定義

多載

名稱 Description
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。

實作

屬性

備註

本頁部分內容基於 會所創建並分享的工作,並依 版本 Apache 授權條款使用。

適用於

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 串流結束時的位元組數。

實作

屬性

備註

本頁部分內容基於 會所創建並分享的工作,並依 版本 Apache 授權條款使用。

適用於

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 串流結束時的位元組數。

實作

屬性

備註

本頁部分內容基於 會所創建並分享的工作,並依 版本 Apache 授權條款使用。

適用於