TimerEventSubscription Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Stellt ein Abonnement eines Zeitgeberereignisses dar.
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
- Vererbung
-
TimerEventSubscription
- Attribute
Hinweise
Hinweis
In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.
TimerEventSubscription-Objekte werden der Zeitgeberwarteschlange hinzugefügt, die einer Workflowinstanz zugeordnet ist, um eine Meldung zu einem bestimmten Zeitpunkt an eine bestimmte WorkflowQueue zu senden. Wenn der unter ExpiresAt angegebene Zeitpunkt erreicht ist, sendet die Workflowruntime-Engine eine Meldung mit der SubscriptionId an die WorkflowQueue, die unter QueueName angegeben ist. Die Timerwarteschlange, die einer Workflowinstanz zugeordnet ist, ist in der TimerCollectionProperty enthalten. Sie können die TimerCollectionProperty und die WorkflowQueueInfo-Objekte untersuchen, die von WorkflowInstance.GetWorkflowQueueData zurückgegeben werden, um zu bestimmen, welche Aktivitäten sich für eine bestimmte TimerEventSubscription im Wartezustand befinden. Die DelayActivity und der SqlWorkflowPersistenceService verwenden Zeitgeberereignisabonnements, um einen Teil ihrer Funktionalität bereitzustellen.
Konstruktoren
TimerEventSubscription() |
Veraltet.
Initialisiert eine neue Instanz der TimerEventSubscription-Klasse. |
TimerEventSubscription(Guid, DateTime) |
Veraltet.
Initialisiert eine neue Instanz der TimerEventSubscription-Klasse, indem die angegebene Guid einer Workflowinstanz und der DateTime-Wert für den angegebenen Ablaufzeitpunkt verwendet wird. |
TimerEventSubscription(Guid, Guid, DateTime) |
Veraltet.
Initialisiert eine neue Instanz der TimerEventSubscription-Klasse, indem die angegebene Abonnement-ID, die angegebene Guid einer Workflowinstanz und der DateTime-Wert für den angegebenen Ablaufzeitpunkt verwendet wird. |
Eigenschaften
ExpiresAt |
Veraltet.
Ruft die erwartete Ablaufzeit des Timers ab, der diesem Abonnement zugeordnet ist. |
QueueName |
Veraltet.
Stellt den Namen der WorkflowQueue dar, an die WorkflowRuntime eine Meldung sendet, wenn das Timerabonnement abläuft. |
SubscriptionId |
Veraltet.
Eindeutiger Bezeichner, der ein Timerereignis darstellt. |
WorkflowInstanceId |
Veraltet.
Bezeichner des Workflows, der dem Timerabonnement zugeordnet ist. |
Methoden
Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Veraltet.
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Veraltet.
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |