SqlNotificationRequest Constructores
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í.
Sobrecargas
SqlNotificationRequest() |
Crea una nueva instancia de la clase SqlNotificationRequest con valores predeterminados. |
SqlNotificationRequest(String, String, Int32) |
Crea una nueva instancia de la clase SqlNotificationRequest con una cadena definida por el usuario que identifica una solicitud de notificación concreta, el nombre de un servicio Service Broker de SQL Server 2005 predefinido y el tiempo de espera medido en segundos. |
SqlNotificationRequest()
Crea una nueva instancia de la clase SqlNotificationRequest con valores predeterminados.
public:
SqlNotificationRequest();
public SqlNotificationRequest ();
Public Sub New ()
Comentarios
Si el constructor sin parámetros se usa para crear un SqlNotificationRequest objeto, esa instancia debe tener sus UserData propiedades y Options inicializadas antes de asignar el objeto a la propiedad de Notification un SqlCommand objeto. Los valores predeterminados utilizados por el constructor son NULL (Nothing
en Visual Basic) para , UserDatauna cadena vacía para Optionsy cero para .Timeout
Consulte también
Se aplica a
SqlNotificationRequest(String, String, Int32)
Crea una nueva instancia de la clase SqlNotificationRequest con una cadena definida por el usuario que identifica una solicitud de notificación concreta, el nombre de un servicio Service Broker de SQL Server 2005 predefinido y el tiempo de espera medido en segundos.
public:
SqlNotificationRequest(System::String ^ userData, System::String ^ options, int timeout);
public SqlNotificationRequest (string userData, string options, int timeout);
new Microsoft.Data.Sql.SqlNotificationRequest : string * string * int -> Microsoft.Data.Sql.SqlNotificationRequest
Public Sub New (userData As String, options As String, timeout As Integer)
Parámetros
- userData
- String
Cadena que contiene un identificador específico de la aplicación para esta notificación. La infraestructura de notificaciones no lo utiliza, pero permite asociar las notificaciones al estado de la aplicación. El valor indicado en este parámetro se incluye en el mensaje de cola de Service Broker.
- options
- String
Cadena que contiene el nombre del servicio Service Broker en el que se publican los mensajes de notificación; debe incluir un nombre de base de datos o un identificador GUID de instancia de Service Broker que restrinja el ámbito de búsqueda del nombre del servicio a una base de datos concreta. Para obtener más información sobre el formato del parámetro options
, vea Options.
- timeout
- Int32
Tiempo, en segundos, durante el que se va a esperar un mensaje de notificación.
Excepciones
El valor del parámetro options
es NULL.
El parámetro options
o userData
es mayor que uint16.MaxValue
o el valor del parámetro timeout
es menor que cero.
Comentarios
Este constructor permite inicializar una nueva SqlNotificationRequest instancia, proporcionando su propio identificador, el nombre del servicio service Broker de SQL Server 2005 y un valor de tiempo de espera.