Share via


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
Öffentliche Klasse QueueStatusDataSet Enthält die Ergebnisse einer Warteschlange Status Anforderung.
Öffentliche Klasse QueueStatusDataSet.StatusDataTable Warteschlange Auftrag Statuswerte für bestimmte QueueStatusDataSet.StatusRow -Objekte enthält.
Öffentliche Klasse QueueStatusDataSet.StatusRow Den Status des Auftrags für eine Warteschlange im QueueStatusDataSet -Objekt darstellt.
Öffentliche Klasse QueueStatusDataSet.StatusRowChangeEvent Ereignis tritt ein, wenn Daten in eine StatusRow geändert werden.
Öffentliche Klasse QueueStatusRequestDataSet Gibt die DataSet für den Parameter qsrDS in der ReadJobStatus -Methode.
Öffentliche Klasse QueueStatusRequestDataSet.StatusRequestDataTable Anforderung Statuswerte für bestimmte QueueStatusRequestDataSet.StatusRequestRow -Objekte enthält.
Öffentliche Klasse QueueStatusRequestDataSet.StatusRequestRow Stellt eine bestimmten Statusanforderung in die das QueueStatusRequestDataSet -Objekt.
Öffentliche Klasse QueueStatusRequestDataSet.StatusRequestRowChangeEvent Ereignis tritt ein, wenn Daten in eine StatusRequestRow geändert werden.
Öffentliche Klasse QueueSystem Enthält Methoden zum Abfragen und Verwalten des Diensts Berichterstellungsdienst in Project Server.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat QueueStatusDataSet.StatusRowChangeEventHandler Beschreibt, Ereignis-Handler-Einstellungen für die angegebenen Daten Wenn bearbeitet wird.
Öffentlicher Delegat QueueStatusRequestDataSet.StatusRequestRowChangeEventHandler Beschreibt, Ereignis-Handler-Einstellungen für die angegebenen Daten Wenn bearbeitet wird.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration JobState Gibt den Status eines Auftrags zur Warteschlange.
Öffentliche Enumeration QueueID Gibt den Typ der Warteschlange-ID an.
Öffentliche Enumeration QueueMsgType Gibt eine Warteschlange System Nachrichtentyp an.
Öffentliche Enumeration SortColumn Gibt die Spalte an, nach denen sortiert des WebSvcQueueSystem.QueueStatusDataSet.StatusDataTable -Objekts.
Öffentliche Enumeration SortOrder Gibt an, wie Warteschlangenelemente sortieren.