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 für ein Timerereignis 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
Note
In diesem Material werden Typen und Namespaces erläutert, die veraltet sind. Weitere Informationen finden Sie unter Deprecated Types in Windows Workflow Foundation 4.5.
TimerEventSubscription Objekte werden der Zeitgeberwarteschlange hinzugefügt, die einer Workflowinstanz zugeordnet ist, um eine Nachricht zu einem WorkflowQueue bestimmten Zeitpunkt zu senden. Wenn die durch ExpiresAt das Workflowlaufzeitmodul angegebene Zeit erreicht ist, sendet das Workflowlaufzeitmodul eine Nachricht, die an SubscriptionId den WorkflowQueue angegebenen QueueNameWert enthält. Die zeitgeberwarteschlange, die einer Workflowinstanz zugeordnet ist, ist in der TimerCollectionProperty. Sie können die TimerCollectionProperty zurückgegebenen WorkflowQueueInfo Objekte untersuchen WorkflowInstance.GetWorkflowQueueData und ermitteln, welche Aktivitäten auf ein bestimmtes TimerEventSubscriptionObjekt warten. Die DelayActivity und beide SqlWorkflowPersistenceService verwenden Timerereignisabonnements, um Einen Teil ihrer Funktionalität bereitzustellen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| TimerEventSubscription() |
Veraltet.
Initialisiert eine neue Instanz der TimerEventSubscription-Klasse. |
| TimerEventSubscription(Guid, DateTime) |
Veraltet.
Initialisiert eine neue Instanz der TimerEventSubscription Klasse mithilfe der angegebenen Guid Workflowinstanz und des angegebenen Ablaufs DateTime. |
| TimerEventSubscription(Guid, Guid, DateTime) |
Veraltet.
Initialisiert eine neue Instanz der Klasse mithilfe der TimerEventSubscription angegebenen Abonnement-ID, der angegebenen Guid Workflowinstanz und des angegebenen Ablaufs DateTime. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ExpiresAt |
Veraltet.
Ruft die erwartete Ablaufzeit des Zeitgebers ab, der diesem Abonnement zugeordnet ist. |
| QueueName |
Veraltet.
Stellt den Namen des WorkflowQueueWorkflowRuntime Sendens einer Nachricht an den Zeitpunkt des Ablaufs des Zeitgeberabonnements dar. |
| SubscriptionId |
Veraltet.
Eindeutiger Bezeichner, der ein Timerereignis darstellt. |
| WorkflowInstanceId |
Veraltet.
Bezeichner des Workflows, der dem Zeitgeberabonnement zugeordnet ist. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Veraltet.
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Veraltet.
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |