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 所引用。

適用於

另請參閱