BlobStoreManager.Session.OpenWrite(Int64, Int64) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
BLOB をセッションに書き込むファイル記述子を開きます。
[Android.Runtime.Register("openWrite", "(JJ)Landroid/os/ParcelFileDescriptor;", "GetOpenWrite_JJHandler", ApiSince=30)]
public virtual Android.OS.ParcelFileDescriptor OpenWrite (long offsetBytes, long lengthBytes);
[<Android.Runtime.Register("openWrite", "(JJ)Landroid/os/ParcelFileDescriptor;", "GetOpenWrite_JJHandler", ApiSince=30)>]
abstract member OpenWrite : int64 * int64 -> Android.OS.ParcelFileDescriptor
override this.OpenWrite : int64 * int64 -> Android.OS.ParcelFileDescriptor
パラメーター
- offsetBytes
- Int64
書き込み開始位置をファイルにオフセットするか、ファイルの先頭から 0 を開始します。
- lengthBytes
- Int64
書き込まれるファイルの合計サイズ。基になるディスク領域の事前割り当てに使用されます。不明な場合は -1。 システムは、この領域を割り当てるために必要に応じて、さまざまなキャッシュをクリアできます。
戻り値
BLOB ファイルに書き込むための a ParcelFileDescriptor
。
- 属性
注釈
BLOB をセッションに書き込むファイル記述子を開きます。
返されたファイル記述子は、基になるファイル内の要求されたオフセットでデータの書き込みを開始します。これは、部分的に書き込まれたファイルを再開するために使用できます。 有効なファイル長が指定されている場合、システムは基になるディスク領域を事前に割り当て、ディスク上の配置を最適化します。 既知の場合は、有効なファイル長を指定することを強くお勧めします。
の Java ドキュメントandroid.app.blob.BlobStoreManager.Session.openWrite(long, long)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。