WorkflowQueuingService 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.
Attention
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Fournit les services pour la gestion d'objets WorkflowQueue.
public ref class WorkflowQueuingService
public class WorkflowQueuingService
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class WorkflowQueuingService
type WorkflowQueuingService = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowQueuingService = class
Public Class WorkflowQueuingService
- Héritage
-
WorkflowQueuingService
- Attributs
Exemples
L'exemple de code suivant montre une méthode, nommée CreateQueue
, qui initialise un objet WorkflowQueuingService en appelant la méthode ActivityExecutionContext.GetService. Le code utilise ensuite la méthode Exists pour déterminer si une WorkflowQueue portant un nom donné existe. Si l'élément n'existe pas, le code appelle la méthode CreateWorkflowQueue ; s'il existe, le code appelle la méthode GetWorkflowQueue.
Cet exemple de code fait partie de l'exemple du Kit de développement logiciel File Watcher Activity (SDK) et provient du fichier FileSystemEvent.cs. Pour plus d’informations, consultez Activité d’observateur du système de fichiers.
private WorkflowQueue CreateQueue(ActivityExecutionContext context)
{
Console.WriteLine("CreateQueue");
WorkflowQueuingService qService = context.GetService<WorkflowQueuingService>();
if (!qService.Exists(this.QueueName))
{
qService.CreateWorkflowQueue(this.QueueName, true);
}
return qService.GetWorkflowQueue(this.QueueName);
}
Private Function CreateQueue(ByVal context As ActivityExecutionContext) As WorkflowQueue
Console.WriteLine("CreateQueue")
Dim qService As WorkflowQueuingService = context.GetService(Of WorkflowQueuingService)()
If Not qService.Exists(Me.queueName) Then
qService.CreateWorkflowQueue(Me.queueName, True)
End If
Return qService.GetWorkflowQueue(Me.QueueName)
End Function
Remarques
Notes
Ce document décrit les types et les espaces de noms qui sont obsolètes. Pour plus d’informations, consultez Types dépréciés dans Windows Workflow Foundation 4.5.
WorkflowQueuingService fournit des méthodes que vous pouvez utiliser pour gérer les files d'attente du workflow associées à une instance de workflow.
Champs
PendingMessagesProperty |
Obsolète.
Contient les éléments non utilisés dans les files d'attente de workflow associées à ce WorkflowQueuingService. |
Méthodes
CreateWorkflowQueue(IComparable, Boolean) |
Obsolète.
Crée une WorkflowQueue en utilisant le nom spécifié et la portée transactionnelle. |
DeleteWorkflowQueue(IComparable) |
Obsolète.
Supprime la WorkflowQueue spécifiée. |
Equals(Object) |
Obsolète.
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
Exists(IComparable) |
Obsolète.
Teste l'existence de la WorkflowQueue spécifiée. |
GetHashCode() |
Obsolète.
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obsolète.
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetWorkflowQueue(IComparable) |
Obsolète.
Récupère la WorkflowQueue spécifiée. |
MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Obsolète.
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |