共用方式為


SqlCacheDependencyAdmin.DisableTableForNotifications 方法

定義

在 SQL Server 資料庫資料表或資料庫資料表陣列上,停用 SqlCacheDependency 變更告知。

多載

DisableTableForNotifications(String, String)

在 SQL Server 資料庫資料表上停用 SqlCacheDependency 變更告知。

DisableTableForNotifications(String, String[])

在 SQL Server 資料庫資料表的陣列上,停用 SqlCacheDependency 變更告知。

DisableTableForNotifications(String, String)

在 SQL Server 資料庫資料表上停用 SqlCacheDependency 變更告知。

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)

參數

connectionString
String

用來連接 SQL Server 資料庫的連接字串。

table
String

要停用變更告知的資料庫資料表。

例外狀況

資料庫未啟用變更告知。

table 為空字串 ("")。

tablenull

無法建立與資料庫的連接。

-或-

ASP.NET 應用程式的安全性內容無權連接到資料庫。

-或-

ASP.NET 應用程式的安全性內容無權停用資料庫的告知。

範例

下列程式碼範例會在連接字串 MyConnectionString 中指定的資料表上停用變更通知。

如需執行範例所需的完整程式碼,請參閱類別概觀主題的 SqlCacheDependencyAdmin 範例一節。

SqlCacheDependencyAdmin.EnableTableForNotifications(
  ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
  tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
  ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
  tableName.Text)

備註

方法 DisableTableForNotifications 會停用 參數中所 table 指定資料表的變更通知,該資料表必須位於 參數中指定的 connectionString 資料庫中。

當您使用 DisableTableForNotifications 方法來停用資料表的變更通知之後,如果您想要重新啟用變更通知,則必須使用其中 EnableTableForNotifications 一個多載。

適用於

DisableTableForNotifications(String, String[])

在 SQL Server 資料庫資料表的陣列上,停用 SqlCacheDependency 變更告知。

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())

參數

connectionString
String

用來連接 SQL Server 資料庫的連接字串。

tables
String[]

要停用變更告知的 SQL Server 資料庫資料表陣列。

例外狀況

資料庫未啟用變更告知。

tables 參數中的其中一個值為 null

-或-

tables 參數中的其中一個值為空字串 ("")。

tablesnull

無法建立與資料庫的連接。

-或-

ASP.NET 應用程式的安全性內容無權連接到資料庫。

-或-

ASP.NET 應用程式的安全性內容無權停用資料庫的告知。

備註

方法 DisableTableForNotifications 會從 參數中指定的 tables 資料表中移除變更通知。 這些資料表必須位於 參數中指定的 connectionString 資料庫中。

當您使用 DisableTableForNotifications 方法來停用資料表清單的變更通知之後,如果您想要重新啟用變更通知,則必須使用其中 EnableTableForNotifications 一個多載。

適用於