Esta página foi útil?
Seus comentários sobre este conteúdo são importantes. Queremos saber sua opinião.
Comentários adicionais?
1500 caracteres restantes
Métodos ThreadPool
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Métodos ThreadPool

O tipo ThreadPool expõe os membros a seguir.

  Nome Descrição
Método público Membro estático BindHandle(IntPtr) Obsoleta. Associa um identificador do sistema operacional para ThreadPool.
Método público Membro estático BindHandle(SafeHandle) Associa um identificador do sistema operacional para ThreadPool.
Método público Membro estático GetAvailableThreads Recupera a diferença entre o número máximo de segmentos do pool de segmentos retornados pelo método de GetMaxThreads , e o número atualmente ativa.
Método público Membro estático GetMaxThreads Retorna o número de solicitações para o pool de segmentos que pode ser ativa simultaneamente. Todas as solicitações acima desse número permanecem na fila até que os segmentos do pool de segmentos eles se tornem disponíveis.
Método público Membro estático GetMinThreads Retorna o número mínimo de segmentos que o pool de segmentos cria sob demanda, como novas solicitações são feitas, antes de alternar para um algoritmo para gerenciar a criação e a destruição de segmento.
Método público Membro estático QueueUserWorkItem(WaitCallback)

Enfileira um método para execução.

O método executa quando um segmento de pool de segmento estiver disponível.
Método público Membro estático QueueUserWorkItem(WaitCallback, Object) Coloca um método para execução, e especifica um objeto que contém os dados a serem usados pelo método. O método executa quando um segmento de pool de segmento estiver disponível.
Método público Membro estático RegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, Int32, Boolean) Registra um representante para esperar WaitHandle, especificando um inteiro com sinal de 32 bits para o tempo limite em milissegundos.
Método público Membro estático RegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, Int64, Boolean) Registra um representante para esperar WaitHandle, especificando um inteiro com sinal de 64 bits para o tempo limite em milissegundos.
Método público Membro estático RegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, TimeSpan, Boolean) Registra um representante para esperar WaitHandle, especificando um valor de TimeSpan para o tempo limite.
Método público Membro estático RegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, UInt32, Boolean) Registra um representante para esperar WaitHandle, especificando um inteiro de 32 bits sem sinal para o tempo limite em milissegundos.
Método público Membro estático SetMaxThreads Define o número de solicitações para o pool de segmentos que pode ser ativa simultaneamente. Todas as solicitações acima desse número permanecem na fila até que os segmentos do pool de segmentos eles se tornem disponíveis.
Método público Membro estático SetMinThreads Define o número mínimo de segmentos que o pool de segmentos cria sob demanda, como novas solicitações são feitas, antes de alternar para um algoritmo para gerenciar a criação e a destruição de segmento.
Método público Membro estático UnsafeQueueNativeOverlapped Coloca uma operação sobrepostos de E/S para a execução.
Método público Membro estático UnsafeQueueUserWorkItem Enfileira o representante especificado para o pool de segmento, mas não propaga a pilha de chamada a thread de trabalho.
Método público Membro estático UnsafeRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, Int32, Boolean) Registra um representante para esperar WaitHandle, usando um inteiro com sinal de 32 bits para o tempo limite em milissegundos. Este método não propaga a pilha de chamada a thread de trabalho.
Método público Membro estático UnsafeRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, Int64, Boolean) Registra um representante para esperar WaitHandle, especificando um inteiro com sinal de 64 bits para o tempo limite em milissegundos. Este método não propaga a pilha de chamada a thread de trabalho.
Método público Membro estático UnsafeRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, TimeSpan, Boolean) Registra um representante para esperar WaitHandle, especificando um valor de TimeSpan para o tempo limite. Este método não propaga a pilha de chamada a thread de trabalho.
Método público Membro estático UnsafeRegisterWaitForSingleObject(WaitHandle, WaitOrTimerCallback, Object, UInt32, Boolean) Registra um representante para esperar WaitHandle, especificando um inteiro de 32 bits sem sinal para o tempo limite em milissegundos. Este método não propaga a pilha de chamada a thread de trabalho.
Superior

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2015 Microsoft