SqlCacheDependencyAdmin.EnableTableForNotifications 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
连接到SQL Server数据库,并为 SqlCacheDependency 更改通知准备数据库表或表。
重载
| 名称 | 说明 |
|---|---|
| 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 重载。