SqlNotificationRequest Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma nova instância da SqlNotificationRequest classe.
Sobrecargas
| Nome | Description |
|---|---|
| SqlNotificationRequest() |
Cria uma nova instância da SqlNotificationRequest classe com valores padrão. |
| SqlNotificationRequest(String, String, Int32) |
Cria uma nova instância da SqlNotificationRequest classe com uma cadeia de caracteres definida pelo usuário que identifica uma solicitação de notificação específica, o nome de um nome de serviço predefinido do SQL Server 2005 Service Broker e o período de tempo limite, medido em segundos. |
SqlNotificationRequest()
Cria uma nova instância da SqlNotificationRequest classe com valores padrão.
public:
SqlNotificationRequest();
public SqlNotificationRequest();
Public Sub New ()
Comentários
Se o construtor sem parâmetros for usado para criar um SqlNotificationRequest objeto, essa instância deverá ter suas UserData propriedades e Options propriedades inicializadas antes de atribuir o objeto à propriedade de Notification um SqlCommand objeto. Os valores padrão usados pelo construtor são NULL (Nothingno Visual Basic) para a UserDatacadeia de caracteres vazia para o OptionsTimeout.
Confira também
Aplica-se a
SqlNotificationRequest(String, String, Int32)
Cria uma nova instância da SqlNotificationRequest classe com uma cadeia de caracteres definida pelo usuário que identifica uma solicitação de notificação específica, o nome de um nome de serviço predefinido do SQL Server 2005 Service Broker e o período de tempo limite, 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 de caracteres que contém um identificador específico do aplicativo para essa notificação. Ele não é usado pela infraestrutura de notificações, mas permite associar notificações ao estado do aplicativo. O valor indicado nesse parâmetro está incluído na mensagem de fila do Service Broker.
- options
- String
Uma cadeia de caracteres que contém o nome do serviço do Service Broker em que as mensagens de notificação são postadas e deve incluir um nome de banco de dados ou um GUID de instância do Service Broker que restringe o escopo da pesquisa de nome de serviço a um banco de dados específico.
Para obter mais informações sobre o formato do options parâmetro, consulte Options.
- timeout
- Int32
O tempo, em segundos, para aguardar uma mensagem de notificação.
Exceções
O valor do options parâmetro é NULL.
O options parâmetro ou é userData maior que uint16.MaxValue ou o valor no timeout parâmetro é menor que zero.
Comentários
Esse construtor permite que você inicialize uma nova SqlNotificationRequest instância, fornecendo seu próprio identificador, o nome de serviço do Service Broker do SQL Server 2005 e um valor de tempo limite.