SqlNotificationInfo Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa enumerazione fornisce informazioni aggiuntive sulle diverse notifiche che possono essere ricevute dal gestore eventi di dipendenza.
public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo =
Public Enum SqlNotificationInfo
- Ereditarietà
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| AlreadyChanged | -2 | L'oggetto |
| Unknown | -1 | Utilizzato quando l'opzione info inviata dal server non è stata riconosciuta dal client. |
| Truncate | 0 | Una o più tabelle sono state troncate. |
| Insert | 1 | I dati sono stati modificati da un'istruzione INSERT. |
| Update | 2 | I dati sono stati modificati da un'istruzione UPDATE. |
| Delete | 3 | I dati sono stati modificati da un'istruzione DELETE. |
| Drop | 4 | È stato eliminato un oggetto sottostante correlato alla query. |
| Alter | 5 | È stato modificato un oggetto server sottostante correlato alla query. |
| Restart | 6 | Il server è stato riavviato (le notifiche vengono inviate durante il riavvio). |
| Error | 7 | si è verificato un errore interno del server. |
| Query | 8 | Istruzione SELECT che non può essere notificata o fornita. |
| Invalid | 9 | È stata fornita un'istruzione che non può essere notificata, ad esempio un'istruzione UPDATE. |
| Options | 10 | Le opzioni SET non sono state impostate in modo appropriato in fase di sottoscrizione. |
| Isolation | 11 | L'istruzione è stata eseguita in una modalità di isolamento non valida, ad esempio Snapshot. |
| Expired | 12 | L'oggetto |
| Resource | 13 | Viene generato in seguito a un utilizzo elevato delle risorse del server. |
| PreviousFire | 14 | Un'istruzione precedente ha causato l'avvio delle notifiche di query nella transazione corrente. |
| TemplateLimit | 15 | La query di sottoscrizione fa sì che il numero di modelli in una delle tabelle di destinazione superi il limite massimo consentito. |
| Merge | 16 | Utilizzato per distinguere la causa lato server per la generazione di una notifica di query. |
Commenti
L'enumerazione SqlNotificationInfo fa riferimento a un'istanza della SqlNotificationEventArgs classe .