TimerEventSubscription Classe

Definizione

Attenzione

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

Rappresenta una sottoscrizione a un evento timer.

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
Ereditarietà
TimerEventSubscription
Attributi

Commenti

Note

Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5.

TimerEventSubscription gli oggetti vengono aggiunti alla coda timer associata a un'istanza del flusso di lavoro per inviare un messaggio a un oggetto specifico WorkflowQueue in un determinato momento. Quando viene raggiunto il tempo specificato da ExpiresAt , il motore di runtime del flusso di lavoro invia un messaggio contenente l'oggetto all'oggetto SubscriptionIdWorkflowQueue specificato da QueueName. La coda timer associata a un'istanza del TimerCollectionPropertyflusso di lavoro è contenuta in . È possibile esaminare TimerCollectionProperty e gli WorkflowQueueInfo oggetti restituiti da WorkflowInstance.GetWorkflowQueueData per determinare quali attività sono in attesa di un oggetto specifico TimerEventSubscription. DelayActivity e SqlWorkflowPersistenceService usano entrambe le sottoscrizioni di eventi timer per fornire una parte delle relative funzionalità.

Costruttori

Nome Descrizione
TimerEventSubscription()
Obsoleti.

Inizializza una nuova istanza della classe TimerEventSubscription.

TimerEventSubscription(Guid, DateTime)
Obsoleti.

Inizializza una nuova istanza della TimerEventSubscription classe utilizzando l'oggetto specificato Guid di un'istanza del flusso di lavoro e la scadenza DateTimespecificata.

TimerEventSubscription(Guid, Guid, DateTime)
Obsoleti.

Inizializza una nuova istanza della TimerEventSubscription classe utilizzando l'ID sottoscrizione specificato, l'oggetto specificato Guid di un'istanza del flusso di lavoro e la scadenza DateTimespecificata.

Proprietà

Nome Descrizione
ExpiresAt
Obsoleti.

Ottiene l'ora di scadenza prevista del timer associato a questa sottoscrizione.

QueueName
Obsoleti.

Rappresenta il nome dell'oggetto WorkflowQueueWorkflowRuntime a cui invia un messaggio alla scadenza della sottoscrizione timer.

SubscriptionId
Obsoleti.

Identificatore univoco che rappresenta un evento timer.

WorkflowInstanceId
Obsoleti.

Identificatore del flusso di lavoro associato alla sottoscrizione timer.

Metodi

Nome Descrizione
Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a