Поделиться через


ICompletionStage.RunAfterBothAsync Метод

Определение

Перегрузки

RunAfterBothAsync(ICompletionStage, IRunnable)

Возвращает новый этап завершения, который, когда этот и другой этап выполняются нормально, выполняет заданное действие с помощью асинхронного объекта выполнения этого этапа по умолчанию.

RunAfterBothAsync(ICompletionStage, IRunnable, IExecutor)

Возвращает новый объект CompleteStage, который, когда этот и другой этап выполняются как обычно, выполняет заданное действие с помощью предоставленного исполнителя.

RunAfterBothAsync(ICompletionStage, IRunnable)

Возвращает новый этап завершения, который, когда этот и другой этап выполняются нормально, выполняет заданное действие с помощью асинхронного объекта выполнения этого этапа по умолчанию.

[Android.Runtime.Register("runAfterBothAsync", "(Ljava/util/concurrent/CompletionStage;Ljava/lang/Runnable;)Ljava/util/concurrent/CompletionStage;", "GetRunAfterBothAsync_Ljava_util_concurrent_CompletionStage_Ljava_lang_Runnable_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public Java.Util.Concurrent.ICompletionStage? RunAfterBothAsync (Java.Util.Concurrent.ICompletionStage? other, Java.Lang.IRunnable? action);
[<Android.Runtime.Register("runAfterBothAsync", "(Ljava/util/concurrent/CompletionStage;Ljava/lang/Runnable;)Ljava/util/concurrent/CompletionStage;", "GetRunAfterBothAsync_Ljava_util_concurrent_CompletionStage_Ljava_lang_Runnable_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member RunAfterBothAsync : Java.Util.Concurrent.ICompletionStage * Java.Lang.IRunnable -> Java.Util.Concurrent.ICompletionStage

Параметры

other
ICompletionStage

другая метка завершения

action
IRunnable

действие, выполняеме перед завершением возвращаемого значения Завершения

Возвращаемое значение

новый объект CompletionStage

Атрибуты

Комментарии

Возвращает новый этап завершения, который, когда этот и другой этап выполняются нормально, выполняет заданное действие с помощью асинхронного объекта выполнения этого этапа по умолчанию.

См. документацию по правилам, охватывающим исключительное CompletionStage завершение.

Документация по Java для java.util.concurrent.CompletionStage.runAfterBothAsync(java.util.concurrent.CompletionStage<?>, java.lang.Runnable).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

RunAfterBothAsync(ICompletionStage, IRunnable, IExecutor)

Возвращает новый объект CompleteStage, который, когда этот и другой этап выполняются как обычно, выполняет заданное действие с помощью предоставленного исполнителя.

[Android.Runtime.Register("runAfterBothAsync", "(Ljava/util/concurrent/CompletionStage;Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletionStage;", "GetRunAfterBothAsync_Ljava_util_concurrent_CompletionStage_Ljava_lang_Runnable_Ljava_util_concurrent_Executor_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public Java.Util.Concurrent.ICompletionStage? RunAfterBothAsync (Java.Util.Concurrent.ICompletionStage? other, Java.Lang.IRunnable? action, Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register("runAfterBothAsync", "(Ljava/util/concurrent/CompletionStage;Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletionStage;", "GetRunAfterBothAsync_Ljava_util_concurrent_CompletionStage_Ljava_lang_Runnable_Ljava_util_concurrent_Executor_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member RunAfterBothAsync : Java.Util.Concurrent.ICompletionStage * Java.Lang.IRunnable * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ICompletionStage

Параметры

other
ICompletionStage

другая метка завершения

action
IRunnable

действие, выполняеме перед завершением возвращаемого значения Завершения

executor
IExecutor

исполнитель, используемый для асинхронного выполнения

Возвращаемое значение

новый объект CompletionStage

Атрибуты

Комментарии

Возвращает новый объект CompleteStage, который, когда этот и другой этап выполняются как обычно, выполняет заданное действие с помощью предоставленного исполнителя.

См. документацию по правилам, охватывающим исключительное CompletionStage завершение.

Документация по Java для java.util.concurrent.CompletionStage.runAfterBothAsync(java.util.concurrent.CompletionStage<?>, java.lang.Runnable, java.util.concurrent.Executor).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к