SqlNotificationInfo Výčet

Definice

Tento výčet poskytuje další informace o různých oznámeních, která lze přijímat obslužnou rutinou události závislosti.

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

Pole

Name Hodnota Description
AlreadyChanged -2

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

Unknown -1

Používá se, když klient nerozpoznal možnost informace odeslané serverem.

Truncate 0

Jedna nebo více tabulek byla zkrácena.

Insert 1

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

Update 2

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

Delete 3

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

Drop 4

Došlo k vyřazení základního objektu souvisejícího s dotazem.

Alter 5

Byl změněn základní objekt serveru související s dotazem.

Restart 6

Server se restartoval (oznámení se odesílají během restartování.)

Error 7

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

Query 8

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

Invalid 9

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

Options 10

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

Isolation 11

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

Expired 12

Platnost objektu SqlDependency vypršela.

Resource 13

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

PreviousFire 14

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

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.

Merge 16

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

Poznámky

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

Platí pro

Viz také