WorkflowQueue Classe

Definição

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.

Aplica-se a