WorkflowQueue Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Representa uma fila de fluxo de trabalho.
public ref class WorkflowQueue
public class WorkflowQueue
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class WorkflowQueue
type WorkflowQueue = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowQueue = class
Public Class WorkflowQueue
- Herança
-
WorkflowQueue
- Atributos
Comentários
Note
Esse material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5.
As filas de fluxo de trabalho são usadas para passar mensagens entre um host ou serviços de host e atividades em um fluxo de trabalho. Qualquer atividade pode criar uma WorkflowQueue chamada WorkflowQueuingService.CreateWorkflowQueue, e um host, um serviço ou outra atividade pode chamar Enqueue para adicionar um item a isso WorkflowQueue. Você pode assinar o QueueItemAvailable evento para ser notificado quando um item chegar no WorkflowQueue. Você pode usar Peek para examinar um item no início do WorkflowQueue e Dequeue remover um item do WorkflowQueue. Cada WorkflowQueue um está associado a um WorkflowQueuingService que você pode usar para executar outras operações de gerenciamento no WorkflowQueue, como excluir a fila. QueuingService expõe o WorkflowQueuingService associado a isso WorkflowQueue.
Propriedades
| Nome | Description |
|---|---|
| Count |
Obsoleto.
Obtém o número de itens contidos no WorkflowQueue. |
| Enabled |
Obsoleto.
Obtém ou define um valor que especifica se o WorkflowQueue valor está habilitado. |
| QueueName |
Obsoleto.
Obtém o nome da fila de fluxo de trabalho. |
| QueuingService |
Obsoleto.
Obtém o serviço de enfileiramento associado a isso WorkflowQueue. |
Métodos
| Nome | Description |
|---|---|
| Dequeue() |
Obsoleto.
Remove e retorna o objeto no início do WorkflowQueue. |
| Enqueue(Object) |
Obsoleto.
Adiciona um objeto ao final do WorkflowQueue. |
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Peek() |
Obsoleto.
Retorna o objeto no início do WorkflowQueue sem removê-lo. |
| RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>) |
Obsoleto.
Registra um assinante no QueueItemArrived evento. |
| RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String) |
Obsoleto.
Registra um assinante no QueueItemAvailable evento. |
| RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>) |
Obsoleto.
Registra um assinante no QueueItemAvailable evento. |
| ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>) |
Obsoleto.
Cancela o registro de um assinante no QueueItemArrived evento. |
| UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>) |
Obsoleto.
Cancela o registro de um assinante no QueueItemAvailable evento. |
Eventos
| Nome | Description |
|---|---|
| QueueItemArrived |
Obsoleto.
Ocorre quando um item é entregue neste WorkflowQueue. |
| QueueItemAvailable |
Obsoleto.
Ocorre quando um item está disponível neste WorkflowQueue. |