다음을 통해 공유


SqlNotificationInfo 열거형

정의

이 열거형은 종속성 이벤트 처리기에서 받을 수 있는 다양한 알림에 대한 추가 정보를 제공합니다.

public enum class SqlNotificationInfo
public enum SqlNotificationInfo
type SqlNotificationInfo = 
Public Enum SqlNotificationInfo
상속
SqlNotificationInfo

필드

AlreadyChanged -2

SqlDependency 개체가 이미 발생했으므로 이 개체에 새 명령을 추가할 수 없습니다.

Alter 5

쿼리와 관련된 내부 서버 개체가 수정되었습니다.

Delete 3

DELETE 문에 의해 데이터가 변경되었습니다.

Drop 4

쿼리와 관련된 내부 서버 개체가 삭제되었습니다.

Error 7

내부 서버 오류가 발생했습니다.

Expired 12

SqlDependency 개체가 만료되었습니다.

Insert 1

INSERT 문에 의해 데이터가 변경되었습니다.

Invalid 9

알림을 받을 수 없는 문(예: UPDATE 문)이 제공되었습니다.

Isolation 11

격리 모드에서 유효하지 않는 문(예: Snapshot)이 실행되었습니다.

Merge 16

쿼리 알림이 발생한 서버측 이유를 식별하는 데 사용됩니다.

Options 10

구독 시간에 SET 옵션이 적절하게 설정되지 않았습니다.

PreviousFire 14

이전 문이 현재 트랜잭션에서 쿼리 알림을 발생시켰습니다.

Query 8

알림을 받을 수 없거나 이미 제공된 SELECT 문입니다.

Resource 13

서버 리소스가 부족할 때 발생합니다.

Restart 6

서버가 다시 시작되었으며, 다시 시작되는 동안 알림이 보내집니다.

TemplateLimit 15

등록 쿼리로 인해 대상 테이블 중 하나의 템플릿 수가 허용되는 최대 한계를 초과합니다.

Truncate 0

하나 이상의 테이블이 잘렸습니다.

Unknown -1

서버에서 보낸 정보 옵션을 클라이언트에서 인식할 수 없을 때 사용됩니다.

Update 2

UPDATE 문에 의해 데이터가 변경되었습니다.

설명

열거형은 SqlNotificationInfo 클래스의 instance 참조됩니다SqlNotificationEventArgs.

적용 대상

추가 정보