EventLoader Constructor (NSApplication, String, String, String)
EventLoader クラスのインスタンスを作成して初期化します。
名前空間: Microsoft.SqlServer.NotificationServices
アセンブリ: Microsoft.SqlServer.NotificationServices (microsoft.sqlserver.notificationservices.dll 内)
構文
'宣言
Public Sub New ( _
nsApplication As NSApplication, _
providerName As String, _
eventClassName As String, _
eventSchema As String _
)
public EventLoader (
NSApplication nsApplication,
string providerName,
string eventClassName,
string eventSchema
)
public:
EventLoader (
NSApplication^ nsApplication,
String^ providerName,
String^ eventClassName,
String^ eventSchema
)
public EventLoader (
NSApplication nsApplication,
String providerName,
String eventClassName,
String eventSchema
)
public function EventLoader (
nsApplication : NSApplication,
providerName : String,
eventClassName : String,
eventSchema : String
)
パラメータ
- nsApplication
この EventLoader がイベントを送信する場合に、その送信先となる Notification Services アプリケーションを表す NSApplication です。
- providerName
この EventLoader オブジェクトのイベント プロバイダの名前を表す文字列です。
- eventClassName
この EventLoader が送信するイベントの構造を定義するイベント クラスです。
- eventSchema
SQL の注釈付き XML スキーマ ファイルのパスと名前を表す文字列です。このスキーマ ファイルにはイベント クラスのスキーマが含まれている必要があります。XML ドキュメントのイベント データは、このスキーマ ファイルを使用してイベント フィールドにマップされます。
使用例
マネージ コードで EventLoader オブジェクトを作成して初期化する例を次に示します。
Dim instanceName As String = "MyInstanceName"
Dim applicationName As String = "MyApplicationName"
Dim eventClassName As String = "MyEventClassName"
Dim eventProviderName As String = "MyEventProviderName"
Dim eventSchema As String = "MySchemaFilePathAndName"
'Create an NSInstance object.
Dim myInstance As New NSInstance(instanceName)
'Create an NSApplication object.
Dim myApplication As New NSApplication(myInstance, applicationName)
'Create an EventLoader object.
Dim myEventLoader As _
New EventLoader(myApplication, eventProviderName, _
eventClassName, eventSchema)
string instanceName = "MyInstanceName";
string applicationName = "MyApplicationName";
string eventClassName = "MyEventClassName";
string eventProviderName = "MyEventProviderName";
string eventSchema = "MySchemaFilePathAndName";
//Create an NSInstance object.
NSInstance myInstance = new NSInstance(instanceName);
//Create an NSApplication object.
NSApplication myApplication =
new NSApplication(myInstance, applicationName);
//Create an EventLoader object.
EventLoader myEventLoader =
new EventLoader(myApplication, eventProviderName,
eventClassName, eventSchema);
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
EventLoader Class
EventLoader Members
Microsoft.SqlServer.NotificationServices Namespace