WorkflowQueue Klass

Definition

Varning

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

Representerar en arbetsflödeskö.

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
Arv
WorkflowQueue
Attribut

Kommentarer

Note

I det här materialet diskuteras typer och namnområden som är föråldrade. Mer information finns i Deprecated Types in Windows Workflow Foundation 4.5.

Arbetsflödesköer används för att skicka meddelanden mellan en värd eller värdtjänster och aktiviteter i ett arbetsflöde. Alla aktiviteter kan skapa en WorkflowQueue genom att anropa WorkflowQueuingService.CreateWorkflowQueue, och en värd, en tjänst eller en annan aktivitet kan anropa Enqueue för att lägga till ett objekt i den WorkflowQueue. Du kan prenumerera på QueueItemAvailable händelsen för att meddelas när ett objekt tas emot på WorkflowQueue. Du kan använda Peek för att undersöka ett objekt i början av WorkflowQueue och Dequeue för att ta bort ett objekt från WorkflowQueue. Var och WorkflowQueue en är associerad med en WorkflowQueuingService som du kan använda för att utföra andra hanteringsåtgärder i WorkflowQueue, till exempel att ta bort kön. QueuingService exponerar den WorkflowQueuingService associerade med den här WorkflowQueue.

Egenskaper

Name Description
Count
Föråldrad.

Hämtar antalet objekt som finns i WorkflowQueue.

Enabled
Föråldrad.

Hämtar eller anger ett värde som anger om WorkflowQueue är aktiverat.

QueueName
Föråldrad.

Hämtar namnet på arbetsflödeskö.

QueuingService
Föråldrad.

Hämtar den kötjänst som är associerad med den här WorkflowQueue.

Metoder

Name Description
Dequeue()
Föråldrad.

Tar bort och returnerar objektet i början av WorkflowQueue.

Enqueue(Object)
Föråldrad.

Lägger till ett objekt i slutet av WorkflowQueue.

Equals(Object)
Föråldrad.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()
Föråldrad.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()
Föråldrad.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()
Föråldrad.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Peek()
Föråldrad.

Returnerar objektet i början av utan att WorkflowQueue ta bort det.

RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Föråldrad.

Registrerar en prenumerant på QueueItemArrived händelsen.

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String)
Föråldrad.

Registrerar en prenumerant på QueueItemAvailable händelsen.

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Föråldrad.

Registrerar en prenumerant på QueueItemAvailable händelsen.

ToString()
Föråldrad.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Föråldrad.

Avregistrerar en prenumerant på QueueItemArrived händelsen.

UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Föråldrad.

Avregistrerar en prenumerant på QueueItemAvailable händelsen.

Händelser

Name Description
QueueItemArrived
Föråldrad.

Inträffar när ett objekt levereras på den här WorkflowQueue.

QueueItemAvailable
Föråldrad.

Inträffar när ett objekt är tillgängligt på den här WorkflowQueue.

Gäller för