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í.
Crea una nueva instancia de la SqlNotificationRequest clase .
Sobrecargas
| Nombre | Description |
|---|---|
| SqlNotificationRequest() |
Crea una nueva instancia de la SqlNotificationRequest clase con valores predeterminados. |
| SqlNotificationRequest(String, String, Int32) |
Crea una nueva instancia de la SqlNotificationRequest clase con una cadena definida por el usuario que identifica una solicitud de notificación determinada, el nombre de un nombre de servicio predefinido de SQL Server 2005 Service Broker y el período de tiempo de espera, medido en segundos. |
SqlNotificationRequest()
Crea una nueva instancia de la SqlNotificationRequest clase 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 UserData, una cadena vacía para Optionsy cero para Timeout.
Consulte también
Se aplica a
SqlNotificationRequest(String, String, Int32)
Crea una nueva instancia de la SqlNotificationRequest clase con una cadena definida por el usuario que identifica una solicitud de notificación determinada, el nombre de un nombre de servicio predefinido de SQL Server 2005 Service Broker y el período de 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 System.Data.Sql.SqlNotificationRequest : string * string * int -> System.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 la usa, pero permite asociar notificaciones con el 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 de Service Broker donde se publican los mensajes de notificación y debe incluir un nombre de base de datos o un GUID de instancia de Service Broker que restrinja el ámbito de la búsqueda del nombre de servicio a una base de datos determinada.
Para obtener más información sobre el formato del options parámetro, vea Options.
- timeout
- Int32
El tiempo, en segundos, para esperar un mensaje de notificación.
Excepciones
El valor del options parámetro es NULL.
El options parámetro o userData es mayor que uint16.MaxValue o el valor del timeout parámetro es menor que cero.
Comentarios
Este constructor permite inicializar una nueva SqlNotificationRequest instancia, proporcionando su propio identificador, el nombre del servicio de Service Broker de SQL Server 2005 y un valor de tiempo de espera.