WorkflowPersistenceService.UnlockWorkflowInstanceState(Activity) Méthode
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.
En cas de substitution dans une classe dérivée, déverrouille l'état de l'instance de workflow.
protected public:
abstract void UnlockWorkflowInstanceState(System::Workflow::ComponentModel::Activity ^ rootActivity);
protected internal abstract void UnlockWorkflowInstanceState (System.Workflow.ComponentModel.Activity rootActivity);
abstract member UnlockWorkflowInstanceState : System.Workflow.ComponentModel.Activity -> unit
Protected Friend MustOverride Sub UnlockWorkflowInstanceState (rootActivity As Activity)
Paramètres
- rootActivity
- Activity
Activité racine de l'instance de workflow.
Exemples
L'exemple suivant illustre une implémentation de la méthode UnlockWorkflowInstanceState
. Il provient de l'exemple de Custom Persistence Service, dans le fichier FilePersistenceService.cs. Pour plus d’informations, consultez l’exemple de service de persistance personnalisé.
// Unlock the workflow instance state.
// Instance state locking is necessary when multiple runtimes share instance persistence store
protected override void UnlockWorkflowInstanceState(Activity state)
{
//File locking is not supported in this sample
}
' unlock workflow instance state.
' instance state locking is necessary when multiple runtimes share instance persistence store
Protected Overrides Sub UnlockWorkflowInstanceState(ByVal rootActivity As System.Workflow.ComponentModel.Activity)
' File locking is not supported in this sample
End Sub
Remarques
Cette méthode est abstraite, donc elle ne contient pas d'implémentation par défaut du verrouillage et du déverrouillage.
Pendant que vous implémentez un service de persistance personnalisé, si vous souhaitez implémenter un jeu de verrouillage vous devez substituer cette méthode et fournir un mécanisme de déverrouillage et de verrouillage dans la méthode SaveWorkflowInstanceState selon la valeur du paramètre de déverrouillage.