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 classe SqlNotificationRequest.
Surcharges
SqlNotificationRequest() |
Crée une instance de la classe SqlNotificationRequest avec les valeurs par défaut. |
SqlNotificationRequest(String, String, Int32) |
Crée une instance de la classe SqlNotificationRequest avec une chaîne définie par l'utilisateur qui identifie une demande de notification particulière, le nom d'un 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 classe SqlNotificationRequest avec les 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, ce instance doit avoir ses UserData propriétés et Options initialisées avant d’affecter l’objet à la propriété d’un NotificationSqlCommand objet. Les valeurs par défaut utilisées par le constructeur sont NULL (Nothing
en Visual Basic) pour , UserDataune chaîne vide pour le Optionset zéro pour .Timeout
Voir aussi
S’applique à
SqlNotificationRequest(String, String, Int32)
Crée une instance de la classe SqlNotificationRequest avec une chaîne définie par l'utilisateur qui identifie une demande de notification particulière, le nom d'un 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 des notifications, mais elle permet d'associer les notifications à l'état de l'application. La valeur indiquée dans ce paramètre est incluse dans le message de la file d'attente de Service Broker.
- options
- String
Chaîne qui contient le nom du service Service Broker où les messages de notification sont publiés ; elle doit inclure un nom de base de données ou un GUID d'instance Service Broker qui restreint la recherche du nom de service à une base de données particulière.
Pour plus d'informations sur le format du paramètre options
, consultez Options.
- timeout
- Int32
Durée d'attente, en secondes, d'un message de notification.
Exceptions
La valeur du paramètre options
est NULL.
La paramètre options
ou userData
est plus long que le paramètre uint16.MaxValue
ou la valeur dans le paramètre timeout
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.