DurableTimerExtension Classe

Définition

Représente une extension de minuterie d'activité qui peut être persistante.

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
Héritage
DurableTimerExtension
Implémente

Remarques

Un DurableTimerExtension objet ne peut être associé qu’à un seul instance de flux de travail. Si un DurableTimerExtension objet est utilisé avec plusieurs instance de flux de travail, un InvalidOperationException est levée avec le message suivant :

This TimerExtension has already been attached to a workflow instance.  

Constructeurs

DurableTimerExtension()

Crée une instance de la classe DurableTimerExtension.

Méthodes

CancelTimer(Bookmark)

Supprime une minuterie.

(Hérité de TimerExtension)
Dispose()

Termine toutes les minuteries inscrites.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetAdditionalExtensions()

Retourne un énumérateur qui itère sur la collection d'extensions de minuterie.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
OnCancelTimer(Bookmark)

Supprime un objet de minuterie de la table des minuteries inscrites pour l'opération de flux de travail actuelle.

OnRegisterTimer(TimeSpan, Bookmark)

Ajoute un objet de minuterie qui contient les informations relatives à l'intervalle de temps et au signet spécifiés dans la table des minuteries inscrites pour l'opération de flux de travail actuelle.

RegisterTimer(TimeSpan, Bookmark)

Crée un minuteur avec la durée spécifiée et le signet associé.

(Hérité de TimerExtension)
SetInstance(WorkflowInstanceProxy)

Établit l'instance de flux de travail spécifiée comme instance actuelle.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à