StorageManager.OpenProxyFileDescriptor メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
すべての低レベル I/O 要求を特定のProxyFileDescriptorCallbackにプロキシするシーク可能なParcelFileDescriptorを開きます。
[Android.Runtime.Register("openProxyFileDescriptor", "(ILandroid/os/ProxyFileDescriptorCallback;Landroid/os/Handler;)Landroid/os/ParcelFileDescriptor;", "GetOpenProxyFileDescriptor_ILandroid_os_ProxyFileDescriptorCallback_Landroid_os_Handler_Handler", ApiSince=26)]
public virtual Android.OS.ParcelFileDescriptor OpenProxyFileDescriptor(Android.OS.ParcelFileMode mode, Android.OS.ProxyFileDescriptorCallback? callback, Android.OS.Handler? handler);
[<Android.Runtime.Register("openProxyFileDescriptor", "(ILandroid/os/ProxyFileDescriptorCallback;Landroid/os/Handler;)Landroid/os/ParcelFileDescriptor;", "GetOpenProxyFileDescriptor_ILandroid_os_ProxyFileDescriptorCallback_Landroid_os_Handler_Handler", ApiSince=26)>]
abstract member OpenProxyFileDescriptor : Android.OS.ParcelFileMode * Android.OS.ProxyFileDescriptorCallback * Android.OS.Handler -> Android.OS.ParcelFileDescriptor
override this.OpenProxyFileDescriptor : Android.OS.ParcelFileMode * Android.OS.ProxyFileDescriptorCallback * Android.OS.Handler -> Android.OS.ParcelFileDescriptor
パラメーター
- mode
- ParcelFileMode
目的のアクセス モードは、 ParcelFileDescriptor#MODE_READ_ONLY、 ParcelFileDescriptor#MODE_WRITE_ONLY、または ParcelFileDescriptor#MODE_READ_WRITE
- callback
- ProxyFileDescriptorCallback
返されたファイル記述子で発行されたファイル操作要求を処理するためのコールバック。
- handler
- Handler
コールバック メソッドを呼び出すハンドラー。
返品
Seekable ParcelFileDescriptor。
- 属性
注釈
すべての低レベル I/O 要求を特定のProxyFileDescriptorCallbackにプロキシするシーク可能なParcelFileDescriptorを開きます。
これは、ネットワーク共有上のファイル、クラウド ストレージ サービスなど、ディスク上の実際のファイルによってサポートされていない大きなファイルにすばやくアクセスできるようにする場合に便利です。たとえば、このメソッドで作成されたParcelFileDescriptorを返してContentResolver#openFileDescriptor(android.net.Uri, String)要求に応答し、要求に応じてオンデマンドでコンテンツをストリーミングできます。
もう 1 つの便利な例として、暗号化されたファイルがあり、オンデマンドで暗号化を解除したいが、クリアテキスト バージョンの永続化を避けたい場合があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。