SqlNotificationInfo Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette énumération fournit des informations supplémentaires sur les différentes notifications qui peuvent être reçues par le gestionnaire d'événements de dépendance.
public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo =
Public Enum SqlNotificationInfo
- Héritage
Champs
AlreadyChanged | -2 | L'objet |
Alter | 5 | Un objet serveur sous-jacent en rapport avec la requête a été modifié. |
Delete | 3 | Les données ont été modifiées par une instruction DELETE. |
Drop | 4 | Un objet sous-jacent en rapport avec la requête a été supprimé. |
Error | 7 | Une erreur interne du serveur s'est produite. |
Expired | 12 | L'objet |
Insert | 1 | Les données ont été modifiées par une instruction INSERT. |
Invalid | 9 | Une instruction a été fournie qui ne peut pas être notifiée (par exemple, une instruction UPDATE). |
Isolation | 11 | L'instruction a été exécutée dans un mode isolation qui n'était pas valide (par exemple, Capture instantanée). |
Merge | 16 | Utilisé pour distinguer la cause côté-serveur d'un déclenchement de notification de requête. |
Options | 10 | Les options SET n'ont pas été définies correctement au moment de l'abonnement. |
PreviousFire | 14 | Une instruction précédente a provoqué le déclenchement de notifications de requête sous la transaction actuelle. |
Query | 8 | Instruction SELECT qui ne peut pas être notifiée ou qui a été fournie. |
Resource | 13 | Se déclenche suite à la sollicitation des ressources serveur. |
Restart | 6 | Le serveur a été redémarré (les notifications sont envoyées lors du redémarrage). |
TemplateLimit | 15 | La requête d'abonnement provoque le dépassement de la limite maximale autorisée pour le nombre de modèles sur l'une des tables cibles. |
Truncate | 0 | Une ou plusieurs tables ont été tronquées. |
Unknown | -1 | Utilisé lorsque l'option d'information envoyée par le serveur n'a pas été reconnue par le client. |
Update | 2 | Les données ont été modifiées par une instruction UPDATE. |
Remarques
L’énumération SqlNotificationInfo est référencée par un instance de la SqlNotificationEventArgs classe .