IPendingWork Interface

Définition

Attention

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Fournit des méthodes pour participer à un lot de travail.

public interface class IPendingWork
public interface IPendingWork
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface IPendingWork
type IPendingWork = interface
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type IPendingWork = interface
Public Interface IPendingWork
Dérivé
Attributs

Remarques

Note

Ce matériel traite des types et des espaces de noms obsolètes. Pour plus d’informations, consultez Deprecated Types dans Windows Workflow Foundation 4.5.

L’interface IPendingWork est fournie pour les services qui souhaitent participer au mécanisme de traitement par lots du moteur d’exécution de flux de travail. Le mécanisme de traitement par lots est particulièrement utile pour les services qui utilisent un magasin durable. Il est souvent important dans ces cas de maintenir la cohérence entre le magasin durable utilisé par le service et l’état interne du moteur d’exécution du flux de travail.

Si vous souhaitez que votre service participe au traitement par lots de transactions de flux de travail fourni par l’interface WorkflowCommitWorkBatchService, vous devez implémenter les méthodes définies par l’interface IPendingWork . Le moteur d’exécution du flux de travail appelle la Commit méthode sur votre service pour valider le lot.

La classe SqlWorkflowPersistenceService implémente l’interface IPendingWork.

Méthodes

Nom Description
Commit(Transaction, ICollection)
Obsolète.

Valide la liste des éléments de travail à l’aide de l’objet spécifié Transaction .

Complete(Boolean, ICollection)
Obsolète.

Appelé lorsque la transaction est terminée.

MustCommit(ICollection)
Obsolète.

Permet aux éléments du lot de travail d’affirmer s’ils doivent être validées immédiatement.

S’applique à