WorkflowQueue Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
bir iş akışı kuyruğu temsil eder.
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
- Devralma
-
WorkflowQueue
- Öznitelikler
Açıklamalar
Note
Bu malzeme, eski türleri ve ad alanlarını ele alır. Daha fazla bilgi için bkz. Deprecated Types in Windows Workflow Foundation 4.5.
İş akışı kuyrukları, bir konak veya konak hizmetleri ile bir iş akışındaki etkinlikler arasında ileti geçirmek için kullanılır. Herhangi bir WorkflowQueue etkinlik öğesini çağırarak WorkflowQueuingService.CreateWorkflowQueueoluşturabilir ve bir konak, hizmet veya başka bir etkinlik, öğesine WorkflowQueueöğe eklemek için öğesini çağırabilirEnqueue. öğesine bir öğe geldiğinde WorkflowQueuebildirim almak için olaya abone QueueItemAvailable olabilirsiniz. öğesini, başındaki WorkflowQueue bir öğeyi incelemek ve Dequeue öğesinden WorkflowQueuekaldırmak için kullanabilirsinizPeek. Her WorkflowQueue biri, üzerinde WorkflowQueuekuyruğu silme gibi diğer yönetim işlemlerini gerçekleştirmek için kullanabileceğiniz bir WorkflowQueuingService ile ilişkilendirilir. QueuingServicebu WorkflowQueueile ilişkili olanını WorkflowQueuingService kullanıma sunar.
Özellikler
| Name | Description |
|---|---|
| Count |
Geçersiz.
içinde WorkflowQueuebulunan öğe sayısını alır. |
| Enabled |
Geçersiz.
etkin olup olmadığını WorkflowQueue belirten bir değer alır veya ayarlar. |
| QueueName |
Geçersiz.
İş akışı kuyruğunun adını alır. |
| QueuingService |
Geçersiz.
Bu WorkflowQueueile ilişkilendirilmiş kuyruğa alma hizmetini alır. |
Yöntemler
| Name | Description |
|---|---|
| Dequeue() |
Geçersiz.
öğesinin başındaki WorkflowQueuenesnesini kaldırır ve döndürür. |
| Enqueue(Object) |
Geçersiz.
sonuna bir nesne WorkflowQueueekler. |
| Equals(Object) |
Geçersiz.
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçersiz.
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Peek() |
Geçersiz.
öğesinin başındaki WorkflowQueue nesneyi kaldırmadan döndürür. |
| RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>) |
Geçersiz.
Aboneyi QueueItemArrived olaya kaydeder. |
| RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String) |
Geçersiz.
Aboneyi QueueItemAvailable olaya kaydeder. |
| RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>) |
Geçersiz.
Aboneyi QueueItemAvailable olaya kaydeder. |
| ToString() |
Geçersiz.
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>) |
Geçersiz.
Olay abonesinin kaydını kaldırıyor QueueItemArrived . |
| UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>) |
Geçersiz.
Olay abonesinin kaydını kaldırıyor QueueItemAvailable . |
Ekinlikler
| Name | Description |
|---|---|
| QueueItemArrived |
Geçersiz.
Bu WorkflowQueueüzerinde bir öğe teslim edildiğinde gerçekleşir. |
| QueueItemAvailable |
Geçersiz.
Bu WorkflowQueueüzerinde bir öğe kullanılabilir olduğunda gerçekleşir. |