SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recupera um array de strings contendo o nome de cada tabela que está ativado para notificações de alterações numa base 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 ligação usada para se ligar à base de dados do SQL Server.
Devoluções
Um array de cadeias que contém os nomes das tabelas da base de dados do SQL Server.
Exceções
A base de dados não está ativada para notificações de alteração.
Não foi possível estabelecer uma ligação à base de dados.
-ou-
O contexto de segurança da aplicação ASP.NET não tem permissão para se ligar à base de dados.
-ou-
O contexto de segurança da aplicação ASP.NET não tem permissão para desativar notificações para a base de dados.
Exemplos
O exemplo de código seguinte cria um array de cadeias das tabelas habilitadas para notificações de alterações na base de dados especificada no cadeia de ligação MyConnectionString.
Para o código completo necessário para executar o exemplo, consulte a secção Exemplo do SqlCacheDependencyAdmin tópico de visão geral da aula.
string[] enabledTablesList =
SqlCacheDependencyAdmin.GetTablesEnabledForNotifications(
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
Dim enabledTablesList As String()
enabledTablesList = SqlCacheDependencyAdmin.GetTablesEnabledForNotifications( _
ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
Observações
O GetTablesEnabledForNotifications método devolve um array de strings contendo os nomes de todas as tabelas da base de dados especificadas no connectionString parâmetro que estão ativadas para notificações de alteração.