SqlNotificationInfo Enum

Definition

Den här uppräkningen innehåller ytterligare information om de olika meddelanden som kan tas emot av beroendehändelsehanteraren.

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

Fält

Name Värde Description
AlreadyChanged -2

Objektet SqlDependency har redan utlösts och det går inte att lägga till nya kommandon i det.

Unknown -1

Används när informationsalternativet som skickades av servern inte kändes igen av klienten.

Truncate 0

En eller flera tabeller trunkerades.

Insert 1

Data har ändrats av en INSERT-instruktion.

Update 2

Data har ändrats av en UPDATE-instruktion.

Delete 3

Data har ändrats av en DELETE-instruktion.

Drop 4

Ett underliggande objekt som är relaterat till frågan togs bort.

Alter 5

Ett underliggande serverobjekt som är relaterat till frågan ändrades.

Restart 6

Servern startades om (meddelanden skickas under omstarten.).

Error 7

Ett internt serverfel uppstod.

Query 8

En SELECT-instruktion som inte kan meddelas eller har angetts.

Invalid 9

En instruktion har angetts som inte kan meddelas (till exempel en UPDATE-instruktion).

Options 10

SET-alternativen angavs inte på lämpligt sätt vid prenumerationstillfället.

Isolation 11

-instruktionen kördes i ett isoleringsläge som inte var giltigt (till exempel Ögonblicksbild).

Expired 12

Objektet SqlDependency har upphört att gälla.

Resource 13

Utlöses på grund av serverresursbelastning.

PreviousFire 14

En tidigare instruktion har lett till att frågemeddelanden utlöses under den aktuella transaktionen.

TemplateLimit 15

Den prenumererande frågan gör att antalet mallar i en av måltabellerna överskrider den maximala tillåtna gränsen.

Merge 16

Används för att särskilja orsaken till att ett frågemeddelande utlöse på serversidan.

Kommentarer

Uppräkningen SqlNotificationInfo refereras av en instans av SqlNotificationEventArgs klassen.

Gäller för

Se även