WorkflowQueue 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
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
- 属性
注解
注释
此材料讨论已过时的类型和命名空间。 有关详细信息,请参阅 Windows Workflow Foundation 4.50 中的
工作流队列用于在工作流中的主机或主机服务和活动之间传递消息。 任何活动都可以通过调用WorkflowQueuingService.CreateWorkflowQueue创建一个WorkflowQueue,主机、服务或其他活动可以调用Enqueue以向其WorkflowQueue添加项。 可以在项目到达WorkflowQueue时订阅QueueItemAvailable要通知的事件。 可用于 Peek 检查项目开头 WorkflowQueue 的项以及 Dequeue 从中 WorkflowQueue删除项。 每个WorkflowQueue操作都与可用于对WorkflowQueue队列执行其他管理操作的关联WorkflowQueuingService,例如删除队列。 QueuingService WorkflowQueuingService公开与此WorkflowQueue关联的 。
属性
| 名称 | 说明 |
|---|---|
| Count |
已过时.
获取包含在 |
| 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项对此可用时发生。 |