Verwalten von Abonnementdaten

Die Klassen Subscription und SubscriptionEnumeration stellen eine Möglichkeit zum Eingeben, Aktualisieren und Löschen von Abonnements bereit. Diese Klassen werden von der Notification Services-API bereitgestellt und befinden sich im Microsoft.SqlServer.NotificationServices-Namespace.

Die Abonnementverwaltungsschnittstelle ermöglicht es Abonnenten, Abonnements für einzelne Abonnementklassen zu erstellen. Sie kann es Abonnenten außerdem ermöglichen, das Abonnentengerät für das Abonnement auszuwählen. Die Subscription-Klasse verfügt in der Abonnementverwaltungs-API über Methoden zum Hinzufügen, Aktualisieren und Löschen einzelner Abonnements. Sie verfügt außerdem über Eigenschaften, die es Ihnen (oder dem Abonnenten) ermöglichen, einzelne Abonnements zu aktivieren oder zu deaktivieren.

Notification Services unterstützt zahlreiche Abonnementtypen. Eine Abonnementklasse kann über ereignisgesteuerte Regeln und geplante Regeln verfügen. Einzelne Regeln können einfache parameterbasierte Abonnements unterstützen, oder sie können Bedingungsaktionen unterstützen, die es Benutzern ermöglichen, eigene Suchbedingungen für das Generieren von Benachrichtigungen zu erstellen. Die Eigenschaften der Subscription-Klasse sind basierend auf dem Typ des Abonnements unterschiedlich:

Die Subscription-Klasse verfügt über zusätzliche Eigenschaften und Methoden, die Sie zum Verwalten von Abonnementdaten verwenden können.

Die SubscriptionEnumeration-Klasse stellt den Satz der Abonnements für einen bestimmten Abonnenten in einer Notification Services-Anwendung dar. Sie können einen bestimmten Abonnementdatensatz auswählen, indem Sie seine Abonnement-ID der Indexerstellung eines SubscriptionEnumeration-Objekts bereitstellen.

In diesem Abschnitt

Thema Beschreibung

Erstellen eines Abonnementobjekts

Zeigt, wie ein Subscriber-Objekt erstellt wird.

Hinzufügen eines Abonnements

Zeigt, wie ein Abonnement einer Notification Services-Anwendung hinzugefügt wird.

Aktualisieren eines Abonnements

Zeigt, wie ein vorhandener Abonnementdatensatz aktualisiert wird.

Löschen eines Abonnements

Zeigt, wie ein Abonnement aus einer Notification Services-Anwendung gelöscht wird.

Abrufen von Abonnementfeldinformationen

Zeigt, wie Felddaten für ein Abonnement abgerufen werden.

Auffüllen einer Abonnentengebietsschema-Liste

Zeigt, wie die unterstützten Abonnentengeräte für einen Abonnenten aufgelistet werden.

Auffüllen einer Zeitzonenliste

Zeigt, wie die unterstützten Zeitzonen für die Anwendung aufgelistet werden.

Siehe auch

Konzepte

Abonnementverwaltungs-API
Starten eines Abonnementverwaltungsprojekts

Andere Ressourcen

Verwalten von Abonnenten
Verwalten von Abonnentengeräten
NS<SubscriptionClassName>View

Hilfe und Informationen

Informationsquellen für SQL Server 2005