Compartilhar via


SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(String) Método

Definição

Recupera uma matriz de cadeia de caracteres que contém o nome de todas as tabelas habilitadas para notificações de alteração em um banco de dados do 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()

Parâmetros

connectionString
String

Uma cadeia de conexão usada para se conectar ao banco de dados do SQL Server.

Retornos

String[]

Uma matriz de cadeia de caracteres que contém os nomes das tabelas do banco de dados do SQL Server.

Exceções

O banco de dados não está habilitado para notificações de alteração.

Não foi possível estabelecer uma conexão com o banco de dados.

- ou -

O contexto de segurança do aplicativo ASP.NET não tem permissão para se conectar ao banco de dados.

- ou -

O contexto de segurança do aplicativo ASP.NET não tem permissão para desabilitar notificações para o banco de dados.

Exemplos

O exemplo de código a seguir cria uma matriz de cadeia de caracteres das tabelas habilitadas para notificações de alteração no banco de dados especificado na cadeia de conexão MyConnectionString.

Para obter o código completo necessário para executar o exemplo, consulte a seção Exemplo do tópico de visão geral da SqlCacheDependencyAdmin classe.

string[] enabledTablesList =
SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(
  ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
Dim enabledTablesList As String()
enabledTablesList = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications( _
  ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)

Comentários

O GetTablesEnabledForNotifications método retorna uma matriz de cadeia de caracteres que contém os nomes de todas as tabelas no banco de dados especificado no connectionString parâmetro habilitado para notificações de alteração.

Aplica-se a