创建订阅服务器对象

使用 Subscriber 类来添加、删除或更新 Notification Services 实例中的订阅方信息。以下示例显示了如何使用托管代码和 Microsoft Visual Basic Scripting Edition (VBScript) 来创建 Subscriber 对象,以说明 COM interop。

托管代码示例

以下示例代码显示了如何使用参数化构造函数传入 Notification Services 实例的名称,从而创建和初始化 Subscriber 对象。可以立即使用 Subscriber 对象。

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

// Create the Subscriber object.
Subscriber testSubscriber = new Subscriber(testInstance);

COM Interop 示例

以下 VBScript 示例显示了如何使用无参数构造函数创建 Subscriber 对象,然后调用 Initialize 方法初始化该对象,从而实现通过 COM Interop 创建和初始化该对象。

Dim testInstance, testSubscriber
const instanceName = "Tutorial"

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

testInstance.Initialize instanceName

' Create and initialize the Subscriber object.
set testSubscriber = _ 
    WScript.CreateObject( _ 
    "Microsoft.SqlServer.NotificationServices.Subscriber")
testSubscriber.Initialize (testInstance)
wscript.echo "Subscriber object created."

请参阅

概念

添加订阅服务器记录
更新订阅服务器记录
删除订阅服务器记录
删除相关订阅信息
获取订阅方的设备和订阅

帮助和信息

获取 SQL Server 2005 帮助