Sdílet prostřednictvím


SqlNotificationInfo Výčet

Definice

Tento výčet poskytuje další informace o různých oznámeních, která může obslužná rutina události závislostí přijímat.

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 Snapshot).

Merge 16

Slouží k odlišení příčiny aktivace oznámení dotazu na straně serveru.

Options 10

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

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 byl poskytnut.

Resource 13

Aktivuje se v důsledku tlaku na prostředky serveru.

Restart 6

Server se restartoval (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 byly zkráceny.

Unknown -1

Používá se, 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