Freigeben über


Erstellen eines SubscriberDevice-Objekts

Verwenden Sie die SubscriberDevice-Klasse, um Abonnentengeräteinformationen in einer Instanz von Notification Services hinzuzufügen, zu löschen und zu aktualisieren. Die nachfolgenden Beispiele zeigen, wie ein SubscriberDevice-Objekt mithilfe von verwaltetem Code und mithilfe von Microsoft Visual Basic Scripting Edition (VBScript) erstellt wird, um COM-Interop zu veranschaulichen.

Beispiel für verwalteten Code

Das folgende Codebeispiel zeigt, wie das SubscriberDevice-Objekt erstellt und initialisiert wird, indem der parametrisierte Konstruktor zur Übergabe des Namens der gewünschten Notification Services-Instanz verwendet wird. Das SubscriberDevice-Objekt kann sofort verwendet werden.

string instanceName = "Tutorial";

// Create the NSInstance object.
NSInstance testInstance = new NSInstance(instanceName);

// Create the SubscriberDevice object.
SubscriberDevice testSubscriberDevice = 
    new SubscriberDevice(testInstance);

Beispiel für COM-Interop

Das folgende VBScript-Beispiel zeigt, wie das SubscriberDevice-Objekt über COM-Interop erstellt und initialisiert wird, indem der parameterlose Konstruktor zum Erstellen des Objekts verwendet wird und anschließend die Initialize-Methode aufgerufen wird, um es zu initialisieren:

Dim testInstance, testSubscriberDevice
const instanceName = "Tutorial"

' Create the NSInstance object.
set testInstance = _
    WScript.CreateObject( _
    "Microsoft.SqlServer.NotificationServices.NSInstance")
testInstance.Initialize instanceName

' Create the SubscriberDevice object.
set testSubscriberDevice = _
    WScript.CreateObject( _
    "Microsoft.SqlServer.NotificationServices.SubscriberDevice")
testSubscriberDevice.Initialize (testInstance)

Siehe auch

Konzepte

Hinzufügen eines Abonnentengeräts
Aktualisieren eines Abonnentengeräts
Löschen eines Abonnentengeräts
Auffüllen einer Übermittlungskanalliste

Hilfe und Informationen

Informationsquellen für SQL Server 2005