SqlConnection.FireInfoMessageEventOnUserErrors Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia FireInfoMessageEventOnUserErrors właściwość .
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
Wartość właściwości
true
jeśli właściwość została ustawiona FireInfoMessageEventOnUserErrors ; w przeciwnym razie false
.
Uwagi
Po ustawieniu wartości FireInfoMessageEventOnUserErrorstrue
na wartość błędy, które były wcześniej traktowane jako wyjątki, są teraz obsługiwane jako InfoMessage zdarzenia. Wszystkie zdarzenia są uruchamiane natychmiast i są obsługiwane przez program obsługi zdarzeń. Jeśli parametr ma FireInfoMessageEventOnUserErrors wartość false
, InfoMessage zdarzenia są obsługiwane na końcu procedury.
Uwaga
Błąd z poziomem ważności 17 lub wyższym, który powoduje, że serwer przestaje przetwarzać polecenie, musi być obsługiwany jako wyjątek. W takim przypadku zgłaszany jest wyjątek niezależnie od sposobu obsługi błędu InfoMessage w zdarzeniu.
Aby uzyskać więcej informacji na temat pracy ze zdarzeniami, zobacz Zdarzenia połączenia. Aby uzyskać więcej informacji na temat błędów generowanych przez aparat SQL Server, zobacz Błędy aparatu bazy danych.