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[]

読み取りバイトを格納するバイト配列。

戻り値

関数によって返されるバイトのサイズ。

属性

注釈

ファイル記述子から読み取られたバイト数を提供します。 ファイルの末尾に達しない限り、要求された正確なバイト サイズを返す必要があります。

android.os.ProxyFileDescriptorCallback.onRead(long, int, byte[])Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象