SqlCacheDependencyAdmin.DisableTableForNotifications Metodo

Definizione

Disabilita le notifiche di modifica SqlCacheDependency in una tabella di database SQL Server o in una matrice di tabelle di database.

Overload

Nome Descrizione
DisableTableForNotifications(String, String)

Disabilita le notifiche di modifica SqlCacheDependency in una tabella di database SQL Server.

DisableTableForNotifications(String, String[])

Disabilita le notifiche di modifica SqlCacheDependency in una matrice di tabelle di database SQL Server.

DisableTableForNotifications(String, String)

Disabilita le notifiche di modifica SqlCacheDependency in 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

Un stringa di connessione utilizzato per connettersi al database SQL Server.

table
String

Tabella di database in cui disabilitare le notifiche di modifica.

Eccezioni

Il database non è abilitato per le notifiche di modifica.

table è una stringa vuota ("").

table è null.

Impossibile stabilire una connessione al database.

oppure

Il contesto di sicurezza dell'applicazione ASP.NET non dispone dell'autorizzazione per connettersi al database.

oppure

Il contesto di sicurezza dell'applicazione ASP.NET non dispone dell'autorizzazione per disabilitare le notifiche per il database.

Esempio

Nell'esempio di codice seguente viene disabilitata la notifica delle modifiche in una tabella specificata nel stringa di connessione MyConnectionString.

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 SqlCacheDependency in una matrice di 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

Un stringa di connessione utilizzato per connettersi al database SQL Server.

tables
String[]

Matrice di SQL Server tabelle di database in cui disabilitare le notifiche di modifica.

Eccezioni

Il database non è abilitato per le notifiche di modifica.

Uno dei valori nel tables parametro è null.

oppure

Uno dei valori nel tables parametro è una stringa vuota ("").

tables è null.

Impossibile stabilire una connessione al database.

oppure

Il contesto di sicurezza dell'applicazione ASP.NET non dispone dell'autorizzazione per connettersi al database.

oppure

Il contesto di sicurezza dell'applicazione ASP.NET non dispone dell'autorizzazione per disabilitare le 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.

Si applica a