語言

ProxyFileDescriptorCallback.OnRead(Int64, Int32, Byte[]) 方法

定義

提供從檔案描述符讀取的位元組。

[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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於