Definizione delle classi di evento
Un'applicazione di Notification Services può archiviare i dati nel database dell'applicazione o eseguire una query in altre origini di eventi, ad esempio database esterni, in fase di esecuzione. La maggior parte degli sviluppatori sceglie di memorizzare i dati degli eventi nel database dell'applicazione per sfruttare utili funzionalità operative e amministrative.
Per archiviare i dati degli eventi nel database di un'applicazione, è necessario definire una o più classi di evento. Una classe di evento definisce il nome, i campi, il filegroup, gli indici, le tabelle degli eventi supplementari (cronologie degli eventi) e le regole che aggiornano le tabelle supplementari. Se l'applicazione utilizza più tipi di evento, come nel caso di un'applicazione sportiva che fornisce statistiche per più sport, è necessario definire più classi di evento.
Quando Notification Services crea l'applicazione, utilizza le informazioni in ogni classe di evento per implementare gli oggetti di SQL Server, quali le tabelle e gli indici standard, per i dati dell'evento. I provider di eventi forniscono i dati alle tabelle degli eventi. Per ulteriori informazioni, vedere Definizione di provider di eventi.
Contenuto della sezione
Argomento | Descrizione |
---|---|
Definizione delle proprietà di una classe di evento principale |
Descrive una classe di evento di base, contenente un nome, campi e un filegroup, con collegamenti ad argomenti che ne descrivono la creazione. |
Spiega i motivi per cui potrebbe risultare necessario aggiungere indici personalizzati a una classe di evento, con collegamenti ad argomenti che ne descrivono l'implementazione. |
|
Contiene informazioni sulle tabelle degli eventi supplementari, denominate cronologie degli eventi, sulla loro utilità e implementazione. |
Vedere anche
Riferimento
Altre risorse
EventClasses Element (ADF)
Definizione di applicazioni di Notification Services
Definizione di provider di eventi
Application Definition File Reference
Application Definition File Templates