WorkflowQueue Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |