SqlDependency Constructeurs

Définition

Crée une instance de la SqlDependency classe.

Surcharges

Nom Description
SqlDependency()

Crée une instance de la SqlDependency classe avec les paramètres par défaut.

SqlDependency(SqlCommand)

Crée une instance de la SqlDependency classe et l’associe au SqlCommand paramètre.

SqlDependency(SqlCommand, String, Int32)

Crée une instance de la SqlDependency classe, l’associe au SqlCommand paramètre et spécifie les options de notification et une valeur de délai d’attente.

SqlDependency()

Source:
System.Data.SqlClient.notsupported.cs

Crée une instance de la SqlDependency classe avec les paramètres par défaut.

public:
 SqlDependency();
public SqlDependency();
Public Sub New ()

Remarques

Le constructeur initialise l’objet SqlDependency à l’aide du nom du service Service Broker par défaut et du délai d’attente. À un moment donné après la construction, vous devez utiliser la AddCommandDependency méthode pour associer une ou plusieurs commandes à cet SqlDependency objet.

Les notifications de requêtes sont prises en charge uniquement pour les instructions SELECT qui répondent à une liste d’exigences suivantes. Pour plus d’informations, consultez SQL Server Service Broker et Working avec notifications de requête.

Voir aussi

S’applique à

SqlDependency(SqlCommand)

Source:
System.Data.SqlClient.notsupported.cs

Crée une instance de la SqlDependency classe et l’associe au SqlCommand paramètre.

public:
 SqlDependency(System::Data::SqlClient::SqlCommand ^ command);
public SqlDependency(System.Data.SqlClient.SqlCommand command);
new System.Data.SqlClient.SqlDependency : System.Data.SqlClient.SqlCommand -> System.Data.SqlClient.SqlDependency
Public Sub New (command As SqlCommand)

Paramètres

command
SqlCommand

Objet SqlCommand à associer à cet SqlDependency objet. Le constructeur configure un SqlNotificationRequest objet et le lie à la commande.

Exceptions

Le command paramètre est NULL.

L’objet SqlCommand a déjà un SqlNotificationRequest objet affecté à sa Notification propriété et qui SqlNotificationRequest n’est pas associé à cette dépendance.

Remarques

En interne, ce constructeur crée une instance de la SqlNotificationRequest classe et le lie à un SqlCommand objet.

Les notifications de requêtes sont prises en charge uniquement pour les instructions SELECT qui répondent à une liste d’exigences suivantes. Pour plus d’informations, consultez SQL Server Service Broker et Working avec notifications de requête.

Voir aussi

S’applique à

SqlDependency(SqlCommand, String, Int32)

Source:
System.Data.SqlClient.notsupported.cs

Crée une instance de la SqlDependency classe, l’associe au SqlCommand paramètre et spécifie les options de notification et une valeur de délai d’attente.

public:
 SqlDependency(System::Data::SqlClient::SqlCommand ^ command, System::String ^ options, int timeout);
public SqlDependency(System.Data.SqlClient.SqlCommand command, string options, int timeout);
new System.Data.SqlClient.SqlDependency : System.Data.SqlClient.SqlCommand * string * int -> System.Data.SqlClient.SqlDependency
Public Sub New (command As SqlCommand, options As String, timeout As Integer)

Paramètres

command
SqlCommand

Objet SqlCommand à associer à cet SqlDependency objet. Le constructeur configure un SqlNotificationRequest objet et le lie à la commande.

options
String

Options de demande de notification à utiliser par cette dépendance. null pour utiliser le service par défaut.

timeout
Int32

Délai d’expiration de cette notification en secondes. La valeur par défaut est 0, indiquant que le délai d’attente du serveur doit être utilisé.

Exceptions

Le command paramètre est NULL.

La valeur de délai d’attente est inférieure à zéro.

L’objet SqlCommand a déjà un SqlNotificationRequest objet affecté à sa Notification propriété et qui SqlNotificationRequest n’est pas associé à cette dépendance.

Une tentative a été effectuée pour créer une instance SqlDependency à partir de SQLCLR.

Remarques

Les notifications de requêtes sont prises en charge uniquement pour les instructions SELECT qui répondent à une liste d’exigences suivantes. Pour plus d’informations, consultez SQL Server Service Broker et Working avec notifications de requête.

Voir aussi

S’applique à