TimerEventSubscription Klas

Definitie

Let op

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

Vertegenwoordigt een abonnement op een timer-gebeurtenis.

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
Overname
TimerEventSubscription
Kenmerken

Opmerkingen

Note

In dit materiaal worden typen en naamruimten besproken die verouderd zijn. Zie Deprecated Types in Windows Workflow Foundation 4.5 voor meer informatie.

TimerEventSubscription objecten worden toegevoegd aan de timerwachtrij die is gekoppeld aan een werkstroomexemplaar om een bericht op een bepaald tijdstip naar een specifiek WorkflowQueue bericht te verzenden. Wanneer de tijd die is opgegeven door ExpiresAt is bereikt, verzendt de runtime-engine van de werkstroom een bericht met de SubscriptionIdWorkflowQueue opgegeven door QueueName. De timerwachtrij die is gekoppeld aan een werkstroomexemplaar bevindt zich in de TimerCollectionProperty. U kunt de objecten onderzoeken TimerCollectionProperty en WorkflowQueueInfo de objecten die worden WorkflowInstance.GetWorkflowQueueData geretourneerd om te bepalen welke activiteiten op een specifieke TimerEventSubscriptionactiviteit wachten. De DelayActivity en beide SqlWorkflowPersistenceService maken gebruik van timer gebeurtenisabonnementen om een deel van hun functionaliteit te bieden.

Constructors

Name Description
TimerEventSubscription()
Verouderd.

Initialiseert een nieuw exemplaar van de TimerEventSubscription klasse.

TimerEventSubscription(Guid, DateTime)
Verouderd.

Initialiseert een nieuw exemplaar van de TimerEventSubscription klasse met behulp van de opgegeven Guid werkstroominstantie en de opgegeven vervaldatum DateTime.

TimerEventSubscription(Guid, Guid, DateTime)
Verouderd.

Initialiseert een nieuw exemplaar van de TimerEventSubscription klasse met behulp van de opgegeven abonnements-id, de opgegeven Guid werkstroominstantie en de opgegeven vervaldatum DateTime.

Eigenschappen

Name Description
ExpiresAt
Verouderd.

Hiermee wordt de verwachte verlooptijd opgehaald van de timer die aan dit abonnement is gekoppeld.

QueueName
Verouderd.

Vertegenwoordigt de naam van het WorkflowQueue bericht waarnaar het WorkflowRuntime bericht wordt verzonden wanneer het timerabonnement verloopt.

SubscriptionId
Verouderd.

Unieke id die een timer-gebeurtenis vertegenwoordigt.

WorkflowInstanceId
Verouderd.

Id van de werkstroom die is gekoppeld aan het timerabonnement.

Methoden

Name Description
Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()
Verouderd.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op