SqlCacheDependencyAdmin.EnableTableForNotifications 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
連接SQL Server資料庫,準備資料庫表或資料表以接收 SqlCacheDependency 變更通知。
多載
| 名稱 | Description |
|---|---|
| EnableTableForNotifications(String, String) |
連接指定的 SQL Server 資料庫,並啟用指定的資料庫資料表以發送 SqlCacheDependency 變更通知。 |
| EnableTableForNotifications(String, String[]) |
連接指定的 SQL Server 資料庫,並啟用指定的資料庫資料表陣列,以發送 SqlCacheDependency 變更通知。 |
EnableTableForNotifications(String, String)
連接指定的 SQL Server 資料庫,並啟用指定的資料庫資料表以發送 SqlCacheDependency 變更通知。
public:
static void EnableTableForNotifications(System::String ^ connectionString, System::String ^ table);
public static void EnableTableForNotifications(string connectionString, string table);
static member EnableTableForNotifications : string * string -> unit
Public Shared Sub EnableTableForNotifications (connectionString As String, table As String)
參數
- connectionString
- String
一個用於連接 SQL Server 資料庫的 連接字串。
- table
- String
啟用變更通知的資料庫資料表。
例外狀況
資料庫未啟用變更通知。
table 是 null。
範例
以下程式碼範例使用 EnableTableForNotifications 方法,在 連接字串 MyConnectionString 指定資料庫中啟用變更通知。
關於執行範例所需的完整程式碼,請參閱課程總覽主題的 SqlCacheDependencyAdmin 範例部分。
SqlCacheDependencyAdmin.EnableTableForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
tableName.Text)
備註
此 EnableTableForNotifications 方法為參數指定的 table 資料表新增變更通知,而該資料表必須存在於該 connectionString 參數指定的資料庫中。
一旦你使用 EnableTableForNotifications 該方法將變更通知加入資料表,若想停用變更通知,必須使用其中一個 DisableTableForNotifications 超載。
適用於
EnableTableForNotifications(String, String[])
連接指定的 SQL Server 資料庫,並啟用指定的資料庫資料表陣列,以發送 SqlCacheDependency 變更通知。
public:
static void EnableTableForNotifications(System::String ^ connectionString, cli::array <System::String ^> ^ tables);
public static void EnableTableForNotifications(string connectionString, string[] tables);
static member EnableTableForNotifications : string * string[] -> unit
Public Shared Sub EnableTableForNotifications (connectionString As String, tables As String())
參數
- connectionString
- String
一個用於連接 SQL Server 資料庫的 連接字串。
- tables
- String[]
SQL Server 資料庫資料表陣列,用以啟用變更通知。
例外狀況
資料庫未啟用變更通知。
tables 是 null。
範例
以下程式碼範例使用 EnableTableForNotifications 方法,啟用資料庫中分號分隔清單中指定的表格變更通知連接字串 MyConnectionString。
關於執行範例所需的完整程式碼,請參閱課程總覽主題的 SqlCacheDependencyAdmin 範例部分。
SqlCacheDependencyAdmin.EnableTableForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString,
tableName.Text);
SqlCacheDependencyAdmin.EnableTableForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString, _
tableName.Text)
備註
此 EnableTableForNotifications 方法為參數中指定的 tables 資料表新增變更通知。 這些資料表必須位於參數指定的 connectionString 資料庫中。
當你使用 EnableTableForNotifications 該方法將變更通知加入一組資料表後,若想停用變更通知,必須使用其中一個 DisableTableForNotifications 超載。