DurableTimerExtension 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.
Reprezentuje rozszerzenie czasomierza działania, które można utrwalać.
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
- Dziedziczenie
- Implementuje
Uwagi
Obiekt DurableTimerExtension może być skojarzony tylko z pojedynczym wystąpieniem przepływu pracy. DurableTimerExtension Jeśli obiekt jest używany z więcej niż jednym wystąpieniem przepływu pracy, InvalidOperationException zostanie zgłoszony następujący komunikat:
This TimerExtension has already been attached to a workflow instance.
Konstruktory
DurableTimerExtension() |
Tworzy nowe wystąpienie klasy DurableTimerExtension. |
Metody
CancelTimer(Bookmark) |
Usuwa czasomierz. (Odziedziczone po TimerExtension) |
Dispose() |
Kończy wszystkie zarejestrowane czasomierze. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetAdditionalExtensions() |
Zwraca moduł wyliczający, który iteruje w kolekcji rozszerzeń czasomierza. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnCancelTimer(Bookmark) |
Usuwa obiekt czasomierza z tabeli zarejestrowanych czasomierzy dla bieżącej operacji przepływu pracy. |
OnRegisterTimer(TimeSpan, Bookmark) |
Dodaje obiekt czasomierza zawierający określony przedział czasu i informacje o zakładkach do tabeli zarejestrowanych czasomierzy dla bieżącej operacji przepływu pracy. |
RegisterTimer(TimeSpan, Bookmark) |
Tworzy czasomierz z określonym czasem trwania i skojarzonym. (Odziedziczone po TimerExtension) |
SetInstance(WorkflowInstanceProxy) |
Ustanawia określone wystąpienie przepływu pracy jako bieżące wystąpienie. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |