SqlConnection.FireInfoMessageEventOnUserErrors Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ść nieruchomości
true jeśli właściwość została ustawiona FireInfoMessageEventOnUserErrors ; w przeciwnym razie false.
Uwagi
Po ustawieniu wartości FireInfoMessageEventOnUserErrorstrue, 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 obsługiwane przez program obsługi zdarzeń. Jeśli ustawiono 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 przestanie 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 z 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.