SqlNotificationInfo 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この列挙体は、依存関係にあるイベント ハンドラーが受信可能な、各種の通知に関する追加情報を提供します。
public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo =
Public Enum SqlNotificationInfo
- 継承
フィールド
AlreadyChanged | -2 |
|
Alter | 5 | クエリに関連付けられた、基になるサーバー オブジェクトが変更されています。 |
Delete | 3 | DELETE ステートメントによってデータが変更されています。 |
Drop | 4 | クエリに関連付けられた、基になるオブジェクトがドロップされています。 |
Error | 7 | 内部サーバー エラーが発生しました。 |
Expired | 12 |
|
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 インスタンスによって参照されます。
適用対象
こちらもご覧ください
.NET