SqlCacheDependencyAdmin.EnableNotifications(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 대한 변경 알림을 사용하지 않도록 설정하려면 메서드를 실행해야 합니다.