WorkflowQueue Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwaga
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Reprezentuje kolejkę przepływu pracy.
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
- Dziedziczenie
-
WorkflowQueue
- Atrybuty
Uwagi
Note
W tym materiale omówiono typy i przestrzenie nazw, które są przestarzałe. Aby uzyskać więcej informacji, zobacz Deprecated Types in Windows Workflow Foundation 4.5.
Kolejki przepływów pracy służą do przekazywania komunikatów między hostem lub hostem i działaniami w przepływie pracy. Każde działanie może utworzyć obiekt WorkflowQueue , wywołując WorkflowQueuingService.CreateWorkflowQueuemetodę , i host, usługę lub inne działanie może wywołać Enqueue polecenie , aby dodać element do tego WorkflowQueueelementu . Możesz zasubskrybować QueueItemAvailable zdarzenie, aby otrzymywać powiadomienia o nadejściu WorkflowQueueelementu na obiekcie . Możesz użyć Peek polecenia , aby zbadać element na początku WorkflowQueue elementu i Dequeue , aby usunąć element z elementu WorkflowQueue. Każda WorkflowQueue z nich jest skojarzona z elementem WorkflowQueuingService , którego można użyć do wykonywania innych operacji zarządzania na obiekcie WorkflowQueue, takich jak usuwanie kolejki. QueuingService uwidacznia WorkflowQueuingService skojarzone z tym WorkflowQueueelementem .
Właściwości
| Nazwa | Opis |
|---|---|
| Count |
Przestarzałe.
Pobiera liczbę elementów zawartych w pliku WorkflowQueue. |
| Enabled |
Przestarzałe.
Pobiera lub ustawia wartość określającą, czy WorkflowQueue parametr jest włączony. |
| QueueName |
Przestarzałe.
Pobiera nazwę kolejki przepływu pracy. |
| QueuingService |
Przestarzałe.
Pobiera usługę kolejkowania skojarzona z tym WorkflowQueueelementem . |
Metody
| Nazwa | Opis |
|---|---|
| Dequeue() |
Przestarzałe.
Usuwa obiekt i zwraca go na początku WorkflowQueueobiektu . |
| Enqueue(Object) |
Przestarzałe.
Dodaje obiekt na końcu obiektu WorkflowQueue. |
| Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Przestarzałe.
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| Peek() |
Przestarzałe.
Zwraca obiekt na początku WorkflowQueue obiektu bez jego usunięcia. |
| RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>) |
Przestarzałe.
Rejestruje subskrybenta wydarzenia QueueItemArrived . |
| RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String) |
Przestarzałe.
Rejestruje subskrybenta wydarzenia QueueItemAvailable . |
| RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>) |
Przestarzałe.
Rejestruje subskrybenta wydarzenia QueueItemAvailable . |
| ToString() |
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
| UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>) |
Przestarzałe.
Wyrejestrowuje subskrybenta zdarzenia QueueItemArrived . |
| UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>) |
Przestarzałe.
Wyrejestrowuje subskrybenta zdarzenia QueueItemAvailable . |
Zdarzenia
| Nazwa | Opis |
|---|---|
| QueueItemArrived |
Przestarzałe.
Występuje, gdy element jest dostarczany w tym WorkflowQueueelemencie . |
| QueueItemAvailable |
Przestarzałe.
Występuje, gdy element jest dostępny w tym WorkflowQueueelemencie . |