SqlCacheDependencyAdmin.EnableNotifications(String) 메서드

정의

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)

매개 변수

connectionString
String

SQL Server 데이터베이스에 연결하는 데 사용되는 연결 문자열.

예외

데이터베이스에 대한 연결을 설정할 수 없습니다.

-또는-

ASP.NET 애플리케이션의 보안 컨텍스트에는 데이터베이스에 연결할 수 있는 권한이 없습니다.

-또는-

ASP.NET 애플리케이션의 보안 컨텍스트에는 데이터베이스에 대한 알림을 사용하지 않도록 설정할 수 있는 권한이 없습니다.

예제

다음 코드 예제에서는 EnableNotifications 메서드를 사용하여 연결 문자열 MyConnectionString 지정된 데이터베이스에 대한 변경 알림을 사용하도록 설정합니다.

예제를 실행하는 데 필요한 전체 코드는 클래스 개요 항목의 예제 섹션을 SqlCacheDependencyAdmin 참조하세요.

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

설명

이 메서드는 EnableNotifications 매개 변수에 지정된 데이터베이스의 변경 알림에 connectionString 대한 지원을 추가합니다. 메서드를 EnableNotifications 실행한 후에는 데이터베이스에 DisableNotifications 대한 변경 알림을 사용하지 않도록 설정하려면 메서드를 실행해야 합니다.

적용 대상