SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает массив строк, содержащий имя каждой таблицы, для которой включены уведомления об изменениях в базе данных SQL Server.
public:
static cli::array <System::String ^> ^ GetTablesEnabledForNotifications(System::String ^ connectionString);
public static string[] GetTablesEnabledForNotifications (string connectionString);
static member GetTablesEnabledForNotifications : string -> string[]
Public Shared Function GetTablesEnabledForNotifications (connectionString As String) As String()
Параметры
- connectionString
- String
Строка подключения, используемая для создания связи с базой данных SQL Server.
Возвращаемое значение
Массив строк, содержащий имена таблиц базы данных SQL Server.
Исключения
Для базы данных не включены уведомления об изменении.
Не удается установить подключение к базе данных.
-или-
Контекст безопасности приложения ASP.NET не имеет разрешения для подключения к базе данных.
-или-
Контекст безопасности приложения ASP.NET не имеет разрешения для отключения уведомления для базы данных.
Примеры
В следующем примере кода создается массив строк таблиц, включенных для уведомлений об изменениях, в базе данных, указанной в строке MyConnectionString
подключения .
Полный код, необходимый для выполнения примера, см. в разделе SqlCacheDependencyAdmin Пример раздела обзора класса.
string[] enabledTablesList =
SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
Dim enabledTablesList As String()
enabledTablesList = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
Комментарии
Метод GetTablesEnabledForNotifications возвращает массив строк, содержащий имена всех таблиц в базе данных, указанной в параметре connectionString
, для которых включены уведомления об изменениях.