Udostępnij za pośrednictwem


SqlCacheDependencyAdmin.EnableNotifications(String) Metoda

Definicja

SqlCacheDependency Włącza powiadomienia o zmianie w określonej bazie danych.

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)

Parametry

connectionString
String

Parametry połączenia używane do nawiązywania połączenia z bazą danych SQL Server.

Wyjątki

Nie można nawiązać połączenia z bazą danych.

-lub-

Kontekst zabezpieczeń aplikacji ASP.NET nie ma uprawnień do nawiązywania połączenia z bazą danych.

-lub-

Kontekst zabezpieczeń aplikacji ASP.NET nie ma uprawnień do wyłączania powiadomień dla bazy danych.

Przykłady

Poniższy przykład kodu używa EnableNotifications metody , aby włączyć powiadomienia o zmianie bazy danych określone przez parametry MyConnectionStringpołączenia .

Pełny kod wymagany do uruchomienia przykładu można znaleźć w sekcji Przykład tematu SqlCacheDependencyAdmin przeglądu klasy.

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

Uwagi

Metoda EnableNotifications dodaje obsługę powiadomień o zmianie z bazy danych określonej w parametrze connectionString . Po uruchomieniu EnableNotifications metody należy uruchomić metodę DisableNotifications , jeśli chcesz wyłączyć powiadomienia o zmianie bazy danych.

Dotyczy