RandomAccessFile.ReadFully 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
ReadFully(Byte[]) |
|
ReadFully(Byte[], Int32, Int32) |
從目前的檔案指標開始,從這個檔案讀取位元節的確切 |
ReadFully(Byte[])
b.length
從這個檔案讀取位元組到位元組數位,從目前的檔案指標開始。
[Android.Runtime.Register("readFully", "([B)V", "")]
public void ReadFully (byte[]? b);
[<Android.Runtime.Register("readFully", "([B)V", "")>]
abstract member ReadFully : byte[] -> unit
override this.ReadFully : byte[] -> unit
參數
- b
- Byte[]
要在其中讀取數據的緩衝區。
實作
- 屬性
例外狀況
備註
b.length
從這個檔案讀取位元組到位元組數位,從目前的檔案指標開始。 這個方法會重複讀取檔案,直到讀取要求的位元組數目為止。 這個方法會封鎖直到讀取要求的位元組數目、偵測到數據流結尾,或擲回例外狀況為止。
的 java.io.RandomAccessFile.readFully(byte[])
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
ReadFully(Byte[], Int32, Int32)
從目前的檔案指標開始,從這個檔案讀取位元節的確切 len
位元組陣列。
[Android.Runtime.Register("readFully", "([BII)V", "")]
public void ReadFully (byte[]? b, int off, int len);
[<Android.Runtime.Register("readFully", "([BII)V", "")>]
abstract member ReadFully : byte[] * int * int -> unit
override this.ReadFully : byte[] * int * int -> unit
參數
- b
- Byte[]
要在其中讀取數據的緩衝區。
- off
- Int32
數據的開始位移。
- len
- Int32
要讀取的位元組數目。
實作
- 屬性
例外狀況
如果在讀取足夠的位元組之前到達來源數據流的結尾,
如果 offset
為或 byteCount
,則為 或 offset + byteCount > dst.length
。
如果從這個資料串流讀取時發生問題, 則為 。
如果 dst
為 null,則為 。
備註
從目前的檔案指標開始,從這個檔案讀取位元節的確切 len
位元組陣列。 這個方法會重複讀取檔案,直到讀取要求的位元組數目為止。 這個方法會封鎖直到讀取要求的位元組數目、偵測到數據流結尾,或擲回例外狀況為止。
的 java.io.RandomAccessFile.readFully(byte[], int, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。