Idioma

ExecutorCompletionService Construtores

Definição

Sobrecargas

Nome Description
ExecutorCompletionService(IExecutor)

Cria um ExecutorCompletionService usando o executor fornecido para execução de tarefa base e uma LinkedBlockingQueue fila de conclusão.

ExecutorCompletionService(IExecutor, IBlockingQueue)

Cria um ExecutorCompletionService usando o executor fornecido para execução de tarefa base e a fila fornecida como sua fila de conclusão.

ExecutorCompletionService(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

ExecutorCompletionService(IExecutor)

Cria um ExecutorCompletionService usando o executor fornecido para execução de tarefa base e uma LinkedBlockingQueue fila de conclusão.

[Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;)V", "")]
public ExecutorCompletionService(Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;)V", "")>]
new Java.Util.Concurrent.ExecutorCompletionService : Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ExecutorCompletionService

Parâmetros

executor
IExecutor

o executor a ser usado

Atributos

Exceções

se o executor for null

Comentários

Cria um ExecutorCompletionService usando o executor fornecido para execução de tarefa base e uma LinkedBlockingQueue fila de conclusão.

Java documentação para java.util.concurrent.ExecutorCompletionService.ExecutorCompletionService(java.util.concurrent.Executor).

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

ExecutorCompletionService(IExecutor, IBlockingQueue)

Cria um ExecutorCompletionService usando o executor fornecido para execução de tarefa base e a fila fornecida como sua fila de conclusão.

[Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;Ljava/util/concurrent/BlockingQueue;)V", "")]
public ExecutorCompletionService(Java.Util.Concurrent.IExecutor? executor, Java.Util.Concurrent.IBlockingQueue? completionQueue);
[<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;Ljava/util/concurrent/BlockingQueue;)V", "")>]
new Java.Util.Concurrent.ExecutorCompletionService : Java.Util.Concurrent.IExecutor * Java.Util.Concurrent.IBlockingQueue -> Java.Util.Concurrent.ExecutorCompletionService

Parâmetros

executor
IExecutor

o executor a ser usado

completionQueue
IBlockingQueue

a fila a ser usada como a fila de conclusão normalmente uma dedicada para uso por esse serviço. Essa fila é tratada como não associado – as tentativas Queue.add de operações com falha para tarefas concluídas fazem com que elas não sejam recuperáveis.

Atributos

Comentários

Cria um ExecutorCompletionService usando o executor fornecido para execução de tarefa base e a fila fornecida como sua fila de conclusão.

Java documentação para java.util.concurrent.ExecutorCompletionService.ExecutorCompletionService(java.util.concurrent.Executor, java.util.concurrent.BlockingQueue<java.util.concurrent.Future<V>>).

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

ExecutorCompletionService(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

protected ExecutorCompletionService(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.ExecutorCompletionService : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.ExecutorCompletionService

Parâmetros

javaReference
IntPtr

nativeint

Uma IntPtrreferência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Um JniHandleOwnershipque indica como lidar javaReference

Comentários

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