Определение классов событий

Приложение служб Notification Services может либо хранить данные в базе данных приложений, либо отправлять запросы к другим источникам событий, например к внешним базам данных, во время работы. Большинство разработчиков приложений сохраняют данные событий в базе данных приложений, так как это делает более эффективными работу и администрирование.

Чтобы сохранять данные событий в базе данных приложений, необходимо определить один или несколько классов событий. Класс событий определяет имя, поля, файловую группу, индексы, дополнительные таблицы событий (хроники событий) и правила, обновляющие дополнительные таблицы. Если в приложении используется несколько типов событий, как, например, в приложении для спортивной статистики, в котором используется несколько видов спорта, то определите несколько классов событий.

Когда службы Notification Services создают приложение, они используют данные в каждом классе событий для реализации объектов SQL Server, таких как таблицы и стандартные индексы, для данных событий. Поставщики событий поставляют данные для таблиц событий. Дополнительные сведения см. в разделе Определение поставщиков событий.

В этом разделе

Раздел Описание

Определение свойств основного класса событий

Содержит описание базового класса событий, содержащего имя, поля и файловую группу, со ссылками на разделы с описанием его создания.

Определение индексов для класса событий

Содержит объяснения того, почему может потребоваться добавление пользовательских индексов к классу событий, со ссылками на разделы с описанием их реализации.

Определение хроники для класса событий

Содержит данные о дополнительных таблицах событий, называемых хрониками событий, о применении хроники событий и способах их реализации.

См. также

Справочник

EventClass

Другие ресурсы

EventClasses Element (ADF)
Определение приложений служб Notification Services
Определение поставщиков событий
Application Definition File Reference
Application Definition File Templates

Справка и поддержка

Получение помощи по SQL Server 2005