SqlNotificationInfo Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta enumeración proporciona información adicional sobre las diferentes notificaciones que el controlador de eventos de dependencia puede recibir.
public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo =
Public Enum SqlNotificationInfo
- Herencia
Campos
| Nombre | Valor | Description |
|---|---|---|
| AlreadyChanged | -2 | El |
| Unknown | -1 | Se usa cuando el cliente no reconoce la opción de información enviada por el servidor. |
| Truncate | 0 | Se truncaron una o varias tablas. |
| Insert | 1 | Una instrucción INSERT cambió los datos. |
| Update | 2 | La instrucción UPDATE ha cambiado los datos. |
| Delete | 3 | La instrucción DELETE cambió los datos. |
| Drop | 4 | Se quitó un objeto subyacente relacionado con la consulta. |
| Alter | 5 | Se modificó un objeto de servidor subyacente relacionado con la consulta. |
| Restart | 6 | Se reinició el servidor (las notificaciones se envían durante el reinicio). |
| Error | 7 | Error interno del servidor. |
| Query | 8 | Instrucción SELECT que no se puede notificar o que se proporcionó. |
| Invalid | 9 | Se proporcionó una instrucción que no se puede notificar (por ejemplo, una instrucción UPDATE). |
| Options | 10 | Las opciones SET no se establecieron correctamente en el momento de la suscripción. |
| Isolation | 11 | La instrucción se ejecutó en un modo de aislamiento que no era válido (por ejemplo, Instantánea). |
| Expired | 12 | El |
| Resource | 13 | Se desencadena como resultado de la presión de los recursos del servidor. |
| PreviousFire | 14 | Una instrucción anterior ha provocado que las notificaciones de consulta se activen en la transacción actual. |
| TemplateLimit | 15 | La consulta de suscripción hace que el número de plantillas de una de las tablas de destino supere el límite máximo permitido. |
| Merge | 16 | Se usa para distinguir la causa del lado servidor para la activación de una notificación de consulta. |
Comentarios
Una SqlNotificationInfo instancia de la clase hace referencia a la SqlNotificationEventArgs enumeración.