Compartir por


SqlNotificationRequest Constructores

Definición

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()

Source:
System.Data.SqlClient.notsupported.cs

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)

Source:
System.Data.SqlClient.notsupported.cs

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.

Consulte también

Se aplica a