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