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 FireInfoMessageEventOnUserErrorstruewartości na , 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.

Note

Błąd z poziomem ważności 17 lub wyższym, który powoduje, że serwer przestanie przetwarzać polecenie, musi być obsługiwany jako wyjątek. W takim przypadku zgłaszany jest wyjątek niezależnie od tego, jak błąd jest obsługiwany w zdarzeniu InfoMessage.

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 Database Engine.

Dotyczy

Zobacz też