WorkflowQueue Kelas

Definisi

Perhatian

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

Mewakili antrean alur kerja.

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
Warisan
WorkflowQueue
Atribut

Keterangan

Note

Materi ini membahas jenis dan namespace yang usang. Untuk informasi selengkapnya, lihat jenis Deprecated di Windows Workflow Foundation 4.5.

Antrean alur kerja digunakan untuk meneruskan pesan antara layanan host atau host dan aktivitas dalam alur kerja. Aktivitas apa pun dapat membuat WorkflowQueue dengan memanggil WorkflowQueuingService.CreateWorkflowQueue, dan host, layanan, atau aktivitas lain dapat memanggil Enqueue untuk menambahkan item ke WorkflowQueue. Anda dapat berlangganan acara untuk QueueItemAvailable diberi tahu ketika item tiba di WorkflowQueue. Anda dapat menggunakan Peek untuk memeriksa item di awal WorkflowQueue dan Dequeue untuk menghapus item dari WorkflowQueue. Masing-masing WorkflowQueue dikaitkan dengan WorkflowQueuingService yang dapat Anda gunakan untuk melakukan operasi manajemen lain pada WorkflowQueue, seperti menghapus antrean. QueuingService mengekspos yang WorkflowQueuingService terkait dengan ini WorkflowQueue.

Properti

Nama Deskripsi
Count
Kedaluwarsa.

Mendapatkan jumlah item yang terkandung dalam WorkflowQueue.

Enabled
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menentukan apakah WorkflowQueue diaktifkan.

QueueName
Kedaluwarsa.

Mendapatkan nama antrean alur kerja.

QueuingService
Kedaluwarsa.

Mendapatkan layanan antrean yang terkait dengan ini WorkflowQueue.

Metode

Nama Deskripsi
Dequeue()
Kedaluwarsa.

Menghapus dan mengembalikan objek di awal WorkflowQueue.

Enqueue(Object)
Kedaluwarsa.

Menambahkan objek ke akhir WorkflowQueue.

Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
Peek()
Kedaluwarsa.

Mengembalikan objek di awal WorkflowQueue tanpa menghapusnya.

RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Kedaluwarsa.

Mendaftarkan pelanggan ke peristiwa.QueueItemArrived

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String)
Kedaluwarsa.

Mendaftarkan pelanggan ke peristiwa.QueueItemAvailable

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Kedaluwarsa.

Mendaftarkan pelanggan ke peristiwa.QueueItemAvailable

ToString()
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
Kedaluwarsa.

Membatalkan pendaftaran pelanggan ke peristiwa.QueueItemArrived

UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
Kedaluwarsa.

Membatalkan pendaftaran pelanggan ke peristiwa.QueueItemAvailable

Acara

Nama Deskripsi
QueueItemArrived
Kedaluwarsa.

Terjadi ketika item dikirimkan pada ini WorkflowQueue.

QueueItemAvailable
Kedaluwarsa.

Terjadi ketika item tersedia pada ini WorkflowQueue.

Berlaku untuk