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 обрабатываются в конце процедуры.
Примечание
Ошибка с уровнем серьезности 17 или выше, которая приводит к прекращению обработки команды сервером, должна обрабатываться как исключение. В этом случае исключение формируется независимо от того, как обрабатывается ошибка в событии InfoMessage.
Дополнительные сведения о работе с событиями см. в разделе События подключения. Дополнительные сведения об ошибках, создаваемых ядром SQL Server, см. в разделе Ошибки ядра СУБД.