DurableTimerExtension Classe

Définition

Représente une extension de minuteur d’activité qui peut être conservée.

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’à une seule instance de flux de travail. Si un DurableTimerExtension objet est utilisé avec plusieurs instances de flux de travail, un InvalidOperationException objet est levée avec le message suivant :

This TimerExtension has already been attached to a workflow instance.  

Constructeurs

Nom Description
DurableTimerExtension()

Crée une instance de la DurableTimerExtension classe.

Méthodes

Nom Description
CancelTimer(Bookmark)

Supprime un minuteur.

(Hérité de TimerExtension)
Dispose()

Met fin à tous les minuteurs inscrits.

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 du minuteur.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

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

Supprime un objet minuteur de la table des minuteurs inscrits pour l’opération de workflow actuelle.

OnRegisterTimer(TimeSpan, Bookmark)

Ajoute un objet minuteur qui contient l’intervalle de temps spécifié et les informations de signet à la table des minuteurs inscrits pour l’opération de flux de travail en cours.

RegisterTimer(TimeSpan, Bookmark)

Crée un minuteur avec la durée spécifiée et 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 à