SqlNotificationInfo 列挙型

定義

この列挙体は、依存関係にあるイベント ハンドラーが受信可能な、各種の通知に関する追加情報を提供します。

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

フィールド

AlreadyChanged -2

SqlDependency オブジェクトは既に発生しています。新しいコマンドをこのオブジェクトに追加できません。

Alter 5

クエリに関連付けられた、基になるサーバー オブジェクトが変更されています。

Delete 3

DELETE ステートメントによってデータが変更されています。

Drop 4

クエリに関連付けられた、基になるオブジェクトがドロップされています。

Error 7

内部サーバー エラーが発生しました。

Expired 12

SqlDependency オブジェクトの有効期限が切れました。

Insert 1

INSERT ステートメントによってデータが変更されています。

Invalid 9

通知できないステートメント (UPDATE ステートメントなど) が指定されています。

Isolation 11

無効な分離モード (スナップショットなど) でステートメントが実行されました。

Merge 16

クエリ通知を発生させる、サーバー側の原因を識別するために使用します。

Options 10

サブスクリプション時に SET オプションが適切に設定されませんでした。

PreviousFire 14

前のステートメントによって現在のトランザクションでクエリ通知が発生しました。

Query 8

通知不可能な SELECT ステートメントが指定されました。

Resource 13

サーバーリソースの圧迫により発生します。

Restart 6

サーバーが再起動されました。通知は再起動中に送信されます。

TemplateLimit 15

サブスクライブ クエリにより、いずれかのターゲット テーブル上のテンプレートの数が最大許容数を超えました。

Truncate 0

少なくとも 1 つのテーブルが切り捨てられました。

Unknown -1

サーバーによって送信された情報オプションがクライアントによって認識されない場合に使用します。

Update 2

UPDATE ステートメントによってデータが変更されています。

注釈

列挙体 SqlNotificationInfo は、 クラスの SqlNotificationEventArgs インスタンスによって参照されます。

適用対象

こちらもご覧ください