DurableTimerExtension Třída

Definice

Představuje rozšíření časovače aktivity, které lze zachovat.

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
Dědičnost
DurableTimerExtension
Implementuje

Poznámky

Objekt DurableTimerExtension může být přidružen pouze k jedné instanci pracovního postupu. Pokud se DurableTimerExtension objekt používá s více než jednou instancí pracovního postupu, InvalidOperationException vyvolá se následující zpráva:

This TimerExtension has already been attached to a workflow instance.  

Konstruktory

DurableTimerExtension()

Vytvoří novou instanci třídy DurableTimerExtension.

Metody

CancelTimer(Bookmark)

Odebere časovač.

(Zděděno od TimerExtension)
Dispose()

Ukončí všechny registrované časovače.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetAdditionalExtensions()

Vrátí enumerátor, který iteruje kolekci rozšíření časovače.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
OnCancelTimer(Bookmark)

Odebere objekt časovače z tabulky registrovaných časovačů pro aktuální operaci pracovního postupu.

OnRegisterTimer(TimeSpan, Bookmark)

Přidá objekt časovače, který obsahuje zadaný časový rozsah a informace záložky do tabulky registrovaných časovačů pro aktuální pracovní postup operace.

RegisterTimer(TimeSpan, Bookmark)

Vytvoří časovač se zadanou dobou trvání a přidruženou.

(Zděděno od TimerExtension)
SetInstance(WorkflowInstanceProxy)

Vytvoří zadanou instanci pracovního postupu jako aktuální instanci.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro