TimerEventSubscription Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atenção
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Representa uma subscrição a um evento 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
- Herança
-
TimerEventSubscription
- Atributos
Observações
Note
Este material discute tipos e namespaces que estão obsoletos. Para mais informações, consulte Tipos Descontinuados no Windows Workflow Foundation 4.5.
TimerEventSubscription Os objetos são adicionados à fila do temporizador associada a uma instância de workflow para enviar uma mensagem a um determinado WorkflowQueue local num momento especificado. Quando o tempo especificado por ExpiresAt é atingido, o motor de execução de workflow envia uma mensagem contendo o SubscriptionId para o WorkflowQueue especificado por QueueName. A fila de temporizadores associada a uma instância de workflow está contida no TimerCollectionPropertyarquivo . Pode analisar TimerCollectionProperty e os WorkflowQueueInfo objetos devolvidos para WorkflowInstance.GetWorkflowQueueData determinar quais as atividades que estão à espera de um determinado TimerEventSubscription. Ambos DelayActivitySqlWorkflowPersistenceService usam subscrições de eventos temporizadores para fornecer parte da sua funcionalidade.
Construtores
| Name | Description |
|---|---|
| TimerEventSubscription() |
Obsoleto.
Inicializa uma nova instância da TimerEventSubscription classe. |
| TimerEventSubscription(Guid, DateTime) |
Obsoleto.
Inicializa uma nova instância da TimerEventSubscription classe usando a especificação Guid de uma instância de workflow e a expiração DateTimeespecificada . |
| TimerEventSubscription(Guid, Guid, DateTime) |
Obsoleto.
Inicializa uma nova instância da TimerEventSubscription classe usando o ID de subscrição especificado, o especificado Guid de uma instância de fluxo de trabalho e a expiração DateTimeespecificada. |
Propriedades
| Name | Description |
|---|---|
| ExpiresAt |
Obsoleto.
Recebe o tempo de expiração esperado do temporizador associado a esta subscrição. |
| QueueName |
Obsoleto.
Representa o nome do WorkflowQueue que WorkflowRuntime envia uma mensagem quando a subscrição do temporizador expira. |
| SubscriptionId |
Obsoleto.
Identificador único que representa um evento temporizador. |
| WorkflowInstanceId |
Obsoleto.
Identificador do fluxo de trabalho associado à subscrição do temporizador. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Obsoleto.
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Obsoleto.
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |