SqlNotificationInfo Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Это перечисление предоставляет дополнительные сведения о различных уведомлениях, которые могут быть получены обработчиком событий зависимостей.
public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo =
Public Enum SqlNotificationInfo
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| AlreadyChanged | -2 | Объект |
| Unknown | -1 | Используется, когда параметр сведений, отправленный сервером, не распознается клиентом. |
| Truncate | 0 | Одна или несколько таблиц были усечены. |
| Insert | 1 | Данные были изменены инструкцией INSERT. |
| Update | 2 | Данные были изменены инструкцией UPDATE. |
| Delete | 3 | Данные были изменены инструкцией DELETE. |
| Drop | 4 | Базовый объект, связанный с запросом, был удален. |
| Alter | 5 | Изменен базовый объект сервера, связанный с запросом. |
| Restart | 6 | Сервер был перезапущен (уведомления отправляются во время перезапуска.). |
| Error | 7 | Внутренняя ошибка сервера. |
| Query | 8 | Инструкция SELECT, которая не может быть уведомлена или предоставлена. |
| Invalid | 9 | Указана инструкция, которая не может быть уведомлена (например, оператор UPDATE). |
| Options | 10 | Параметры SET не были заданы соответствующим образом во время подписки. |
| Isolation | 11 | Инструкция была выполнена в режиме изоляции, который не был допустимым (например, моментальный снимок). |
| Expired | 12 | Срок |
| Resource | 13 | Возникает в результате давления ресурсов сервера. |
| PreviousFire | 14 | Предыдущая инструкция привела к возникновению уведомлений о запросах в соответствии с текущей транзакцией. |
| TemplateLimit | 15 | Запрос на подписку приводит к тому, что количество шаблонов в одной из целевых таблиц превышает максимально допустимое ограничение. |
| Merge | 16 | Используется для различения причин на стороне сервера для запуска уведомлений запроса. |
Комментарии
Перечисление SqlNotificationInfo ссылается на экземпляр SqlNotificationEventArgs класса.