PccSandboxManager.StartNonPccProcessForDataMigration メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
呼び出し元アプリケーションの PCC 以外の移行サービスを開始するようにフレームワークに要求します。
[Android.Runtime.Register("startNonPccProcessForDataMigration", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)]
public void StartNonPccProcessForDataMigration(Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("startNonPccProcessForDataMigration", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>]
member this.StartNonPccProcessForDataMigration : Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
パラメーター
- executor
- IExecutor
コールバックが呼び出される Executor。
- callback
- IOutcomeReceiver
移行要求の結果を受け取るコールバック。
- 属性
注釈
呼び出し元アプリケーションの PCC 以外の移行サービスを開始するようにフレームワークに要求します。
これは、PCC コンポーネントが PCC サンドボックスの外部でプロセスをトリガーして、データ移行などのタスクを実行することを目的としています。 システムは、PCC コンポーネントとしてマークされていないアプリケーションのマニフェストで DataMigrationToPccService を拡張するサービスを探します。 見つかった場合、PCC 以外のプロセスが開始され、サービスが呼び出されます。
PCC 以外のプロセスが既に実行されている場合は、移行サービスが確実にトリガーされます。 システムは、サービスが要求を受け入れた/拒否したことを示す場合、またはDataMigrationToPccService.MIGRATION_TIMEOUT_MSのタイムアウト後に失敗した場合に、サービスからバインドを解除します。
android.app.privatecompute.PccSandboxManager.startNonPccProcessForDataMigrationの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。