SqlCacheDependencyAdmin.DisableTableForNotifications Metod

Definition

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.

Gäller för