TimerEventSubscription Classe

Definição

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)

Aplica-se a