Sdílet prostřednictvím


SqlNotificationInfo Výčet

Definice

Tento výčet poskytuje další informace o různých oznámeních, která mohou být přijata obslužnou rutinou událostí závislostí.

public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo = 
Public Enum SqlNotificationInfo
Dědičnost
SqlNotificationInfo

Pole

AlreadyChanged -2

Objekt SqlDependency se již aktivoval a nelze do něj přidat nové příkazy.

Alter 5

Základní objekt serveru související s dotazem byl změněn.

Delete 3

Data byla změněna příkazem DELETE.

Drop 4

Základní objekt související s dotazem byl vyřazen.

Error 7

Došlo k vnitřní chybě serveru.

Expired 12

Platnost SqlDependency objektu vypršela.

Insert 1

Data byla změněna příkazem INSERT.

Invalid 9

Byl poskytnut příkaz, který nelze oznámit (například příkaz UPDATE).

Isolation 11

Příkaz se spustil v režimu izolace, který nebyl platný (například Snímek).

Merge 16

Používá se k rozlišení příčiny aktivace oznámení dotazu na straně serveru.

Options 10

Možnosti SET nebyly v době předplatného správně nastaveny.

PreviousFire 14

Předchozí příkaz způsobil, že se oznámení dotazů aktivovala v rámci aktuální transakce.

Query 8

Příkaz SELECT, který nelze upozornit nebo který byl poskytnut.

Resource 13

Aktivuje se v důsledku zatížení prostředků serveru.

Restart 6

Server byl restartován (oznámení se odesílají při restartování).

TemplateLimit 15

Dotaz pro přihlášení k odběru způsobí, že počet šablon v jedné z cílových tabulek překročí maximální povolený limit.

Truncate 0

Jedna nebo více tabulek bylo zkráceno.

Unknown -1

Používá se v případech, kdy klient nerozpoznal možnost informací odeslaných serverem.

Update 2

Data byla změněna příkazem UPDATE.

Poznámky

Na SqlNotificationInfo výčet odkazuje instance SqlNotificationEventArgs třídy .

Platí pro

Viz také