WebSvcQueueSystem-Namespace
Die Klasse QueueSystem ist die primäre Klasse im WebSvcQueueSystem -Namespace. Die QueueSystem -Klasse enthält Methoden, die an der Project Server-Warteschlangendienst gesendete Aufträge verwalten.
Hinweis
QueueSystem ist eine Klasse, in die ASMX-Webdienst. QueueSystem ist eine Schnittstelle, die in der QueueSystemClient -Klasse implementiert wird, in den WCF-Dienst. Informationen zur Verwendung der QueueSystemClient -Klasse in einem WCF-basierten Anwendung finden Sie unter den Klassenkonstruktor QueueSystem .
WebSvcQueueSystem Namespace handelt es sich um einen beliebigen Namen für einen Verweis auf den Webdienst mithilfe (oder den QueueSystem.svc-Dienst) von Project Server Interface (PSI). Methoden in der Klasse QueueSystem erhalte Auftrag Count, Auftrag und Auftragsgruppen Zeit und Status aller Aufträge, angegebenen Aufträge, warten und Aufträgen Besitz des Aufrufers oder Aufträge für angegeben wurde Projekte. Methoden können abbrechen oder Wiederholen von einem Warteschlangenauftrag, Auftrag Korrelation verwalten und konfigurieren die Warteschlange.
QueueSystem Methoden in der Regel verwenden oder ein QueueStatusDataSet oder QueueStatusRequestDataSet -Objekt zurückzugeben.
Klassen
Klasse | Beschreibung | |
---|---|---|
QueueStatusDataSet | Enthält die Ergebnisse einer Warteschlange Status Anforderung. | |
QueueStatusDataSet.StatusDataTable | Warteschlange Auftrag Statuswerte für bestimmte QueueStatusDataSet.StatusRow -Objekte enthält. | |
QueueStatusDataSet.StatusRow | Den Status des Auftrags für eine Warteschlange im QueueStatusDataSet -Objekt darstellt. | |
QueueStatusDataSet.StatusRowChangeEvent | Ereignis tritt ein, wenn Daten in eine StatusRow geändert werden. | |
QueueStatusRequestDataSet | Gibt die DataSet für den Parameter qsrDS in der ReadJobStatus -Methode. | |
QueueStatusRequestDataSet.StatusRequestDataTable | Anforderung Statuswerte für bestimmte QueueStatusRequestDataSet.StatusRequestRow -Objekte enthält. | |
QueueStatusRequestDataSet.StatusRequestRow | Stellt eine bestimmten Statusanforderung in die das QueueStatusRequestDataSet -Objekt. | |
QueueStatusRequestDataSet.StatusRequestRowChangeEvent | Ereignis tritt ein, wenn Daten in eine StatusRequestRow geändert werden. | |
QueueSystem | Enthält Methoden zum Abfragen und Verwalten des Diensts Berichterstellungsdienst in Project Server. |
Delegaten
Delegat | Beschreibung | |
---|---|---|
QueueStatusDataSet.StatusRowChangeEventHandler | Beschreibt, Ereignis-Handler-Einstellungen für die angegebenen Daten Wenn bearbeitet wird. | |
QueueStatusRequestDataSet.StatusRequestRowChangeEventHandler | Beschreibt, Ereignis-Handler-Einstellungen für die angegebenen Daten Wenn bearbeitet wird. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
JobState | Gibt den Status eines Auftrags zur Warteschlange. | |
QueueID | Gibt den Typ der Warteschlange-ID an. | |
QueueMsgType | Gibt eine Warteschlange System Nachrichtentyp an. | |
SortColumn | Gibt die Spalte an, nach denen sortiert des WebSvcQueueSystem.QueueStatusDataSet.StatusDataTable -Objekts. | |
SortOrder | Gibt an, wie Warteschlangenelemente sortieren. |