SqlCacheDependencyAdmin.DisableTableForNotifications Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inaktiverar SqlCacheDependency ändra meddelanden i en SQL Server databastabell eller en matris med databastabeller.
Överlagringar
| Name | Description |
|---|---|
| DisableTableForNotifications(String, String) |
Inaktiverar SqlCacheDependency ändra meddelanden i en SQL Server databastabell. |
| DisableTableForNotifications(String, String[]) |
Inaktiverar SqlCacheDependency ändra meddelanden i en matris med SQL Server databastabeller. |
DisableTableForNotifications(String, String)
Inaktiverar SqlCacheDependency ändra meddelanden i en SQL Server databastabell.
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)
Parametrar
- connectionString
- String
En reťazec pripojenia som används för att ansluta till SQL Server-databasen.
- table
- String
Databastabellen där ändringsmeddelanden ska inaktiveras.
Undantag
Databasen är inte aktiverad för ändringsmeddelanden.
table är en tom sträng ("").
table är null.
Det gick inte att upprätta en anslutning till databasen.
-eller-
Säkerhetskontexten för ASP.NET-programmet har inte behörighet att ansluta till databasen.
-eller-
Säkerhetskontexten för ASP.NET-programmet har inte behörighet att inaktivera meddelanden för databasen.
Exempel
I följande kodexempel inaktiveras ändringsmeddelandet i en tabell som anges i reťazec pripojenia MyConnectionString.
Fullständig kod som krävs för att köra exemplet finns i avsnittet Exempel i SqlCacheDependencyAdmin avsnittet klassöversikt.
SqlCacheDependencyAdmin.EnableTableForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
tableName.Text)
Kommentarer
Metoden DisableTableForNotifications inaktiverar ändringsmeddelanden för tabellen som anges i parametern table , som måste finnas i databasen som anges i parametern connectionString .
När du har använt DisableTableForNotifications metoden för att inaktivera ändringsmeddelanden för en tabell måste du använda en av överlagringarna EnableTableForNotifications om du vill återaktivera ändringsmeddelanden.
Gäller för
DisableTableForNotifications(String, String[])
Inaktiverar SqlCacheDependency ändra meddelanden i en matris med SQL Server databastabeller.
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())
Parametrar
- connectionString
- String
En reťazec pripojenia som används för att ansluta till SQL Server-databasen.
- tables
- String[]
Matrisen med SQL Server databastabeller där ändringsmeddelanden ska inaktiveras.
Undantag
Databasen är inte aktiverad för ändringsmeddelanden.
Ett av värdena i parametern tables är null.
-eller-
Ett av värdena i parametern tables är en tom sträng ("").
tables är null.
Det gick inte att upprätta en anslutning till databasen.
-eller-
Säkerhetskontexten för ASP.NET-programmet har inte behörighet att ansluta till databasen.
-eller-
Säkerhetskontexten för ASP.NET-programmet har inte behörighet att inaktivera meddelanden för databasen.
Kommentarer
Metoden DisableTableForNotifications tar bort ändringsmeddelanden från tabellerna som anges i parametern tables . Dessa tabeller måste finnas i databasen som anges i parametern connectionString .
När du har använt DisableTableForNotifications metoden för att inaktivera ändringsmeddelanden för en lista över tabeller måste du använda en av överlagringarna EnableTableForNotifications om du vill återaktivera ändringsmeddelanden.