SqlConnection.FireInfoMessageEventOnUserErrors 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 FireInfoMessageEventOnUserErrors 属性。
public:
property bool FireInfoMessageEventOnUserErrors { bool get(); void set(bool value); };
public bool FireInfoMessageEventOnUserErrors { get; set; }
member this.FireInfoMessageEventOnUserErrors : bool with get, set
Public Property FireInfoMessageEventOnUserErrors As Boolean
属性值
如果已设置了 FireInfoMessageEventOnUserErrors 属性,则为 true
;否则为 false
。
注解
将 设置为 FireInfoMessageEventOnUserErrorstrue
时,以前被视为异常的错误现在将作为 InfoMessage 事件处理。 所有事件都会立即触发,并由事件处理程序处理。
FireInfoMessageEventOnUserErrors如果 设置为 false
,则在InfoMessage过程结束时处理事件。
注意
严重级别为 17 或更高、导致服务器停止处理命令的错误需要作为异常处理。 在这种情况下,无论如何在 InfoMessage 事件中处理该错误,都会引发异常。
有关使用事件的详细信息,请参阅 连接事件。 有关SQL Server引擎生成的错误的详细信息,请参阅数据库引擎错误。