Язык

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

Определение

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

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

Поля

Имя. Значение Описание
AlreadyChanged -2

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Unknown -1

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Truncate 0

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Insert 1

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Update 2

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Delete 3

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Drop 4

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Alter 5

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Restart 6

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Error 7

Внутренняя ошибка сервера.

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Query 8

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Invalid 9

Указана инструкция, которая не может быть уведомлена (например, оператор UPDATE).

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Options 10

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Isolation 11

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Expired 12

Срок SqlDependency действия объекта истек.

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Resource 13

Возникает в результате давления ресурсов сервера.

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

PreviousFire 14

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

TemplateLimit 15

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Merge 16

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

Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.

Комментарии

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

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

См. также