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

Connection string используется для подключения к базе данных SQL Server.

Возвращаемое значение

String[]

Строковый массив, содержащий имена таблиц базы данных 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 параметре, который включен для уведомлений об изменениях.

Применяется к