Definieren von Ereignisklassen
Eine Notification Services-Anwendung kann Daten in der Anwendungsdatenbank speichern oder zur Laufzeit andere Ereignisquellen, wie z. B. externe Datenbanken, abfragen. Die meisten Anwendungsentwickler speichern Ereignisdaten in der Anwendungsdatenbank, um von der betrieblichen und administrativen Effizienz zu profitieren.
Sie müssen mindestens eine Ereignisklasse definieren, um Ereignisdaten in einer Anwendungsdatenbank zu speichern. Eine Ereignisklasse definiert den Namen, die Felder, die Dateigruppe, die Indizes, die Zusatzereignistabellen (Ereignisverläufe) und die Regeln, die Zusatztabellen aktualisieren. Definieren Sie mehrere Ereignisklassen, wenn die Anwendung mehrere Ereignistypen verwendet, wie z. B. eine Sportanwendung, die Statistiken für mehrere Sportarten bereitstellt.
Beim Erstellen der Anwendung verwendet Notification Services die Informationen in jeder Ereignisklasse zum Implementieren von SQL Server-Objekten, wie z. B. Tabellen und Standardindizes, für die Ereignisdaten. Ereignisanbieter übermitteln Daten an die Ereignistabellen. Weitere Informationen finden Sie unter Definieren von Ereignisanbietern.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Beschreibt eine grundlegende Ereignisklasse, die einen Namen, Felder und eine Dateigruppe enthält, mit Verknüpfungen mit Themen, in denen beschrieben wird, wie eine solche Ereignisklasse erstellt wird. |
|
Beschreibt, warum Sie einer Ereignisklasse möglicherweise benutzerdefinierte Indizes hinzufügen müssen, mit Verknüpfungen mit Themen, in denen beschrieben wird, wie sie implementiert werden. |
|
Enthält Informationen zu Zusatzereignistabellen, die als Ereignisverläufe bezeichnet werden, wie Ereignisverläufe von Nutzen sind und wie sie implementiert werden. |
Siehe auch
Verweis
Andere Ressourcen
EventClasses Element (ADF)
Definieren von Notification Services-Anwendungen
Definieren von Ereignisanbietern
Application Definition File Reference
Application Definition File Templates