Freigeben über


SqlNotificationInfo Enumeration

Definition

Diese Enumeration stellt zusätzliche Informationen über die anderen Benachrichtigungen bereit, die vom Abhängigkeitsereignishandler empfangen werden können.

public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo = 
Public Enum SqlNotificationInfo
Vererbung
SqlNotificationInfo

Felder

AlreadyChanged -2

Das SqlDependency-Objekt wurde bereits ausgelöst, und ihm können keine neuen Befehle hinzugefügt werden.

Alter 5

Ein zugrunde liegendes, auf die Abfrage bezogenes Serverobjekt wurde geändert.

Delete 3

Daten wurden von einer DELETE-Anweisung geändert.

Drop 4

Ein zugrunde liegendes, auf die Abfrage bezogenes Objekt wurde gelöscht.

Error 7

Ein interner Serverfehler trat auf.

Expired 12

Das SqlDependency-Objekt ist abgelaufen.

Insert 1

Daten wurden von einer INSERT-Anweisung geändert.

Invalid 9

Eine Anweisung wurde bereitgestellt, die nicht benachrichtigt werden kann (z. B. eine UPDATE-Anweisung).

Isolation 11

Die Anweisung wurde unter einem ungültigen Isolationsmodus ausgeführt (z. B. Momentaufnahme).

Merge 16

Wird zum Ermitteln des serverseitigen Grunds für das Auslösen einer Abfragebenachrichtigung verwendet.

Options 10

Die SET-Optionen wurden zur Abonnementzeit nicht richtig festgelegt.

PreviousFire 14

Eine vorherige Anweisung hat Abfragebenachrichtigungen in der aktuellen Transaktion ausgelöst.

Query 8

Eine SELECT-Anweisung, die nicht benachrichtigt werden kann oder bereitgestellt wurde.

Resource 13

Wird als Ergebnis knapper Serverressourcen ausgelöst.

Restart 6

Der Server wurde neu gestartet (Benachrichtigungen werden während des Neustarts gesendet).

TemplateLimit 15

Die abonnierende Abfrage hat verursacht, dass die Anzahl der Vorlagen in einer der Zieltabellen das zulässige Limit überschritten hat.

Truncate 0

Eine oder mehrere Tabellen wurden abgeschnitten.

Unknown -1

Wird verwendet, wenn die vom Server gesendete Informationsoption vom Client nicht erkannt wurde.

Update 2

Daten wurden von einer UPDATE-Anweisung geändert.

Hinweise

Auf die SqlNotificationInfo Enumeration wird von einem instance der SqlNotificationEventArgs -Klasse verwiesen.

Gilt für:

Weitere Informationen