Partager via


SqlDependency.Start Méthode

Définition

Surcharges

Start(String)

Démarre l'écouteur pour recevoir des notifications de modification de dépendance à partir de l'instance SQL Server spécifiée par la chaîne de connexion.

Start(String, String)

Démarre l'écouteur pour recevoir des notifications de modification de dépendance de l'instance SQL Server spécifiée par la chaîne de connexion à l'aide de la file d'attente SQL Server Service Broker spécifiée.

Start(String)

Démarre l'écouteur pour recevoir des notifications de modification de dépendance à partir de l'instance SQL Server spécifiée par la chaîne de connexion.

public:
 static bool Start(System::String ^ connectionString);
public static bool Start (string connectionString);
static member Start : string -> bool
Public Shared Function Start (connectionString As String) As Boolean

Paramètres

connectionString
String

Chaîne de connexion de l'instance SQL Server à partir de laquelle obtenir des notifications de modification.

Retours

true si l’écouteur a été initialisé correctement ; false si un écouteur compatible existe déjà.

Exceptions

Le paramètre connectionString est NULL.

Le paramètre connectionString est le même qu'un appel précédent à cette méthode, mais les paramètres sont différents.

La méthode a été appelée à partir du CLR.

L'appelant n'a pas l'autorisation de sécurité d'accès du code SqlClientPermission requise.

Un appel suivant à la méthode a été effectué à l'aide d'un paramètre connectionString équivalent avec un utilisateur différent, ou un utilisateur qui n'adopte pas par défaut le même schéma.

Également, toutes les exceptions SqlClient sous-jacentes.

Remarques

Cette méthode démarre l’écouteur pour recevoir les AppDomain notifications de dépendance de l’instance de SQL Server spécifiée par le connectionString paramètre. Cette méthode peut être appelée plusieurs fois avec différentes chaînes de connexion pour plusieurs serveurs.

Pour obtenir des remarques supplémentaires, consultez Start.

Voir aussi

S’applique à

Start(String, String)

Démarre l'écouteur pour recevoir des notifications de modification de dépendance de l'instance SQL Server spécifiée par la chaîne de connexion à l'aide de la file d'attente SQL Server Service Broker spécifiée.

public:
 static bool Start(System::String ^ connectionString, System::String ^ queue);
public static bool Start (string connectionString, string queue);
static member Start : string * string -> bool
Public Shared Function Start (connectionString As String, queue As String) As Boolean

Paramètres

connectionString
String

Chaîne de connexion de l'instance SQL Server à partir de laquelle obtenir des notifications de modification.

queue
String

File d'attente SQL Server Service Broker existante à utiliser. Si la valeur est null, la file d'attente par défaut est utilisée.

Retours

true si l’écouteur a été initialisé correctement ; false si un écouteur compatible existe déjà.

Exceptions

Le paramètre connectionString est NULL.

Le paramètre connectionString est le même qu'un appel précédent à cette méthode, mais les paramètres sont différents.

La méthode a été appelée à partir du CLR.

L'appelant n'a pas l'autorisation de sécurité d'accès du code SqlClientPermission requise.

Un appel suivant à la méthode a été effectué à l'aide d'un paramètre connectionString équivalent mais avec un utilisateur différent, ou un utilisateur qui n'adopte pas par défaut le même schéma.

Également, toutes les exceptions SqlClient sous-jacentes.

Remarques

Cette méthode démarre l’écouteur pour recevoir les AppDomain notifications de dépendance de l’instance de SQL Server spécifiée par le connectionString paramètre. Cette méthode peut être appelée plusieurs fois avec différentes chaînes de connexion pour plusieurs serveurs.

Si aucun nom de file d’attente n’est spécifié, SqlDependency crée une file d’attente temporaire et un service dans le serveur qui est utilisé pour l’ensemble du processus, même si le processus implique plusieurs AppDomain. La file d’attente et le service sont automatiquement supprimés lors de l’arrêt de l’application.

Pour obtenir des remarques supplémentaires, consultez Start.

Voir aussi

S’applique à