Public Shared Function GetTablesEnabledForNotifications ( _ connectionString As String _ ) As String()
Dim connectionString As String Dim returnValue As String() returnValue = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(connectionString)
public static string[] GetTablesEnabledForNotifications ( string connectionString )
public: static array<String^>^ GetTablesEnabledForNotifications ( String^ connectionString )
public static String[] GetTablesEnabledForNotifications ( String connectionString )
public static function GetTablesEnabledForNotifications ( connectionString : String ) : String[]
用于与 SQL Server 数据库建立连接的连接字符串。
DatabaseNotEnabledForNotificationException
没有为数据库启用更改通知
HttpException
未能建立与数据库的连接。
- 或 -
ASP.NET 应用程序的安全性上下文没有连接到数据库的权限。
ASP.NET 应用程序的安全性上下文没有禁用数据库通知的权限。
GetTablesEnabledForNotifications 方法返回一个字符串数组,该数组包含在 connectionString 参数中指定的数据库中启用了更改通知的所有表的名称。
下面的代码示例创建一个表的字符串数组,这些表是在连接字符串 MyConnectionString 中指定的数据库中启用了更改通知的表。
有关运行此示例所需的完整代码,请参见 SqlCacheDependencyAdmin 类概述主题的“示例”部分。
Dim enabledTablesList As String() enabledTablesList = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications( _ ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
string[] enabledTablesList = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications( ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
Windows 98、Windows 2000 SP4、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。