Udostępnij za pośrednictwem


SqlNotificationSource Wyliczenie

Definicja

Wskazuje źródło powiadomienia odebranego przez program obsługi zdarzeń zależności.

public enum class SqlNotificationSource
public enum SqlNotificationSource
type SqlNotificationSource = 
Public Enum SqlNotificationSource
Dziedziczenie
SqlNotificationSource

Pola

Client -2

Wystąpiło powiadomienie zainicjowane przez klienta, takie jak przekroczenie limitu czasu po stronie klienta lub w wyniku próby dodania polecenia do zależności, która została już wyzwolona.

Data 0

Dane uległy zmianie; na przykład wystąpiła operacja wstawiania, aktualizowania, usuwania lub obcinania.

Database 3

Stan bazy danych uległ zmianie; na przykład baza danych powiązana z zapytaniem została porzucona lub odłączona.

Environment 6

Środowisko czasu wykonywania nie było zgodne z powiadomieniami; na przykład poziom izolacji został ustawiony na migawkę lub co najmniej jedna opcja ZESTAWU nie jest zgodna.

Execution 7

Wystąpił błąd czasu wykonywania podczas wykonywania.

Object 2

Zmieniono obiekt bazy danych; na przykład obiekt bazowy związany z zapytaniem został porzucony lub zmodyfikowany.

Owner 8

Tylko wewnętrzne; nie jest przeznaczony do użycia w kodzie.

Statement 5

Instrukcja Transact-SQL jest nieprawidłowa dla powiadomień; na przykład instrukcja SELECT, która nie może zostać powiadomiona, lub instrukcja innej niż SELECT została wykonana.

System 4

Wystąpiło zdarzenie związane z systemem. Na przykład wystąpił błąd wewnętrzny, serwer został ponownie uruchomiony lub wystąpił błąd związany z nieprawidłowym użyciem zasobów.

Timeout 1

Upłynął limit czasu subskrypcji.

Unknown -1

Używany, gdy opcja źródłowa wysłana przez serwer nie została rozpoznana przez klienta.

Uwagi

Wyliczenie SqlNotificationSource odwołuje się do wystąpienia SqlNotificationEventArgs klasy.

Powiadomienia o zapytaniach są obsługiwane tylko w przypadku instrukcji SELECT spełniających listę określonych wymagań. Aby uzyskać więcej informacji, zobacz SQL Server Service Broker i Praca z powiadomieniami o zapytaniach.

Dotyczy

Zobacz też