SqlNotificationSource Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A függőségi eseménykezelő által fogadott értesítés forrását jelzi.
public enum class SqlNotificationSource
public enum SqlNotificationSource
type SqlNotificationSource =
Public Enum SqlNotificationSource
- Öröklődés
Mezők
| Name | Érték | Description |
|---|---|---|
| Client | -2 | Ügyfél által kezdeményezett értesítés történt, például egy ügyféloldali időtúllépés vagy egy már aktivált függőség parancsának hozzáadása miatt. |
| Unknown | -1 | Akkor használatos, ha a kiszolgáló által küldött forrásbeállítást az ügyfél nem ismerte fel. |
| Data | 0 | Az adatok megváltoztak; Például beszúrási, frissítési, törlési vagy csonkolási művelet történt. |
| Timeout | 1 | Az előfizetés időtúllépése lejárt. |
| Object | 2 | Egy adatbázis-objektum módosult; Például egy, a lekérdezéshez kapcsolódó mögöttes objektumot elvetett vagy módosítottak. |
| Database | 3 | Az adatbázis állapota megváltozott; Például a lekérdezéshez kapcsolódó adatbázis elvetve vagy leválasztva lett. |
| System | 4 | Rendszerhez kapcsolódó esemény történt. Például belső hiba történt, a kiszolgáló újraindult, vagy az erőforrás nyomása okozta a törlést. |
| Statement | 5 | A Transact-SQL utasítás nem érvényes az értesítésekre; például egy SELECT utasítást, amely nem értesíthető, vagy nem SELECT utasítás lett végrehajtva. |
| Environment | 6 | A futásidejű környezet nem volt kompatibilis az értesítésekkel; Például az elkülönítési szint pillanatképre lett beállítva, vagy egy vagy több BEÁLLÍTÁS beállítás nem kompatibilis. |
| Execution | 7 | Futásidejű hiba történt a végrehajtás során. |
| Owner | 8 | Csak belső; nem használható a kódban. |
Megjegyzések
Az SqlNotificationSource enumerálásra az osztály egy példánya hivatkozik SqlNotificationEventArgs .
A lekérdezési értesítések csak olyan SELECT-utasítások esetében támogatottak, amelyek megfelelnek az adott követelmények listájának. További információ: SQL Server Service Broker és Megmunkálás lekérdezésértesítésekkel.