ProxyFileDescriptorCallback.OnRead(Int64, Int32, Byte[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供從檔案描述符讀取的位元組。
[Android.Runtime.Register("onRead", "(JI[B)I", "GetOnRead_JIarrayBHandler", ApiSince=26)]
public virtual int OnRead(long offset, int size, byte[]? data);
[<Android.Runtime.Register("onRead", "(JI[B)I", "GetOnRead_JIarrayBHandler", ApiSince=26)>]
abstract member OnRead : int64 * int * byte[] -> int
override this.OnRead : int64 * int * byte[] -> int
參數
- offset
- Int64
以位元組為單位,從檔案頭指定讀取位元組的位置。 如果對檔案描述符執行尋道操作,接著會請求讀取操作,偏移量會重新校正請求位元組的正確位置。
- size
- Int32
讀取位元組的大小。
- data
- Byte[]
位元組陣列用來儲存已讀位元組。
傳回
函式回傳的位元組大小。
- 屬性
備註
提供從檔案描述符讀取的位元組。 除非達到檔案結束,否則必須回傳精確的請求位元組大小。
Java 文件 android.os.ProxyFileDescriptorCallback.onRead(long, int, byte[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。