TimerEventSubscription Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Reprezentuje subskrypcję zdarzenia czasomierza.
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
- Dziedziczenie
-
TimerEventSubscription
- Atrybuty
Uwagi
Uwaga
W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.
TimerEventSubscription obiekty są dodawane do kolejki czasomierza skojarzonej z wystąpieniem przepływu pracy w celu wysłania komunikatu do określonego WorkflowQueue momentu. Po osiągnięciu czasu określonego przez ExpiresAt program aparat środowiska uruchomieniowego przepływu pracy wysyła komunikat zawierający SubscriptionId element do określonego WorkflowQueue przez QueueName. Kolejka czasomierza skojarzona z wystąpieniem przepływu pracy jest zawarta w obiekcie TimerCollectionProperty. Możesz zbadać TimerCollectionProperty obiekty i WorkflowQueueInfo zwracane przez WorkflowInstance.GetWorkflowQueueData program , aby określić, które działania oczekują na określony TimerEventSubscriptionobiekt . SqlWorkflowPersistenceService Obie DelayActivity te elementy korzystają z subskrypcji zdarzeń czasomierza, aby zapewnić część ich funkcjonalności.
Konstruktory
TimerEventSubscription() |
Przestarzałe.
Inicjuje nowe wystąpienie klasy TimerEventSubscription. |
TimerEventSubscription(Guid, DateTime) |
Przestarzałe.
Inicjuje nowe wystąpienie TimerEventSubscription klasy przy użyciu określonego Guid wystąpienia przepływu pracy i określonego wygaśnięcia DateTime. |
TimerEventSubscription(Guid, Guid, DateTime) |
Przestarzałe.
Inicjuje nowe wystąpienie TimerEventSubscription klasy przy użyciu określonego identyfikatora subskrypcji, określonego Guid wystąpienia przepływu pracy i określonego wygaśnięcia DateTime. |
Właściwości
ExpiresAt |
Przestarzałe.
Pobiera oczekiwany czas wygaśnięcia czasomierza skojarzonego z tą subskrypcją. |
QueueName |
Przestarzałe.
Reprezentuje nazwę WorkflowQueue , do którego WorkflowRuntime wysyła komunikat po wygaśnięciu subskrypcji czasomierza. |
SubscriptionId |
Przestarzałe.
Unikatowy identyfikator reprezentujący zdarzenie czasomierza. |
WorkflowInstanceId |
Przestarzałe.
Identyfikator przepływu pracy skojarzonego z subskrypcją czasomierza. |
Metody
Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Przestarzałe.
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |