次の方法で共有


EventCollector Constructor ()

EventCollector クラスの初期化されていないインスタンスを作成します。

名前空間: Microsoft.SqlServer.NotificationServices
アセンブリ: Microsoft.SqlServer.NotificationServices (microsoft.sqlserver.notificationservices.dll 内)

構文

'宣言
Public Sub New
public EventCollector ()
public:
EventCollector ()
public EventCollector ()
public function EventCollector ()

解説

既定のコンストラクタは、COM 相互運用機能を有効にするために、Initialize メソッドと共に使用します。オブジェクトを作成した後は、使用する前に必ず、イベント プロバイダの名前と NSApplication への参照を使用して初期化してください。

使用例

Microsoft Visual Basic Scripting Edition (VBScript) のアンマネージ コードで、EventCollector オブジェクトを作成して初期化する例を次に示します。

Dim myInstance, myApplication, myEventCollector

const instanceName = "MyInstanceName"
const applicationName = "MyApplicationName"
const eventProviderName = "MyEventProviderName"

'Create & initialize an NSInstance object.
set myInstance = WScript.CreateObject("Microsoft.SqlServer.NotificationServices.NSInstance")
myInstance.Initialize instanceName

'Create & initialize an NSApplication object.
set myApplication = WScript.CreateObject("Microsoft.SqlServer.NotificationServices.NSApplication")
myApplication.Initialize (myInstance), applicationName

'Create & initialize an EventCollector object.
set myEventCollector = WScript.CreateObject("Microsoft.SqlServer.NotificationServices.EventCollector")
myEventCollector.Initialize (myApplication), eventProviderName

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

EventCollector Class
EventCollector Members
Microsoft.SqlServer.NotificationServices Namespace