SqlDependency 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SqlDependency 클래스의 새 인스턴스를 만듭니다.
오버로드
SqlDependency() |
기본 설정을 사용하여 SqlDependency 클래스의 새 인스턴스를 만듭니다. |
SqlDependency(SqlCommand) |
SqlDependency 클래스의 새 인스턴스를 만들어 SqlCommand 매개 변수와 연결합니다. |
SqlDependency(SqlCommand, String, Int32) |
SqlDependency 클래스의 새 인스턴스를 만들어 SqlCommand 매개 변수와 연결하고 알림 옵션과 제한 시간 값을 지정합니다. |
SqlDependency()
기본 설정을 사용하여 SqlDependency 클래스의 새 인스턴스를 만듭니다.
public:
SqlDependency();
public SqlDependency ();
Public Sub New ()
설명
생성자는 기본 Service Broker 서비스 이름 및 시간 초과를 사용하여 개체를 초기화 SqlDependency 합니다. 생성 후 특정 시점에 메서드를 AddCommandDependency 사용하여 하나 이상의 명령을 이 SqlDependency 개체에 연결해야 합니다.
쿼리 알림은 특정 요구 사항 목록을 충족하는 SELECT 문에 대해서만 지원됩니다. 자세한 내용은 SQL Server Service Broker 및 쿼리 알림 작업을 참조하세요.
추가 정보
적용 대상
SqlDependency(SqlCommand)
SqlDependency 클래스의 새 인스턴스를 만들어 SqlCommand 매개 변수와 연결합니다.
public:
SqlDependency(System::Data::SqlClient::SqlCommand ^ command);
public SqlDependency (System.Data.SqlClient.SqlCommand command);
new System.Data.SqlClient.SqlDependency : System.Data.SqlClient.SqlCommand -> System.Data.SqlClient.SqlDependency
Public Sub New (command As SqlCommand)
매개 변수
- command
- SqlCommand
이 SqlCommand 개체와 연결할 SqlDependency 개체입니다. 이 생성자는 SqlNotificationRequest 개체를 설정하여 명령에 바인딩합니다.
예외
command
매개 변수가 NULL인 경우
SqlCommand 개체의 SqlNotificationRequest 속성에 Notification 개체가 이미 할당되어 있고 해당 SqlNotificationRequest가 이 종속성과 연결되지 않은 경우
설명
내부적으로 이 생성자는 클래스의 SqlNotificationRequest instance 만들고 개체에 SqlCommand 바인딩합니다.
쿼리 알림은 특정 요구 사항 목록을 충족하는 SELECT 문에 대해서만 지원됩니다. 자세한 내용은 SQL Server Service Broker 및 쿼리 알림 작업을 참조하세요.
추가 정보
적용 대상
SqlDependency(SqlCommand, String, Int32)
SqlDependency 클래스의 새 인스턴스를 만들어 SqlCommand 매개 변수와 연결하고 알림 옵션과 제한 시간 값을 지정합니다.
public:
SqlDependency(System::Data::SqlClient::SqlCommand ^ command, System::String ^ options, int timeout);
public SqlDependency (System.Data.SqlClient.SqlCommand command, string options, int timeout);
new System.Data.SqlClient.SqlDependency : System.Data.SqlClient.SqlCommand * string * int -> System.Data.SqlClient.SqlDependency
Public Sub New (command As SqlCommand, options As String, timeout As Integer)
매개 변수
- command
- SqlCommand
이 SqlCommand 개체와 연결할 SqlDependency 개체입니다. 이 생성자는 SqlNotificationRequest 개체를 설정하여 명령에 바인딩합니다.
- options
- String
이 종속성에서 사용할 알림 요청 옵션입니다. 기본 서비스를 사용할 경우 null
입니다.
- timeout
- Int32
이 알림의 제한 시간(초)입니다. 기본값은 서버의 제한 시간이 사용됨을 나타내는 0입니다.
예외
command
매개 변수가 NULL인 경우
제한 시간 값이 0보다 작은 경우
SqlCommand 개체의 SqlNotificationRequest 속성에 Notification 개체가 이미 할당되어 있고 해당 SqlNotificationRequest가 이 종속성과 연결되지 않은 경우
SQLCLR에서 SqlDependency 인스턴스를 만들려고 했습니다.
설명
쿼리 알림은 특정 요구 사항 목록을 충족하는 SELECT 문에 대해서만 지원됩니다. 자세한 내용은 SQL Server Service Broker 및 쿼리 알림 작업을 참조하세요.
추가 정보
적용 대상
.NET