SqlNotificationRequest Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une instance de la SqlNotificationRequest classe.
Surcharges
| Nom | Description |
|---|---|
| SqlNotificationRequest() |
Crée une instance de la SqlNotificationRequest classe avec des valeurs par défaut. |
| SqlNotificationRequest(String, String, Int32) |
Crée une instance de la classe avec une chaîne définie par l’utilisateur SqlNotificationRequest qui identifie une demande de notification particulière, le nom d’un nom de service SQL Server 2005 Service Broker prédéfini et le délai d’attente, mesuré en secondes. |
SqlNotificationRequest()
Crée une instance de la SqlNotificationRequest classe avec des valeurs par défaut.
public:
SqlNotificationRequest();
public SqlNotificationRequest();
Public Sub New ()
Remarques
Si le constructeur sans paramètre est utilisé pour créer un SqlNotificationRequest objet, cette instance doit avoir ses propriétés et Options ses UserData propriétés initialisées avant d’affecter l’objet à la propriété d’un SqlCommandNotification objet. Les valeurs par défaut utilisées par le constructeur sont NULL (Nothing en Visual Basic) pour le UserData, une chaîne vide pour le Options, et zéro pour le Timeout.
Voir aussi
S’applique à
SqlNotificationRequest(String, String, Int32)
Crée une instance de la classe avec une chaîne définie par l’utilisateur SqlNotificationRequest qui identifie une demande de notification particulière, le nom d’un nom de service SQL Server 2005 Service Broker prédéfini et le délai d’attente, mesuré en secondes.
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)
Paramètres
- userData
- String
Chaîne qui contient un identificateur spécifique à l’application pour cette notification. Elle n’est pas utilisée par l’infrastructure de notifications, mais elle vous permet d’associer des notifications à l’état de l’application. La valeur indiquée dans ce paramètre est incluse dans le message de file d’attente Service Broker.
- options
- String
Chaîne qui contient le nom du service Service Broker dans lequel les messages de notification sont publiés et doit inclure un nom de base de données ou un GUID d’instance Service Broker qui limite l’étendue de la recherche de nom de service à une base de données particulière.
Pour plus d’informations sur le format du options paramètre, consultez Options.
- timeout
- Int32
Durée, en secondes, d’attente d’un message de notification.
Exceptions
La valeur du options paramètre est NULL.
Le ou userData le options paramètre est plus long que uint16.MaxValue ou la valeur du timeout paramètre est inférieure à zéro.
Remarques
Ce constructeur vous permet d’initialiser une nouvelle SqlNotificationRequest instance, en fournissant votre propre identificateur, le nom du service Service Broker SQL Server 2005 et une valeur de délai d’attente.