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.
Crea una nuova istanza della SqlNotificationRequest classe .
Overload
| Nome | Descrizione |
|---|---|
| SqlNotificationRequest() |
Crea una nuova istanza della SqlNotificationRequest classe con valori predefiniti. |
| SqlNotificationRequest(String, String, Int32) |
Crea una nuova istanza della SqlNotificationRequest classe con una stringa definita dall'utente che identifica una determinata richiesta di notifica, il nome di un nome di servizio predefinito di SQL Server 2005 Service Broker e il periodo di timeout, misurato in secondi. |
SqlNotificationRequest()
Crea una nuova istanza della SqlNotificationRequest classe con 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 UserData le relative proprietà e Options inizializzate prima di assegnare l'oggetto alla proprietà di Notification un SqlCommand oggetto . I valori predefiniti usati 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 SqlNotificationRequest classe con una stringa definita dall'utente che identifica una determinata richiesta di notifica, il nome di un nome di servizio predefinito di SQL Server 2005 Service Broker e il periodo di timeout, misurato in secondi.
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)
Parametri
- userData
- String
Stringa contenente un identificatore specifico dell'applicazione per questa notifica. Non viene usato dall'infrastruttura di 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 inseriti i messaggi di notifica e deve includere un nome di database o un GUID dell'istanza di Service Broker che limita l'ambito della ricerca del nome del servizio a un determinato database.
Per altre informazioni sul formato del options parametro, vedere Options.
- timeout
- Int32
Tempo, in secondi, di attesa di un messaggio di notifica.
Eccezioni
Il valore del options parametro è NULL.
Il options parametro o userData è maggiore di uint16.MaxValue o il valore nel timeout parametro è minore di zero.
Commenti
Questo costruttore consente di inizializzare una nuova SqlNotificationRequest istanza, specificando il proprio identificatore, il nome del servizio Service Broker di SQL Server 2005 e un valore di timeout.