Idioma

IIsolatedWorker.OnExecute(ExecuteInput, IOutcomeReceiver) Método

Definição

Manipula uma solicitação de um aplicativo.

[Android.Runtime.Register("onExecute", "(Landroid/adservices/ondevicepersonalization/ExecuteInput;Landroid/os/OutcomeReceiver;)V", "GetOnExecute_Landroid_adservices_ondevicepersonalization_ExecuteInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
public virtual void OnExecute(Android.AdServices.OnDevicePersonalization.ExecuteInput input, Android.OS.IOutcomeReceiver receiver);
[<Android.Runtime.Register("onExecute", "(Landroid/adservices/ondevicepersonalization/ExecuteInput;Landroid/os/OutcomeReceiver;)V", "GetOnExecute_Landroid_adservices_ondevicepersonalization_ExecuteInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
abstract member OnExecute : Android.AdServices.OnDevicePersonalization.ExecuteInput * Android.OS.IOutcomeReceiver -> unit
override this.OnExecute : Android.AdServices.OnDevicePersonalization.ExecuteInput * Android.OS.IOutcomeReceiver -> unit

Parâmetros

input
ExecuteInput

Solicite parâmetros do aplicativo de chamada.

receiver
IOutcomeReceiver

Retorno de chamada que recebe o resultado ExecuteOutput ou um IsolatedServiceException. Se esse método gerar um RuntimeException ou retornar null ou IsolatedServiceException, o erro será indicado para o aplicativo de chamada como um OnDevicePersonalizationException código OnDevicePersonalizationException#ERROR_ISOLATED_SERVICE_FAILEDde erro. Para evitar o vazamento de dados privados para o aplicativo de chamada, erros mais detalhados não são relatados ao chamador. Se precisar IsolatedService relatar dados adicionais além do código de erro para seus servidores de back-end, ele deverá preencher os campos de log com os dados de erro adicionais para registro em ExecuteOutput log e depender da Análise Federada para as estatísticas.

Atributos

Comentários

Manipula uma solicitação de um aplicativo. Esse método é chamado quando um aplicativo chama OnDevicePersonalizationManager#execute(ComponentName, PersistableBundle, java.util.concurrent.Executor, OutcomeReceiver) que se refere a um nomeado IsolatedService.

Java documentação para android.adservices.ondevicepersonalization.IsolatedWorker.onExecute(android.adservices.ondevicepersonalization.ExecuteInput, android.os.OutcomeReceiver<android.adservices.ondevicepersonalization.ExecuteOutput, android.adservices.ondevicepersonalization.IsolatedServiceException>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a