WorkflowQueue Osztály

Definíció

Figyelemfelhívás

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

Munkafolyamat-üzenetsort jelöl.

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
Öröklődés
WorkflowQueue
Attribútumok

Megjegyzések

Note

Ez az anyag az elavult típusokat és névtereket ismerteti. További információ: Deprecated Types in Windows Workflow Foundation 4.5.

A munkafolyamat-üzenetsorok a gazdagép vagy a gazdagép szolgáltatásai és a munkafolyamat tevékenységei közötti üzenetek továbbítására szolgálnak. Bármely tevékenység létrehozhat egy WorkflowQueue hívást WorkflowQueuingService.CreateWorkflowQueue, és egy gazdagép, egy szolgáltatás vagy egy másik tevékenység meghívhat Enqueue egy elemet az adott WorkflowQueuetevékenységhez való hozzáadásához. Feliratkozhat az QueueItemAvailable eseményre, hogy értesítést kapjon, amikor egy elem megérkezik a WorkflowQueue. Segítségével megvizsgálhat egy elemet a fájl elejénPeek, és WorkflowQueue eltávolíthat Dequeue egy elemet a WorkflowQueueprogramból. Mindegyik WorkflowQueue egy WorkflowQueuingService olyanhoz van társítva, amellyel más felügyeleti műveleteket is végrehajthat az WorkflowQueueüzenetsoron, például törölheti az üzenetsort. QueuingServiceA elérhetővé teszi a WorkflowQueuingService társított elemet.WorkflowQueue

Tulajdonságok

Name Description
Count
Elavult.

Lekéri a .WorkflowQueue

Enabled
Elavult.

Lekéri vagy beállít egy értéket, amely meghatározza, hogy az WorkflowQueue engedélyezve van-e.

QueueName
Elavult.

Lekéri a munkafolyamat-üzenetsor nevét.

QueuingService
Elavult.

Lekéri az ezzel WorkflowQueuea szolgáltatással társított üzenetsor-kezelési szolgáltatást.

Metódusok

Name Description
Dequeue()
Elavult.

Eltávolítja és visszaadja az objektumot a WorkflowQueuefájl elején.

Enqueue(Object)
Elavult.

Objektumot ad hozzá a WorkflowQueuevégéhez.

Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
Peek()
Elavult.

Az objektumot az objektum eltávolítása nélkül adja vissza a WorkflowQueue fájl elején.

RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Elavult.

Regisztrál egy előfizetőt az QueueItemArrived eseményre.

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String)
Elavult.

Regisztrál egy előfizetőt az QueueItemAvailable eseményre.

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Elavult.

Regisztrál egy előfizetőt az QueueItemAvailable eseményre.

ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Elavult.

Az esemény előfizetőjének regisztrációjának QueueItemArrived törlése.

UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Elavult.

Az esemény előfizetőjének regisztrációjának QueueItemAvailable törlése.

esemény

Name Description
QueueItemArrived
Elavult.

Ez akkor fordul elő, ha egy elem erre a gombra WorkflowQueuekerül.

QueueItemAvailable
Elavult.

Akkor fordul elő, ha egy elem elérhető ezen WorkflowQueuea webhelyen.

A következőre érvényes: