SqlNotificationRequest Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria uma nova instância da SqlNotificationRequest classe.
Sobrecargas
| Name | Description |
|---|---|
| SqlNotificationRequest() |
Cria uma nova instância da SqlNotificationRequest classe com valores por defeito. |
| SqlNotificationRequest(String, String, Int32) |
Cria uma nova instância da classe SqlNotificationRequest com uma cadeia definida pelo utilizador que identifica um pedido de notificação específico, o nome de um nome de serviço pré-definido SQL Server Service Broker de 2005 e o período de time-out, medido em segundos. |
SqlNotificationRequest()
Cria uma nova instância da SqlNotificationRequest classe com valores por defeito.
public:
SqlNotificationRequest();
public SqlNotificationRequest();
Public Sub New ()
Observações
Se o construtor sem parâmetros for usado para criar um SqlNotificationRequest objeto, essa instância deve ter as UserData suas propriedades e Options inicializadas antes de atribuir o objeto à propriedade do SqlCommandNotification objeto. Os valores padrão usados pelo construtor são NULL (Nothing em Visual Basic) para o UserData, uma cadeia vazia para o Options, e zero para o Timeout.
Ver também
Aplica-se a
SqlNotificationRequest(String, String, Int32)
Cria uma nova instância da classe SqlNotificationRequest com uma cadeia definida pelo utilizador que identifica um pedido de notificação específico, o nome de um nome de serviço pré-definido SQL Server Service Broker de 2005 e o período de time-out, medido em 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
Uma cadeia que contém um identificador específico da aplicação para esta notificação. Não é utilizado pela infraestrutura de notificações, mas permite associar notificações ao estado da aplicação. O valor indicado neste parâmetro está incluído na mensagem da fila do Service Broker.
- options
- String
Uma cadeia que contenha o nome do serviço Service Broker onde são publicadas mensagens de notificação, e deve incluir um nome de base de dados ou um GUID de instância de Service Broker que restrinja o âmbito da consulta do nome de serviço a uma base de dados específica.
Para mais informações sobre o formato do options parâmetro, veja Options.
- timeout
- Int32
O tempo, em segundos, para esperar por uma mensagem de notificação.
Exceções
O valor do options parâmetro é NULL.
O options parâmetro ou userData é mais longo do que uint16.MaxValue ou o valor no timeout parâmetro é menor que zero.
Observações
Este construtor permite-lhe inicializar uma nova instância SqlNotificationRequest, fornecendo o seu próprio identificador, o nome do serviço Service Broker SQL Server 2005 e um valor de time-out.