語言

SqlNotificationInfo 列舉

定義

此列舉提供相依性事件處理程式可接收之不同通知的其他資訊。

public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo = 
Public Enum SqlNotificationInfo
繼承
SqlNotificationInfo

欄位

名稱 值 Description
AlreadyChanged -2

SqlDependency物件已經發射過,無法新增指令。

Unknown -1

當伺服器傳送的資訊選項未被用戶端識別時使用。

Truncate 0

一個或多個表格被截斷。

Insert 1

資料是透過 INSERT 陳述式進行變更。

Update 2

資料是透過 UPDATE 陳述式變更的。

Delete 3

資料是透過 DELETE 陳述式更改的。

Drop 4

與查詢相關的底層物件被刪除。

Alter 5

與查詢相關的底層伺服器物件被修改。

Restart 6

伺服器被重新啟動(重新啟動時會發送通知)。

Error 7

發生內部伺服器錯誤。

Query 8

一個無法通知或未被提供的 SELECT 語句。

Invalid 9

提供了無法通知的語句(例如,UPDATE語句)。

Options 10

訂閱時 SET 選項設定不當。

Isolation 11

該語句是在一個無效的隔離模式下執行(例如 Snapshot)。

Expired 12

該 SqlDependency 物體已過期。

Resource 13

火災是因為伺服器資源壓力造成的。

PreviousFire 14

先前的陳述曾導致查詢通知在當前交易下觸發。

TemplateLimit 15

訂閱查詢會導致目標資料表上的範本數量超過最大允許的限制。

Merge 16

用來區分查詢通知觸發的伺服器端原因。

備註

列 SqlNotificationInfo 舉由該類別的實例 SqlNotificationEventArgs 所引用。

適用於

另請參閱