SqlCacheDependencyAdmin.EnableNotifications(String) 方法

定義

啟用 SqlCacheDependency 指定資料庫的變更通知。

public:
 static void EnableNotifications(System::String ^ connectionString);
public static void EnableNotifications(string connectionString);
static member EnableNotifications : string -> unit
Public Shared Sub EnableNotifications (connectionString As String)

參數

connectionString
String

一個用於連接 SQL Server 資料庫的 連接字串。

例外狀況

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

-或-

ASP.NET 應用程式的安全上下文沒有連接到資料庫的權限。

-或-

ASP.NET 應用程式的安全環境無權停用資料庫通知。

範例

以下程式碼範例使用 EnableNotifications 方法來啟用 連接字串 MyConnectionString 指定的資料庫變更通知。

關於執行範例所需的完整程式碼,請參閱課程總覽主題的 SqlCacheDependencyAdmin 範例部分。

protected void enableNotification_Click(object sender, EventArgs e)
{
  SqlCacheDependencyAdmin.EnableNotifications(
    ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
}
Protected Sub enableNotification_Click(ByVal sender As Object, ByVal e As System.EventArgs)
  SqlCacheDependencyAdmin.EnableNotifications( _
      ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
End Sub

備註

EnableNotifications 方法新增了參數中指定的 connectionString 資料庫變更通知支援。 執行該方法後 EnableNotifications ,若想關閉資料庫變更通知,必須執行該 DisableNotifications 方法。

適用於