Administrar datos de suscripción
Las clases Subscription y SubscriptionEnumeration proporcionan un método para escribir, actualizar y eliminar suscripciones. Estas clases las proporciona la API de Notification Services y se pueden encontrar en el espacio de nombres Microsoft.SqlServer.NotificationServices.
La interfaz de administración de suscripciones permite a los suscriptores crear suscripciones para clases de suscripción individuales. También puede permitir a los suscriptores seleccionar el dispositivo de suscriptor para la suscripción. En la API de administración de suscripciones, la clase Subscription tiene métodos para agregar, actualizar y eliminar suscripciones individuales. También tiene propiedades que permiten (a usted o al suscriptor) habilitar o deshabilitar las suscripciones individuales.
Notification Services admite varios tipos de suscripciones. Una clase de suscripción puede tener reglas controladas por eventos y reglas programadas. Las reglas individuales pueden admitir suscripciones sencillas basadas en parámetros o admitir acciones de condición, lo que permite a los usuarios crear sus propias condiciones de búsqueda para generar notificaciones. Las propiedades de la clase Subscription varían según el tipo de suscripción:
- Utilice las propiedades SubscriberId, SubscriptionClassName, NSApplication y Enabled para todos los tipos de suscripciones.
- Utilice las propiedades ScheduleRecurrence y ScheduleStart para suscripciones programadas.
- Utilice las propiedades RuleName y Condition para suscripciones basadas en condiciones.
La clase Subscription tiene propiedades y métodos adicionales que pueden utilizarse para administrar datos de suscripción.
La clase SubscriptionEnumeration representa el conjunto de suscripciones para un suscriptor dado en una aplicación de Notification Services. Puede seleccionar un registro de suscripción específico proporcionando su identificación de suscripción al indizador de un objeto SubscriptionEnumeration.
En esta sección
Tema | Descripción |
---|---|
Muestra cómo crear un objeto de suscriptor. |
|
Muestra cómo agregar una suscripción a una aplicación de Notification Services. |
|
Muestra cómo actualizar un registro de suscripción existente. |
|
Muestra cómo eliminar una suscripción de una aplicación de Notification Services. |
|
Muestra cómo recuperar datos de campo para una suscripción. |
|
Llenar una lista de configuraciones regionales de suscriptor |
Muestra cómo enumerar los dispositivos de suscriptor admitidos para un suscriptor. |
Muestra cómo enumerar las zonas horarias admitidas para la aplicación. |
Vea también
Conceptos
API de administración de suscripciones
Iniciar un proyecto de administración de suscripciones
Otros recursos
Administrar suscriptores
Administrar dispositivos de suscriptor
NS<nombreDeClaseDeSuscripción>View (vista)