SqlNotificationSource Enumeración

Definición

Indica el origen de la notificación recibida por el controlador de eventos de dependencia.

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

Campos

Nombre Valor Description
Client -2

Se produjo una notificación iniciada por el cliente, como un tiempo de espera del lado cliente o como resultado de intentar agregar un comando a una dependencia que ya se ha desencadenado.

Unknown -1

Se usa cuando el cliente no reconoce la opción de origen enviada por el servidor.

Data 0

Los datos han cambiado; por ejemplo, se produjo una operación de inserción, actualización, eliminación o truncamiento.

Timeout 1

El tiempo de espera de la suscripción ha expirado.

Object 2

Un objeto de base de datos ha cambiado; por ejemplo, se quitó o modificó un objeto subyacente relacionado con la consulta.

Database 3

El estado de la base de datos cambió; Por ejemplo, la base de datos relacionada con la consulta se quitó o desasoció.

System 4

Se produjo un evento relacionado con el sistema. Por ejemplo, se produjo un error interno, se reinició el servidor o la presión de recursos provocó la invalidación.

Statement 5

La instrucción Transact-SQL no es válida para las notificaciones; por ejemplo, se ejecutó una instrucción SELECT que no se pudo notificar o que no se ha ejecutado una instrucción SELECT.

Environment 6

El entorno en tiempo de ejecución no era compatible con las notificaciones; Por ejemplo, el nivel de aislamiento se estableció en instantánea o una o varias opciones SET no son compatibles.

Execution 7

Error en tiempo de ejecución durante la ejecución.

Owner 8

Solo interno; no está pensado para usarse en el código.

Comentarios

Una SqlNotificationSource instancia de la clase hace referencia a la SqlNotificationEventArgs enumeración.

Se admiten notificaciones de consultas solo para las instrucciones SELECT que cumplan un listado de requisitos específicos. Para obtener más información, consulte SQL Server Service Broker y Working with Query Notifications.

Se aplica a

Consulte también