SqlConnection.FireInfoMessageEventOnUserErrors Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает 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
Значение свойства
true Значение , FireInfoMessageEventOnUserErrors если свойство задано; в противном случае false.
Комментарии
Если задано значение FireInfoMessageEventOnUserErrorstrue, ошибки, которые ранее рассматривались как исключения, теперь обрабатываются как InfoMessage события. Все события запускаются немедленно и обрабатываются обработчиком событий. Если задано FireInfoMessageEventOnUserErrors значение false, InfoMessage события обрабатываются в конце процедуры.
Note
Ошибка с уровнем серьезности 17 или выше, которая приводит к остановке обработки команды сервером, необходимо обрабатывать как исключение. В этом случае исключение возникает независимо от способа обработки ошибки в событии InfoMessage .
Дополнительные сведения о работе с событиями см. в разделе "События подключения". Дополнительные сведения об ошибках, созданных подсистемой SQL Server, см. в разделе ядро СУБД Ошибки.