Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Métodos ThreadPool

 

Publicado: março de 2016

Namespace:   System.Threading
Assembly:  mscorlib (em mscorlib.dll)

NomeDescrição
System_CAPS_pubmethodSystem_CAPS_staticBindHandle(IntPtr)

Obsoleto. Associa um identificador de sistema operacional para o ThreadPool.

System_CAPS_pubmethodSystem_CAPS_staticBindHandle(SafeHandle)

Associa um identificador de sistema operacional ao ThreadPool.

System_CAPS_pubmethodSystem_CAPS_staticGetAvailableThreads(Int32, Int32)

Recupera a diferença entre o número máximo de threads do pool de threads retornados pelo método GetMaxThreads e o número de ativos no momento.

System_CAPS_pubmethodSystem_CAPS_staticGetMaxThreads(Int32, Int32)

Recupera o número de solicitações para o pool de threads que podem estar ativas simultaneamente. Todas as solicitações acima desse número permanecem na fila até que os threads do pool de threads se tornem disponíveis.

System_CAPS_pubmethodSystem_CAPS_staticGetMinThreads(Int32, Int32)

Recupera o número mínimo de threads que o pool de threads cria sob demanda à medida que novas solicitações são feitas, antes de mudar para um algoritmo a fim de gerenciar a criação e a destruição de thread.

System_CAPS_pubmethodSystem_CAPS_staticQueueUserWorkItem(WaitCallback)

Enfileira um método para execução.

O método é executado quando um thread de pool de threads se torna disponível.

System_CAPS_pubmethodSystem_CAPS_staticQueueUserWorkItem(WaitCallback, Object)

Enfileira um método para execução e especifica um objeto que contém dados a serem usados pelo método. O método é executado quando um thread de pool de threads se torna disponível.

System_CAPS_pubmethodSystem_CAPS_staticRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, Int32, Boolean)

Registra um delegado para esperar um WaitHandle, especificando um inteiro com sinal de 32 bits para o tempo limite em milissegundos.

System_CAPS_pubmethodSystem_CAPS_staticRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, Int64, Boolean)

Registra um delegado para esperar um WaitHandle, especificando um inteiro com sinal de 64 bits para o tempo limite em milissegundos.

System_CAPS_pubmethodSystem_CAPS_staticRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, TimeSpan, Boolean)

Registra um delegado para aguardar um WaitHandle, especificando um valor TimeSpan para o tempo limite.

System_CAPS_pubmethodSystem_CAPS_staticRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, UInt32, Boolean)

Registra um delegado para aguardar um WaitHandle, especificando um inteiro sem sinal de 32 bits para o tempo limite em milissegundos.

System_CAPS_pubmethodSystem_CAPS_staticSetMaxThreads(Int32, Int32)

Define o número de solicitações para o pool de threads que podem estar ativas simultaneamente. Todas as solicitações acima desse número permanecem na fila até que os threads do pool de threads se tornem disponíveis.

System_CAPS_pubmethodSystem_CAPS_staticSetMinThreads(Int32, Int32)

Define o número mínimo de threads que o pool de threads cria sob demanda à medida que novas solicitações são feitas, antes de mudar para um algoritmo a fim de gerenciar a criação e a destruição de thread.

System_CAPS_pubmethodSystem_CAPS_staticUnsafeQueueNativeOverlapped(NativeOverlapped*)

Enfileira uma operação de E/S sobreposta para a execução.

System_CAPS_pubmethodSystem_CAPS_staticUnsafeQueueUserWorkItem(WaitCallback, Object)

Enfileira o delegado especificado no pool de threads, mas não propagar a pilha de chamadas para o thread de trabalho.

System_CAPS_pubmethodSystem_CAPS_staticUnsafeRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, Int32, Boolean)

Registra um delegado para aguardar um WaitHandle, usando um inteiro assinado de 32 bits para o tempo limite em milissegundos. Esse método não propagar a pilha de chamada para o thread de trabalho.

System_CAPS_pubmethodSystem_CAPS_staticUnsafeRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, Int64, Boolean)

Registra um delegado para aguardar um WaitHandle, especificando um inteiro assinado de 64 bits para o tempo limite em milissegundos. Esse método não propagar a pilha de chamada para o thread de trabalho.

System_CAPS_pubmethodSystem_CAPS_staticUnsafeRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, TimeSpan, Boolean)

Registra um delegado para aguardar um WaitHandle, especificando um TimeSpan valor para o tempo limite. Esse método não propagar a pilha de chamada para o thread de trabalho.

System_CAPS_pubmethodSystem_CAPS_staticUnsafeRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, UInt32, Boolean)

Registra um delegado para aguardar um WaitHandle, especificando um inteiro não assinado de 32 bits para o tempo limite em milissegundos. Esse método não propagar a pilha de chamada para o thread de trabalho.

Retornar ao início
Mostrar: