WebSvcEvents-Namespace

Die Klasse Events ist die primäre Klasse im WebSvcEvents -Namespace. Die Events -Klasse enthält Methoden, die die Project Server-Ereignishandler Zuordnungen zu verwalten.

Hinweis

Events ist eine Klasse, in die ASMX-Webdienst. Events ist eine Schnittstelle, die in der EventsClient -Klasse implementiert wird, in den WCF-Dienst. Informationen zur Verwendung der EventsClient -Klasse in einem WCF-basierten Anwendung finden Sie unter den Klassenkonstruktor Events .

WebSvcEvents Namespace handelt es sich um einen beliebigen Namen für einen Verweis auf die Events.asmx-Webdienst (oder den Events.svc-Dienst) von Project Server Interface (PSI). Methoden in der Events -Klasse können lesen Sie die Liste der Project Server-Ereignisse, lesen Sie Event Handler Zuordnungen für ein bestimmtes Ereignis oder lesen alle Zuordnungen für Event Handler. Methoden in der Events -Klasse können erstellen, aktualisieren und Löschen von Event Handler Zuordnungen.

Events Methoden in der Regel verwenden oder ein EventsDataSet -Objekt oder ein EventHandlersDataSet -Objekt zurückgeben.

Klassen

  Klasse Beschreibung
Öffentliche Klasse EventHandlersDataSet Enthält eine Auflistung von Informationen zum Registrieren von Ereignishandlern in Project Server.
Öffentliche Klasse EventHandlersDataSet.EventHandlersDataTable Enthält Informationen über einen oder mehrere Ereignishandler für Project Server-Ereignisse.
Öffentliche Klasse EventHandlersDataSet.EventHandlersRow Enthält die Einstellungen für das Registrieren von einem Ereignishandler in Project Server.
Öffentliche Klasse EventHandlersDataSet.EventHandlersRowChangeEvent Beschreibt Event Handlereinstellungen für Wenn die angegebene EventHandlersDataSet.EventHandlersRow Daten bearbeitet werden.
Öffentliche Klasse Events Enthält Methoden zum Verwalten von Project Server-Ereignis-Handler Zuordnungen. Lesen Sie die Liste der Project Server-Ereignisse, Ereignis-Handler-Zuordnungen für ein bestimmtes Ereignis oder alle Zuordnungen von Ereignis-Handler. Erstellen, aktualisieren und Löschen von Ereignis-Handler Zuordnungen.
Öffentliche Klasse EventsDataSet Enthält Informationen zu Project Server-Ereignisse.
Öffentliche Klasse EventsDataSet.EventDataTable Enthält eine Liste von Ereignissen in Project Server.
Öffentliche Klasse EventsDataSet.EventRow Enthält Informationen, die ein bestimmtes Ereignis zugeordnet ist.
Öffentliche Klasse EventsDataSet.EventRowChangeEvent Ereignis tritt ein, wenn Daten in eine EventRow geändert werden.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat EventHandlersDataSet.EventHandlersRowChangeEventHandler Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für EventHandlersDataSet.EventHandlersRow Daten ausgeführt wird.
Öffentlicher Delegat EventsDataSet.EventRowChangeEventHandler Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für EventsDataSet.EventRow Daten ausgeführt wird.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration PSEventID Gibt eine Project Server Pre-Event oder POST-Event.