IObjectInput.Read 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Read() |
讀取一個位元組的資料。 |
| Read(Byte[]) |
讀取到一個位元組陣列。 |
| Read(Byte[], Int32, Int32) |
讀取到一個位元組陣列。 |
Read()
讀取一個位元組的資料。
[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
傳回
讀取位元組,或 -1 當串流結束時讀取。
- 屬性
例外狀況
如果該串流已關閉或發生其他 I/O 錯誤。
備註
讀取一個位元組的資料。 此方法若無輸入會阻塞。
Java 文件 java.io.ObjectInput.read()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Read(Byte[])
讀取到一個位元組陣列。
[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
參數
- b
- Byte[]
資料讀取的緩衝區
傳回
實際讀取的位元組數 -1 會在串流結束時回傳。
- 屬性
例外狀況
如果該串流已關閉或發生其他 I/O 錯誤。
備註
讀取到一個位元組陣列。 此方法會阻塞直到有輸入可用。
Java 文件 java.io.ObjectInput.read(byte[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Read(Byte[], Int32, Int32)
讀取到一個位元組陣列。
[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
參數
- b
- Byte[]
資料讀取的緩衝區
- off
- Int32
資料的起始偏移量
- len
- Int32
讀取的最大位元組數
傳回
實際讀取的位元組數 -1 會在串流結束時回傳。
- 屬性
例外狀況
如果該串流已關閉或發生其他 I/O 錯誤。
備註
讀取到一個位元組陣列。 此方法會阻塞直到有輸入可用。
Java 文件 java.io.ObjectInput.read(byte[], int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。