SqlNotificationRequest Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SqlNotificationRequest() |
Crea una nuova istanza della classe SqlNotificationRequest con i valori predefiniti. |
SqlNotificationRequest(String, String, Int32) |
Crea una nuova istanza della classe SqlNotificationRequest con una stringa definita dall'utente che identifica una richiesta di notifica specifica, il nome di un nome di servizio SQL Server 2005 Service Broker predefinito e l'intervallo di timeout, misurato in secondi. |
SqlNotificationRequest()
Crea una nuova istanza della classe SqlNotificationRequest con i valori predefiniti.
public:
SqlNotificationRequest();
public SqlNotificationRequest ();
Public Sub New ()
Commenti
Se il costruttore senza parametri viene utilizzato per creare un SqlNotificationRequest oggetto , tale istanza deve avere le relative UserData proprietà e Options inizializzate prima di assegnare l'oggetto alla proprietà di Notification un SqlCommand oggetto. I valori predefiniti utilizzati dal costruttore sono NULL (Nothing
in Visual Basic) per UserData, una stringa vuota per Optionse zero per .Timeout
Vedi anche
Si applica a
SqlNotificationRequest(String, String, Int32)
Crea una nuova istanza della classe SqlNotificationRequest con una stringa definita dall'utente che identifica una richiesta di notifica specifica, il nome di un nome di servizio SQL Server 2005 Service Broker predefinito e l'intervallo di timeout, misurato in secondi.
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)
Parametri
- userData
- String
Stringa contenente un identificatore specifico dell'applicazione per la notifica. Questa stringa non viene utilizzata dall'infrastruttura delle notifiche ma consente di associare le notifiche allo stato dell'applicazione. Il valore indicato in questo parametro è incluso nel messaggio della coda di Service Broker.
- options
- String
Stringa contenente il nome del servizio Service Broker in cui vengono pubblicati i messaggi di notifica. Deve includere un nome di database o il GUID di un'istanza di Service Broker che restringe l'ambito della ricerca del nome del servizio a un database specifico. Per ulteriori informazioni sul formato del parametro options
, vedere la proprietà Options.
- timeout
- Int32
Tempo di attesa in secondi per l'invio di un messaggio di notifica.
Eccezioni
Il valore del parametro options
è NULL.
Il parametro options
o userData
è più lungo di uint16.MaxValue
oppure il valore del parametro timeout
è inferiore a zero.
Commenti
Questo costruttore consente di inizializzare una nuova SqlNotificationRequest istanza, specificando il proprio identificatore, il nome del servizio service Broker SQL Server 2005 e un valore di timeout.