Поделиться через


SqlNotificationInfo Перечисление

Определение

Это перечисление предоставляет дополнительную информацию о различных уведомлениях, которые могут быть получены обработчиком события зависимости.

public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo = 
Public Enum SqlNotificationInfo
Наследование
SqlNotificationInfo

Поля

AlreadyChanged -2

Объект SqlDependency уже получал уведомления, и новые команды не могут быть в него добавлены.

Alter 5

Изменился базовый серверный объект, связанный с запросом.

Delete 3

Данные изменены инструкцией DELETE.

Drop 4

Удален базовый серверный объект, связанный с запросом.

Error 7

Произошла внутренняя ошибка сервера.

Expired 12

Объект SqlDependency устарел.

Insert 1

Данные изменены инструкцией INSERT.

Invalid 9

Задана инструкция, для которой не могут генерироваться уведомления (например, UPDATE).

Isolation 11

Инструкция выполнена с недопустимым уровнем изоляции (например, изоляцией снимка).

Merge 16

Используется, чтобы различить причину отправки уведомления о запросе на стороне сервера.

Options 10

Параметр SET не задан необходимым образом во время подписки.

PreviousFire 14

Предыдущая инструкция вызвала генерацию уведомлений о запросе для текущей транзакции.

Query 8

Задана инструкция SELECT, для которой не могут генерироваться уведомления.

Resource 13

Генерируется в результате загрузки серверных ресурсов.

Restart 6

Сервер перезапущен (при перезапуске рассылаются уведомления).

TemplateLimit 15

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

Truncate 0

Усечены одна или несколько таблиц.

Unknown -1

Используется, когда отправленный сервером информационный параметр не распознан клиентом.

Update 2

Данные изменены инструкцией UPDATE.

Комментарии

На SqlNotificationInfo перечисление ссылается экземпляр SqlNotificationEventArgs класса .

Применяется к

См. также раздел