Sprache

OnDevicePersonalizationManager.ExecuteInIsolatedService Methode

Definition

Führt eine IsolatedService in der OnDevicePersonalization-Sandbox aus.

[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

Parameter

request
ExecuteInIsolatedServiceRequest

die ExecuteInIsolatedServiceRequest Anforderung

executor
IExecutor

die Executor , für die der Rückruf aufgerufen werden soll.

receiver
IOutcomeReceiver

Dadurch wird ein ExecuteInIsolatedServiceResponse Objekt bei Erfolg oder einem Exception Fehler zurückgegeben. Für den Erfolgsfall verweisen Sie auf ExecuteInIsolatedServiceResponse. Bei Einem Fehlerfall gibt der Empfänger einen OnDevicePersonalizationException Fehler zurück, wenn die Ausführung des Handlers fehlschlägt.

Attribute

Hinweise

Führt eine IsolatedService in der OnDevicePersonalization-Sandbox aus. Die Plattform bindet an den in einem isolierten Prozess angegebenen IsolatedService Prozess und Aufrufe IsolatedWorker#onExecute(ExecuteInput, android.os.OutcomeReceiver) mit den vom Aufrufer bereitgestellten Parametern. Nach Abschluss der IsolatedService Ausführung gibt die Plattform Token zurück, die auf die Ergebnisse des Diensts auf den Aufrufer verweisen. Diese Token können anschließend verwendet werden, um Ergebnisse in einer android.view.SurfaceView aufrufenden App anzuzeigen.

Java Dokumentation für android.adservices.ondevicepersonalization.OnDevicePersonalizationManager.executeInIsolatedService(android.adservices.ondevicepersonalization.ExecuteInIsolatedServiceRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.adservices.ondevicepersonalization.ExecuteInIsolatedServiceResponse, java.lang.Exception>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: