WorkflowQueue クラス

定義

注意事項

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

ワークフロー キューを表します。

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
継承
WorkflowQueue
属性

注釈

Note

この資料では、古い型と名前空間について説明します。 詳細については、「Windows Workflow Foundation 4.5 のDeprecated 型」を参照してください。

ワークフロー キューは、ホストまたはホスト サービスとワークフロー内のアクティビティの間でメッセージを渡すために使用されます。 どのアクティビティでも、WorkflowQueueを呼び出すことによってWorkflowQueuingService.CreateWorkflowQueueを作成でき、ホスト、サービス、または別のアクティビティがEnqueueを呼び出して、そのWorkflowQueueに項目を追加できます。 QueueItemAvailable イベントをサブスクライブして、アイテムがWorkflowQueueに到着したときに通知を受け取ることができます。 Peekを使用して、WorkflowQueueの先頭にある項目を調べ、Dequeueを使用してWorkflowQueueから項目を削除できます。 各WorkflowQueueは、キューの削除など、WorkflowQueuingServiceに対して他の管理操作を実行するために使用できるWorkflowQueueに関連付けられています。 QueuingServiceは、このWorkflowQueuingServiceに関連付けられているWorkflowQueueを公開します。

プロパティ

名前 説明
Count
古い.

WorkflowQueueに含まれる項目の数を取得します。

Enabled
古い.

WorkflowQueueが有効かどうかを示す値を取得または設定します。

QueueName
古い.

ワークフロー キューの名前を取得します。

QueuingService
古い.

この WorkflowQueueに関連付けられているキュー サービスを取得します。

メソッド

名前 説明
Dequeue()
古い.

WorkflowQueueの先頭にあるオブジェクトを削除して返します。

Enqueue(Object)
古い.

WorkflowQueueの末尾にオブジェクトを追加します。

Equals(Object)
古い.

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()
古い.

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()
古い.

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()
古い.

現在の Objectの簡易コピーを作成します。

(継承元 Object)
Peek()
古い.

WorkflowQueueの先頭にあるオブジェクトを削除せずに返します。

RegisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
古い.

サブスクライバーを QueueItemArrived イベントに登録します。

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>, String)
古い.

サブスクライバーを QueueItemAvailable イベントに登録します。

RegisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
古い.

サブスクライバーを QueueItemAvailable イベントに登録します。

ToString()
古い.

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
UnregisterForQueueItemArrived(IActivityEventListener<QueueEventArgs>)
古い.

サブスクライバーを QueueItemArrived イベントに登録解除します。

UnregisterForQueueItemAvailable(IActivityEventListener<QueueEventArgs>)
古い.

サブスクライバーを QueueItemAvailable イベントに登録解除します。

イベント

名前 説明
QueueItemArrived
古い.

この WorkflowQueueでアイテムが配信されたときに発生します。

QueueItemAvailable
古い.

この WorkflowQueueで項目を使用できる場合に発生します。

適用対象