語言

OnDevicePersonalizationManager.ExecuteInIsolatedService 方法

定義

在 OnDevicePersonalization 沙盒中執行 。IsolatedService

[Android.Runtime.Register("executeInIsolatedService", "(Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetExecuteInIsolatedService_Landroid_adservices_ondevicepersonalization_ExecuteInIsolatedServiceRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=36)]
public virtual void ExecuteInIsolatedService(Android.AdServices.OnDevicePersonalization.ExecuteInIsolatedServiceRequest request, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver receiver);
[<Android.Runtime.Register("executeInIsolatedService", "(Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetExecuteInIsolatedService_Landroid_adservices_ondevicepersonalization_ExecuteInIsolatedServiceRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=36)>]
abstract member ExecuteInIsolatedService : Android.AdServices.OnDevicePersonalization.ExecuteInIsolatedServiceRequest * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
override this.ExecuteInIsolatedService : Android.AdServices.OnDevicePersonalization.ExecuteInIsolatedServiceRequest * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

參數

request
ExecuteInIsolatedServiceRequest

請求ExecuteInIsolatedServiceRequest

executor
IExecutor

該 Executor 回調的對象。

receiver
IOutcomeReceiver

成功時回傳物件,失敗時回Exception傳ExecuteInIsolatedServiceResponse物件。 成功案例請參考 ExecuteInIsolatedServiceResponse。 對於錯誤情況,接收端回傳 若 OnDevicePersonalizationException 處理器執行失敗。

屬性

備註

在 OnDevicePersonalization 沙盒中執行 。IsolatedService 平台以隔離程序綁定指定參數 IsolatedService ,並 IsolatedWorker#onExecute(ExecuteInput, android.os.OutcomeReceiver) 呼叫呼叫者提供的參數。 執行結束後 IsolatedService ,平台會回傳指向服務結果的標記給呼叫者。 這些代幣隨後可用於在呼叫應用程式中顯示結果 android.view.SurfaceView 。

Java 文件 android.adservices.ondevicepersonalization.OnDevicePersonalizationManager.executeInIsolatedService(android.adservices.ondevicepersonalization.ExecuteInIsolatedServiceRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.adservices.ondevicepersonalization.ExecuteInIsolatedServiceResponse, java.lang.Exception>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於