Comparteix a través de


TimerEventSubscription Clase

Definición

Precaución

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

Representa una suscripción a un evento del temporizador.

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
Herencia
TimerEventSubscription
Atributos

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

Los objetos TimerEventSubscription se agregan a la cola del temporizador asociada a una instancia de flujo de trabajo para enviar un mensaje a un WorkflowQueue concreto en un momento especificado. Cuando llega la hora especificada por ExpiresAt, el motor en tiempo de ejecución flujo de trabajo envía un mensaje que contiene SubscriptionId a WorkflowQueue especificado por QueueName. La cola del temporizador asociada a una instancia de flujo de trabajo está en TimerCollectionProperty. Puede examinar TimerCollectionProperty y los objetos WorkflowQueueInfo devueltos por WorkflowInstance.GetWorkflowQueueData para determinar qué actividades están esperando un TimerEventSubscription específico. DelayActivity y SqlWorkflowPersistenceService utilizan las suscripciones del evento del temporalizador para proporcionar parte de su funcionalidad.

Constructores

TimerEventSubscription()
Obsoletos.

Inicializa una nueva instancia de la clase TimerEventSubscription.

TimerEventSubscription(Guid, DateTime)
Obsoletos.

Inicializa una nueva instancia de la clase TimerEventSubscription mediante el Guid especificado de una instancia de flujo de trabajo y DateTime de expiración especificada.

TimerEventSubscription(Guid, Guid, DateTime)
Obsoletos.

Inicializa una nueva instancia de la clase TimerEventSubscription mediante el Id. de suscripción especificado, el Guid especificado de una instancia de flujo de trabajo y DateTime de expiración especificada.

Propiedades

ExpiresAt
Obsoletos.

Obtiene la hora de expiración esperada del temporizador asociado a esta suscripción.

QueueName
Obsoletos.

Representa el nombre de WorkflowQueue al cual WorkflowRuntime envía un mensaje cuando caduca la suscripción del temporizador.

SubscriptionId
Obsoletos.

Identificador único que representa un evento de temporizador.

WorkflowInstanceId
Obsoletos.

Identificador del flujo de trabajo asociado a la suscripción del temporizador.

Métodos

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a