SqlNotificationInfo Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Felder
AlreadyChanged | -2 | Das |
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 |
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.