SqlNotificationInfo 枚举
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此枚举提供有关不同通知的其他信息,这些信息可由依赖项事件处理程序接收。
public enum class SqlNotificationInfo
C#
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 | 一个或多个表已截断。 |
Unknown | -1 | 在客户端无法识别出服务器所发送的信息选项时使用。 |
Update | 2 | 数据已由 UPDATE 语句更改。 |
SqlNotificationInfo枚举由 类的SqlNotificationEventArgs实例引用。
产品 | 版本 |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 |