구독 데이터 관리
Subscription 및 SubscriptionEnumeration 클래스를 사용하여 구독을 입력, 업데이트 및 삭제할 수 있습니다. 이러한 클래스는 Notification Services API에서 제공하며 Microsoft.SqlServer.NotificationServices 네임스페이스에서 찾을 수 있습니다.
구독 관리 인터페이스를 통해 구독자는 개별 구독 클래스에 대한 구독을 만들 수 있으며 해당 구독에 대한 구독자 장치를 선택할 수도 있습니다. 구독 관리 API에서 Subscription 클래스는 개별 구독을 추가, 업데이트 및 삭제하기 위한 메서드를 제공합니다. 사용자나 구독자가 개별 구독을 활성화 또는 비활성화할 수 있도록 하는 속성도 제공합니다.
Notification Services는 여러 유형의 구독을 지원합니다. 구독 클래스에는 이벤트 기반 규칙 및 예약된 규칙이 있습니다. 개별 규칙은 간단한 매개 변수 기반 구독이나 조건 작업을 지원할 수 있습니다. 사용자는 알림을 생성하기 위한 고유의 검색 조건을 만들 수 있습니다. Subscription 클래스 속성은 구독 유형에 따라 다릅니다.
- 모든 구독 유형에 대해 SubscriberId, SubscriptionClassName, NSApplication 및 Enabled 속성을 사용합니다.
- 예약된 구독에 대해 ScheduleRecurrence 및 ScheduleStart 속성을 사용합니다.
- 조건 기반 구독에 대해 RuleName and Condition 속성을 사용합니다.
Subscription 클래스에는 구독 데이터 관리에 사용할 수 있는 추가 속성과 메서드가 있습니다.
SubscriptionEnumeration 클래스는 Notification Services 응용 프로그램의 지정된 구독자에 대한 구독 집합을 표시합니다. SubscriptionEnumeration 개체의 인덱서에 구독 ID를 제공하여 특정 구독 레코드를 선택할 수 있습니다.
섹션 내용
항목 | 설명 |
---|---|
구독자 개체를 만드는 방법을 보여 줍니다. |
|
Notification Services 응용 프로그램에 구독을 추가하는 방법을 보여 줍니다. |
|
기존 구독 레코드를 업데이트하는 방법을 보여 줍니다. |
|
Notification Services 응용 프로그램에서 구독을 삭제하는 방법을 보여 줍니다. |
|
구독에 대한 필드 데이터를 검색하는 방법을 보여 줍니다. |
|
구독자에 대해 지원되는 구독자 장치를 나열하는 방법을 보여 줍니다. |
|
응용 프로그램에 지원되는 시간대를 나열하는 방법을 보여 줍니다. |
참고 항목
개념
관련 자료
구독자 관리
구독자 장치 관리
NS<SubscriptionClassName>View