Język

DurableTimerExtension Klasa

Definicja

Reprezentuje rozszerzenie czasomierza działania, które można utrwały.

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
DurableTimerExtension
Implementuje

Uwagi

Obiekt DurableTimerExtension można skojarzyć 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

Nazwa Opis
DurableTimerExtension()

Tworzy nowe wystąpienie DurableTimerExtension klasy.

Metody

Nazwa Opis
CancelTimer(Bookmark)

Usuwa czasomierz.

(Odziedziczone po TimerExtension)
Dispose()

Przerywa wszystkie zarejestrowane czasomierze.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(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()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(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ładce 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)

Dotyczy