Sprache

SqlNotificationInfo Enumeration

Definition

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

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.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Unknown -1

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Truncate 0

Mindestens eine Tabelle wurde abgeschnitten.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Insert 1

Daten wurden von einer INSERT-Anweisung geändert.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Update 2

Daten wurden von einer UPDATE-Anweisung geändert.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Delete 3

Daten wurden von einer DELETE-Anweisung geändert.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Drop 4

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Alter 5

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Restart 6

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Error 7

Interner Serverfehler.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Query 8

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Invalid 9

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Options 10

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Isolation 11

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Expired 12

Das SqlDependency Objekt ist abgelaufen.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Resource 13

Wird aufgrund des Serverressourcendrucks ausgelöst.

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

PreviousFire 14

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

TemplateLimit 15

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Merge 16

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

Verwenden Sie für die neue Entwicklung Microsoft. Data.SqlClient. Diese Seite dokumentiert System.Data.SqlClient.

Hinweise

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

Gilt für:

Siehe auch