WorkflowQueue Klasse

Definition

Achtung

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

Stellt eine Workflowwarteschlange dar.

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
Vererbung
WorkflowQueue
Attribute

Hinweise

Note

In diesem Material werden Typen und Namespaces erläutert, die veraltet sind. Weitere Informationen finden Sie unter Deprecated Types in Windows Workflow Foundation 4.5.

Workflowwarteschlangen werden verwendet, um Nachrichten zwischen einem Host- oder Hostdienst und Aktivitäten in einem Workflow zu übergeben. Jede Aktivität kann eine WorkflowQueue durch Aufrufen WorkflowQueuingService.CreateWorkflowQueueund einen Host, einen Dienst oder eine andere Aktivität Enqueue erstellen, um ein Element zu diesem WorkflowQueueElement hinzuzufügen. Sie können das QueueItemAvailable Ereignis abonnieren, um benachrichtigt zu werden, wenn ein Element auf der WorkflowQueue. Sie können ein Peek Element am Anfang des WorkflowQueue Elements untersuchen und Dequeue ein Element aus dem WorkflowQueueElement entfernen. Jeder WorkflowQueue ist einem WorkflowQueuingService zugeordnet, mit dem Sie andere Verwaltungsvorgänge für die WorkflowQueueWarteschlange ausführen können, z. B. das Löschen der Warteschlange. QueuingServicemacht den WorkflowQueuingService zugeordneten .WorkflowQueue

Eigenschaften

Name Beschreibung
Count
Veraltet.

Ruft die Anzahl der Elemente ab, die in der WorkflowQueue.

Enabled
Veraltet.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die WorkflowQueue Option aktiviert ist.

QueueName
Veraltet.

Ruft den Namen der Workflowwarteschlange ab.

QueuingService
Veraltet.

Ruft den Warteschlangendienst ab, der diesem WorkflowQueuezugeordnet ist.

Methoden

Name Beschreibung
Dequeue()
Veraltet.

Entfernt und gibt das Objekt am Anfang der .WorkflowQueue

Enqueue(Object)
Veraltet.

Fügt ein Objekt am Ende der .WorkflowQueue

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()
Veraltet.

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()
Veraltet.

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Peek()
Veraltet.

Gibt das Objekt am Anfang des WorkflowQueue Objekts zurück, ohne es zu entfernen.

RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Veraltet.

Registriert einen Abonnent für das QueueItemArrived Ereignis.

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String)
Veraltet.

Registriert einen Abonnent für das QueueItemAvailable Ereignis.

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Veraltet.

Registriert einen Abonnent für das QueueItemAvailable Ereignis.

ToString()
Veraltet.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Veraltet.

Hebt die Registrierung eines Abonnents für das QueueItemArrived Ereignis auf.

UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Veraltet.

Hebt die Registrierung eines Abonnents für das QueueItemAvailable Ereignis auf.

Ereignisse

Name Beschreibung
QueueItemArrived
Veraltet.

Tritt auf, wenn ein Element auf dieser WorkflowQueueSeite zugestellt wird.

QueueItemAvailable
Veraltet.

Tritt auf, wenn ein Element auf dieser WorkflowQueueSeite verfügbar ist.

Gilt für: