WebSvcQueueSystem - Espace de noms

La classe QueueSystem est la classe dans l'espace de noms WebSvcQueueSystem principale. La classe QueueSystem inclut des méthodes qui gérer les travaux envoyés dans le Service de mise en attente Project Server.

Notes

Dans le service web ASMX, QueueSystem est une classe. Dans le service WCF, QueueSystem est une interface qui est implémentée dans la classe QueueSystemClient . Pour plus d'informations sur l'utilisation de la classe QueueSystemClient dans une application basée sur WCF, voir le constructeur de classe QueueSystem .

L'espace de noms WebSvcQueueSystem est le nom arbitraire d'une référence au service web QueueSystem.asmx (ou le service QueueSystem.svc) de la PSI Project Server Interface (). Méthodes dans la classe QueueSystem peuvent obtenir le nombre de travaux, groupe de travail et de travail attendent temps et état de tous les travaux, travaux spécifiés, et emplois détenus par l'appelant, ou pour spécifié projets. Méthodes peuvent annuler ou réessayer un travail de file d'attente, corrélation de travail de gérer et configurer la file d'attente.

méthodes QueueSystem généralement utilisent ou renvoient un objet QueueStatusDataSet ou QueueStatusRequestDataSet .

Classes

  Classe Description
Classe publique QueueStatusDataSet Contient les résultats d'une demande d'état de la file d'attente.
Classe publique QueueStatusDataSet.StatusDataTable Contient des valeurs d'état de travail en file d'attente pour les objets spécifiques QueueStatusDataSet.StatusRow .
Classe publique QueueStatusDataSet.StatusRow Représente l'état du travail d'une file d'attente dans l'objet QueueStatusDataSet .
Classe publique QueueStatusDataSet.StatusRowChangeEvent Événement qui se produit lors de la modification des données dans un StatusRow .
Classe publique QueueStatusRequestDataSet Spécifie la DataSet pour le paramètre qsrDS dans la méthode ReadJobStatus .
Classe publique QueueStatusRequestDataSet.StatusRequestDataTable Contient des valeurs de demande d'état pour les objets spécifiques QueueStatusRequestDataSet.StatusRequestRow .
Classe publique QueueStatusRequestDataSet.StatusRequestRow Représente une demande d'état spécifique dans le l'objet QueueStatusRequestDataSet .
Classe publique QueueStatusRequestDataSet.StatusRequestRowChangeEvent Événement qui se produit lors de la modification des données dans un StatusRequestRow .
Classe publique QueueSystem Inclut des méthodes pour l'interrogation et la gestion du Service de file d'attente dans Project Server.

Délégués

  Délégué Description
Délégué public QueueStatusDataSet.StatusRowChangeEventHandler Décrit les paramètres de gestionnaire d'événements pour lorsque le paramètre data spécifié est modifié.
Délégué public QueueStatusRequestDataSet.StatusRequestRowChangeEventHandler Décrit les paramètres de gestionnaire d'événements pour lorsque le paramètre data spécifié est modifié.

Énumérations

  Énumération Description
Énumération publique JobState Spécifie l'état d'un travail en file d'attente.
Énumération publique QueueID Spécifie le type d'ID de file d'attente.
Énumération publique QueueMsgType Spécifie un type de message de système de file d'attente.
Énumération publique SortColumn Spécifie la colonne selon laquelle effectuer le tri de l'objet WebSvcQueueSystem.QueueStatusDataSet.StatusDataTable .
Énumération publique SortOrder Spécifie le mode de tri des éléments de la file d'attente.