SqlCacheDependencyAdmin.DisableTableForNotifications Méthode
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.
Désactive SqlCacheDependency notifications de modification sur une table de base de données SQL Server ou un tableau de tables de base de données.
Surcharges
| Nom | Description |
|---|---|
| DisableTableForNotifications(String, String) |
Désactive SqlCacheDependency notifications de modification sur une table de base de données SQL Server. |
| DisableTableForNotifications(String, String[]) |
Désactive SqlCacheDependency notifications de modification sur un tableau de tables de base de données SQL Server. |
DisableTableForNotifications(String, String)
Désactive SqlCacheDependency notifications de modification sur une table de base de données SQL Server.
public:
static void DisableTableForNotifications(System::String ^ connectionString, System::String ^ table);
public static void DisableTableForNotifications(string connectionString, string table);
static member DisableTableForNotifications : string * string -> unit
Public Shared Sub DisableTableForNotifications (connectionString As String, table As String)
Paramètres
- connectionString
- String
Une chaîne de connexion utilisée pour se connecter à la base de données SQL Server.
- table
- String
Table de base de données sur laquelle désactiver les notifications de modification.
Exceptions
La base de données n’est pas activée pour les notifications de modification.
table est une chaîne vide (« »).
table a la valeur null.
Impossible d’établir une connexion à la base de données.
- ou -
Le contexte de sécurité de l’application ASP.NET n’a pas l’autorisation de se connecter à la base de données.
- ou -
Le contexte de sécurité de l’application ASP.NET n’a pas l’autorisation de désactiver les notifications pour la base de données.
Exemples
L’exemple de code suivant désactive la notification de modification sur une table spécifiée dans la chaîne de connexion MyConnectionString.
Pour obtenir le code complet requis pour exécuter l’exemple, consultez la section Exemple de la rubrique vue d’ensemble de la SqlCacheDependencyAdmin classe.
SqlCacheDependencyAdmin.EnableTableForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
tableName.Text)
Remarques
La DisableTableForNotifications méthode désactive les notifications de modification pour la table spécifiée dans le table paramètre, qui doit se trouver dans la base de données spécifiée dans le connectionString paramètre.
Une fois que vous avez utilisé la méthode pour désactiver les DisableTableForNotifications notifications de modification d’une table, vous devez utiliser l’une des EnableTableForNotifications surcharges si vous souhaitez réactiver les notifications de modification.
S’applique à
DisableTableForNotifications(String, String[])
Désactive SqlCacheDependency notifications de modification sur un tableau de tables de base de données SQL Server.
public:
static void DisableTableForNotifications(System::String ^ connectionString, cli::array <System::String ^> ^ tables);
public static void DisableTableForNotifications(string connectionString, string[] tables);
static member DisableTableForNotifications : string * string[] -> unit
Public Shared Sub DisableTableForNotifications (connectionString As String, tables As String())
Paramètres
- connectionString
- String
Une chaîne de connexion utilisée pour se connecter à la base de données SQL Server.
- tables
- String[]
Tableau de tables de base de données SQL Server sur lesquelles désactiver les notifications de modification.
Exceptions
La base de données n’est pas activée pour les notifications de modification.
L’une des valeurs du tables paramètre est null.
- ou -
L’une des valeurs du tables paramètre est une chaîne vide (« »).
tables a la valeur null.
Impossible d’établir une connexion à la base de données.
- ou -
Le contexte de sécurité de l’application ASP.NET n’a pas l’autorisation de se connecter à la base de données.
- ou -
Le contexte de sécurité de l’application ASP.NET n’a pas l’autorisation de désactiver les notifications pour la base de données.
Remarques
La DisableTableForNotifications méthode supprime les notifications de modification des tables spécifiées dans le tables paramètre. Ces tables doivent se trouver dans la base de données spécifiée dans le connectionString paramètre.
Une fois que vous avez utilisé la méthode pour désactiver les DisableTableForNotifications notifications de modification pour une liste de tables, vous devez utiliser l’une des EnableTableForNotifications surcharges si vous souhaitez réactiver les notifications de modification.