SqlCacheDependencyAdmin.EnableNotifications(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen veritabanında değişiklik bildirimlerini etkinleştirir SqlCacheDependency .
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)
Parametreler
- connectionString
- String
SQL Server veritabanına bağlanmak için kullanılan bağlantı dizesi.
Özel durumlar
Veritabanı bağlantısı kurulamadı.
-veya-
ASP.NET uygulamasının güvenlik bağlamının veritabanına bağlanma izni yok.
-veya-
ASP.NET uygulamasının güvenlik bağlamı, veritabanı için bildirimleri devre dışı bırakma iznine sahip değildir.
Örnekler
Aşağıdaki kod örneği, bağlantı dizesi MyConnectionString
tarafından belirtilen veritabanı için değişiklik bildirimlerini etkinleştirmek için yöntemini kullanırEnableNotifications.
Örneği çalıştırmak için gereken kodun tamamı için sınıfa genel bakış konusunun SqlCacheDependencyAdmin Örnek bölümüne bakın.
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
Açıklamalar
yöntemi, EnableNotifications parametresinde connectionString
belirtilen veritabanından değişiklik bildirimleri için destek ekler. yöntemini çalıştırdıktan EnableNotifications sonra, bir veritabanı için değişiklik bildirimlerini devre dışı bırakmak istiyorsanız yöntemini çalıştırmanız DisableNotifications gerekir.