SqlNotificationSource 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
종속성 이벤트 처리기에서 받은 알림의 원본을 나타냅니다.
새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다.
public enum class SqlNotificationSource
public enum SqlNotificationSource
type SqlNotificationSource =
Public Enum SqlNotificationSource
- 상속
필드
| 속성 | 값 | Description |
|---|---|---|
| Client | -2 | 클라이언트 쪽 시간 제한과 같은 클라이언트 시작 알림이 발생했거나 이미 발생한 종속성에 명령을 추가하려고 시도한 결과입니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| Unknown | -1 | 서버에서 보낸 원본 옵션이 클라이언트에서 인식되지 않을 때 사용됩니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| Data | 0 | 데이터가 변경되었습니다. 예를 들어 삽입, 업데이트, 삭제 또는 자르기 작업이 발생했습니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| Timeout | 1 | 구독 제한 시간이 만료되었습니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| Object | 2 | 데이터베이스 개체가 변경되었습니다. 예를 들어 쿼리와 관련된 기본 개체가 삭제되거나 수정되었습니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| Database | 3 | 데이터베이스 상태가 변경되었습니다. 예를 들어 쿼리와 관련된 데이터베이스가 삭제되거나 분리되었습니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| System | 4 | 시스템 관련 이벤트가 발생했습니다. 예를 들어 내부 오류가 발생했거나 서버가 다시 시작되었거나 리소스 압력으로 인해 무효화가 발생했습니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| Statement | 5 | Transact-SQL 문은 알림에 유효하지 않습니다. 예를 들어 알림을 받을 수 없거나 SELECT 문이 아닌 SELECT 문이 실행된 경우 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| Environment | 6 | 런타임 환경이 알림과 호환되지 않습니다. 예를 들어 격리 수준이 스냅샷으로 설정되었거나 하나 이상의 SET 옵션이 호환되지 않습니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| Execution | 7 | 실행 중에 런타임 오류가 발생했습니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
| Owner | 8 | 내부 전용; 코드에서 사용할 수 없습니다. 새 개발의 경우 Microsoft 사용합니다. Data.SqlClient. 이 페이지에서는 System.Data.SqlClient를 문서화합니다. |
설명
열거형은 SqlNotificationSource 클래스의 인스턴스에서 참조됩니다 SqlNotificationEventArgs .
쿼리 알림은 특정 요구 사항 목록을 충족하는 SELECT 문에 대해서만 지원됩니다. 자세한 내용은 SQL Server Service Broker 및 쿼리 알림 작업 참조하세요.