DurableTimerExtension Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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) |