Partager via


SqlNotificationRequest Constructeurs

Définition

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()

Source:
System.Data.SqlClient.notsupported.cs

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)

Source:
System.Data.SqlClient.notsupported.cs

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.

Voir aussi

S’applique à