SqlCacheDependencyAdmin.DisableTableForNotifications Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Disabilita le notifiche di modifica della classe SqlCacheDependency su una tabella di database SQL Server o su una matrice di tabelle di database.
Overload
DisableTableForNotifications(String, String) |
Disabilita le notifiche di modifica della classe SqlCacheDependency su una tabella di database SQL Server. |
DisableTableForNotifications(String, String[]) |
Disabilita le notifiche di modifica della classe SqlCacheDependency su una matrice delle tabelle di database SQL Server. |
DisableTableForNotifications(String, String)
Disabilita le notifiche di modifica della classe SqlCacheDependency su una tabella di database 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)
Parametri
- connectionString
- String
Stringa di connessione utilizzata per la connessione al database SQL Server.
- table
- String
Tabella di database in cui disabilitare le notifiche di modifica.
Eccezioni
Database non attivato per le notifiche di modifica.
table
è una stringa vuota ("").
table
è null
.
Non è stato possibile stabilire una connessione al database.
-oppure-
Il contesto di sicurezza dell'applicazione ASP.NET non dispone dell'autorizzazione per la connessione al database.
-oppure-
Il contesto di sicurezza dell'applicazione ASP.NET non dispone dell'autorizzazione per la disattivazione delle notifiche per il database.
Esempio
Nell'esempio di codice seguente viene disabilitata la notifica delle modifiche in una tabella specificata nella stringa MyConnectionString
di connessione .
Per il codice completo necessario per eseguire l'esempio, vedere la sezione Esempio dell'argomento di panoramica della SqlCacheDependencyAdmin classe.
SqlCacheDependencyAdmin.EnableTableForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
tableName.Text)
Commenti
Il DisableTableForNotifications metodo disabilita le notifiche di modifica per la tabella specificata nel table
parametro , che deve trovarsi nel database specificato nel connectionString
parametro .
Dopo aver usato il DisableTableForNotifications metodo per disabilitare le notifiche di modifica per una tabella, è necessario usare uno degli EnableTableForNotifications overload se si desidera riabilitare le notifiche di modifica.
Si applica a
DisableTableForNotifications(String, String[])
Disabilita le notifiche di modifica della classe SqlCacheDependency su una matrice delle tabelle di database 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())
Parametri
- connectionString
- String
Stringa di connessione utilizzata per la connessione al database SQL Server.
- tables
- String[]
Matrice delle tabelle di database SQL in cui disabilitare le notifiche di modifica.
Eccezioni
Database non attivato per le notifiche di modifica.
Uno dei valori nel parametro tables
è null
.
-oppure-
Uno dei valori nel parametro tables
è una stringa vuota ("").
tables
è null
.
Non è stato possibile stabilire una connessione al database.
-oppure-
Il contesto di sicurezza dell'applicazione ASP.NET non dispone dell'autorizzazione per la connessione al database.
-oppure-
Il contesto di sicurezza dell'applicazione ASP.NET non dispone dell'autorizzazione per la disattivazione delle notifiche per il database.
Commenti
Il DisableTableForNotifications metodo rimuove le notifiche di modifica dalle tabelle specificate nel tables
parametro . Queste tabelle devono trovarsi nel database specificato nel connectionString
parametro .
Dopo aver usato il DisableTableForNotifications metodo per disabilitare le notifiche di modifica per un elenco di tabelle, è necessario usare uno degli EnableTableForNotifications overload se si desidera riabilitare le notifiche di modifica.