Udostępnij za pośrednictwem


SqlConnection.FireInfoMessageEventOnUserErrors Właściwość

Definicja

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 FireInfoMessageEventOnUserErrorstruena 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.

Dotyczy