SqlNotificationInfo Enumeration

Definition

Diese Enumeration enthält zusätzliche Informationen zu den verschiedenen Benachrichtigungen, die vom Abhängigkeitsereignishandler empfangen werden können.

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

Felder

Name Wert Beschreibung
AlreadyChanged -2

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

Unknown -1

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

Truncate 0

Mindestens eine Tabelle wurde abgeschnitten.

Insert 1

Daten wurden von einer INSERT-Anweisung geändert.

Update 2

Daten wurden von einer UPDATE-Anweisung geändert.

Delete 3

Daten wurden von einer DELETE-Anweisung geändert.

Drop 4

Ein zugrunde liegendes Objekt im Zusammenhang mit der Abfrage wurde gelöscht.

Alter 5

Ein zugrunde liegendes Serverobjekt im Zusammenhang mit der Abfrage wurde geändert.

Restart 6

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

Error 7

Interner Serverfehler.

Query 8

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

Invalid 9

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

Options 10

Die SET-Optionen wurden zur Abonnementzeit nicht ordnungsgemäß festgelegt.

Isolation 11

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

Expired 12

Das SqlDependency Objekt ist abgelaufen.

Resource 13

Wird aufgrund des Serverressourcendrucks ausgelöst.

PreviousFire 14

Eine vorherige Anweisung hat dazu geführt, dass Abfragebenachrichtigungen unter der aktuellen Transaktion ausgelöst wurden.

TemplateLimit 15

Die abonnierende Abfrage bewirkt, dass die Anzahl der Vorlagen in einer der Zieltabellen den maximal zulässigen Grenzwert überschreitet.

Merge 16

Wird verwendet, um die serverseitige Ursache für das Auslösen einer Abfragebenachrichtigung zu unterscheiden.

Hinweise

Auf die SqlNotificationInfo Aufzählung wird von einer Instanz der SqlNotificationEventArgs Klasse verwiesen.

Gilt für:

Weitere Informationen