WorkflowQueue Classe

Definição

Atenção

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

Observações

Note

Este material discute tipos e namespaces que estão obsoletos. Para mais informações, consulte Tipos Descontinuados no Windows Workflow Foundation 4.5.

As filas de workflow são usadas para passar mensagens entre um host ou serviços e atividades num workflow. Qualquer atividade pode criar um WorkflowQueue ao chamar WorkflowQueuingService.CreateWorkflowQueue, e um host, um serviço ou outra atividade pode chamar Enqueue para adicionar um item a esse WorkflowQueue. Pode subscrever o QueueItemAvailable evento para ser notificado quando um artigo chegar ao WorkflowQueue. Pode usar Peek para examinar um item no início do WorkflowQueue e Dequeue para remover um item do WorkflowQueue. Cada um WorkflowQueue está associado a um WorkflowQueuingService que pode usar para realizar outras operações de gestão no WorkflowQueue, como eliminar a fila. QueuingService expõe o WorkflowQueuingService associado a este WorkflowQueue.

Propriedades

Name Description
Count
Obsoleto.

Obtém o número de itens contidos no WorkflowQueue.

Enabled
Obsoleto.

Recebe ou define um valor que especifica se o WorkflowQueue está ativado.

QueueName
Obsoleto.

Obtém o nome da fila do fluxo de trabalho.

QueuingService
Obsoleto.

Recebe o serviço de fila associado a isto WorkflowQueue.

Métodos

Name Description
Dequeue()
Obsoleto.

Remove e devolve 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 função de hash predefinida.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Peek()
Obsoleto.

Devolve o objeto no início do WorkflowQueue sem o remover.

RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Obsoleto.

Regista um subscritor no QueueItemArrived evento.

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String)
Obsoleto.

Regista um subscritor no QueueItemAvailable evento.

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Obsoleto.

Regista um subscritor no QueueItemAvailable evento.

ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Obsoleto.

Desregista um subscritor do QueueItemArrived evento.

UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Obsoleto.

Desregista um subscritor do QueueItemAvailable evento.

evento

Name Description
QueueItemArrived
Obsoleto.

Ocorre quando um item é entregue neste WorkflowQueue.

QueueItemAvailable
Obsoleto.

Ocorre quando um item está disponível neste WorkflowQueue.

Aplica-se a