TimerEventSubscription 类

定义

注意

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

表示计时器事件订阅。

public ref class TimerEventSubscription
[System.Serializable]
public class TimerEventSubscription
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class TimerEventSubscription
[<System.Serializable>]
type TimerEventSubscription = class
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TimerEventSubscription = class
Public Class TimerEventSubscription
继承
TimerEventSubscription
属性

注解

注意

本材料讨论的类型和命名空间已废弃不用。 有关详细信息,请参阅 Windows Workflow Foundation 4.5 中弃用的类型

为了在特定时间将消息发送到特定 TimerEventSubscription,系统会将 WorkflowQueue 对象添加到与工作流实例相关的计时器队列。 当到达由 指定的时间时,工作流运行时引擎将发送包含 的消息到由 指定的 。 与工作流实例关联的计时器队列包含在 TimerCollectionProperty 中。 您可以检查 TimerCollectionProperty 所返回的 WorkflowQueueInfo 对象和 WorkflowInstance.GetWorkflowQueueData 对象,以确定正在等待特定 TimerEventSubscription 的活动。 DelayActivitySqlWorkflowPersistenceService 都使用计时器事件订阅来提供其部分功能。

构造函数

TimerEventSubscription()
已过时.

初始化 TimerEventSubscription 类的新实例。

TimerEventSubscription(Guid, DateTime)
已过时.

通过使用工作流实例的特定 TimerEventSubscription 和特定过期 Guid 初始化 DateTime 类的新实例。

TimerEventSubscription(Guid, Guid, DateTime)
已过时.

通过使用工作流实例的指定的订阅 ID、指定的 TimerEventSubscription 和指定的过期 Guid 初始化 DateTime 类的新实例。

属性

ExpiresAt
已过时.

获取与此订阅相关联的计时器的预期过期时间。

QueueName
已过时.

表示当计时器订阅过期时,WorkflowQueue 要向其发送消息的 WorkflowRuntime 的名称。

SubscriptionId
已过时.

表示计时器事件的唯一标识符。

WorkflowInstanceId
已过时.

与计时器订阅相关联的工作流的标识符。

方法

Equals(Object)
已过时.

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()
已过时.

作为默认哈希函数。

(继承自 Object)
GetType()
已过时.

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()
已过时.

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()
已过时.

返回表示当前对象的字符串。

(继承自 Object)

适用于