IExecutorService.InvokeAny Metodo

Definizione

Overload

Nome Descrizione
InvokeAny(ICollection)

Esegue le attività indicate, restituendo il risultato di uno completato correttamente (i.

InvokeAny(ICollection, Int64, TimeUnit)

Esegue le attività indicate, restituendo il risultato di uno completato correttamente (i.

InvokeAny(ICollection)

Esegue le attività indicate, restituendo il risultato di uno completato correttamente (i.

[Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? InvokeAny(System.Collections.ICollection? tasks);
[<Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member InvokeAny : System.Collections.ICollection -> Java.Lang.Object

Parametri

tasks
ICollection

raccolta di attività

Valori restituiti

risultato restituito da una delle attività

Attributi

Commenti

Esegue le attività indicate, restituendo il risultato di uno completato correttamente (ad esempio, senza generare un'eccezione), se presente. Al ritorno normale o eccezionale, le attività che non sono state completate vengono annullate. I risultati di questo metodo non sono definiti se la raccolta specificata viene modificata mentre questa operazione è in corso.

per java.util.concurrent.ExecutorService.invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

InvokeAny(ICollection, Int64, TimeUnit)

Esegue le attività indicate, restituendo il risultato di uno completato correttamente (i.

[Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? InvokeAny(System.Collections.ICollection? tasks, long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member InvokeAny : System.Collections.ICollection * int64 * Java.Util.Concurrent.TimeUnit -> Java.Lang.Object

Parametri

tasks
ICollection

raccolta di attività

timeout
Int64

tempo massimo di attesa

unit
TimeUnit

unità temporale dell'argomento timeout

Valori restituiti

risultato restituito da una delle attività

Attributi

Commenti

Esegue le attività indicate, restituendo il risultato di un'attività completata correttamente (ad esempio, senza generare un'eccezione), se presente prima della scadenza del timeout specificato. Al ritorno normale o eccezionale, le attività che non sono state completate vengono annullate. I risultati di questo metodo non sono definiti se la raccolta specificata viene modificata mentre questa operazione è in corso.

per java.util.concurrent.ExecutorService.invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a