SqlCacheDependencyAdmin.EnableNotifications(String) Método

Definição

Ativa SqlCacheDependency notificações de alterações na base de dados especificada.

public:
 static void EnableNotifications(System::String ^ connectionString);
public static void EnableNotifications(string connectionString);
static member EnableNotifications : string -> unit
Public Shared Sub EnableNotifications (connectionString As String)

Parâmetros

connectionString
String

Uma cadeia de ligação usada para se ligar à base de dados do SQL Server.

Exceções

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 utiliza o método EnableNotifications para permitir notificações de alterações para a base de dados especificada pelo 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.

protected void enableNotification_Click(object sender, EventArgs e)
{
  SqlCacheDependencyAdmin.EnableNotifications(
    ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString);
}
Protected Sub enableNotification_Click(ByVal sender As Object, ByVal e As System.EventArgs)
  SqlCacheDependencyAdmin.EnableNotifications( _
      ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
End Sub

Observações

O EnableNotifications método adiciona suporte para notificações de alterações da base de dados especificada no connectionString parâmetro. Depois de executar o EnableNotifications método, deve executá-lo DisableNotifications se quiser desativar as notificações de alterações para uma base de dados.

Aplica-se a