WorkflowQueue Classe

Definizione

Attenzione

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Rappresenta una coda del flusso di lavoro.

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
Ereditarietà
WorkflowQueue
Attributi

Commenti

Note

Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5.

Le code del flusso di lavoro vengono usate per passare messaggi tra un host o servizi host e attività in un flusso di lavoro. Qualsiasi attività può creare un oggetto WorkflowQueue chiamando WorkflowQueuingService.CreateWorkflowQueuee un host, un servizio o un'altra attività può chiamare Enqueue per aggiungere un elemento a tale WorkflowQueue. È possibile sottoscrivere l'evento QueueItemAvailable per ricevere una notifica all'arrivo di un elemento in WorkflowQueue. È possibile usare Peek per esaminare un elemento all'inizio di WorkflowQueue e Dequeue per rimuovere un elemento da WorkflowQueue. Ogni WorkflowQueue oggetto è associato a un WorkflowQueuingService oggetto che è possibile usare per eseguire altre operazioni di gestione in WorkflowQueue, ad esempio l'eliminazione della coda. QueuingService espone l'oggetto WorkflowQueuingService associato a questo WorkflowQueueoggetto .

Proprietà

Nome Descrizione
Count
Obsoleti.

Ottiene il numero di elementi contenuti in WorkflowQueue.

Enabled
Obsoleti.

Ottiene o imposta un valore che specifica se WorkflowQueue è abilitato.

QueueName
Obsoleti.

Ottiene il nome della coda del flusso di lavoro.

QueuingService
Obsoleti.

Ottiene il servizio di accodamento associato all'oggetto WorkflowQueue.

Metodi

Nome Descrizione
Dequeue()
Obsoleti.

Rimuove e restituisce l'oggetto all'inizio di WorkflowQueue.

Enqueue(Object)
Obsoleti.

Aggiunge un oggetto alla fine dell'oggetto WorkflowQueue.

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Peek()
Obsoleti.

Restituisce l'oggetto all'inizio di WorkflowQueue senza rimuoverlo.

RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Obsoleti.

Registra un sottoscrittore all'evento QueueItemArrived .

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String)
Obsoleti.

Registra un sottoscrittore all'evento QueueItemAvailable .

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Obsoleti.

Registra un sottoscrittore all'evento QueueItemAvailable .

ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Obsoleti.

Annulla la registrazione di un sottoscrittore per l'evento QueueItemArrived .

UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Obsoleti.

Annulla la registrazione di un sottoscrittore per l'evento QueueItemAvailable .

Eventi

Nome Descrizione
QueueItemArrived
Obsoleti.

Si verifica quando un elemento viene recapitato in questo WorkflowQueueoggetto .

QueueItemAvailable
Obsoleti.

Si verifica quando un elemento è disponibile in questo WorkflowQueueoggetto .

Si applica a