DurableTimerExtension Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett aktivitetstimertillägg som kan sparas.
public ref class DurableTimerExtension : System::Activities::Statements::TimerExtension, IDisposable, System::Activities::Hosting::IWorkflowInstanceExtension
public class DurableTimerExtension : System.Activities.Statements.TimerExtension, IDisposable, System.Activities.Hosting.IWorkflowInstanceExtension
type DurableTimerExtension = class
inherit TimerExtension
interface IWorkflowInstanceExtension
interface IDisposable
Public Class DurableTimerExtension
Inherits TimerExtension
Implements IDisposable, IWorkflowInstanceExtension
- Arv
- Implementeringar
Kommentarer
Ett DurableTimerExtension objekt kan bara associeras med en enda arbetsflödesinstans. Om ett DurableTimerExtension objekt används med fler än en arbetsflödesinstans genereras ett InvalidOperationException med följande meddelande:
This TimerExtension has already been attached to a workflow instance.
Konstruktorer
| Name | Description |
|---|---|
| DurableTimerExtension() |
Skapar en ny instans av DurableTimerExtension klassen. |
Metoder
| Name | Description |
|---|---|
| CancelTimer(Bookmark) |
Tar bort en timer. (Ärvd från TimerExtension) |
| Dispose() |
Avslutar alla registrerade timers. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetAdditionalExtensions() |
Returnerar en uppräkning som itererar över samlingen med timertillägg. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OnCancelTimer(Bookmark) |
Tar bort ett timerobjekt från tabellen med registrerade timers för den aktuella arbetsflödesåtgärden. |
| OnRegisterTimer(TimeSpan, Bookmark) |
Lägger till ett tidsinställt objekt som innehåller angiven tidsintervall och bokmärkesinformation i tabellen med registrerade timers för den aktuella arbetsflödesåtgärden. |
| RegisterTimer(TimeSpan, Bookmark) |
Skapar en timer med angiven varaktighet och associerad. (Ärvd från TimerExtension) |
| SetInstance(WorkflowInstanceProxy) |
Etablerar den angivna arbetsflödesinstansen som den aktuella instansen. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |