EventInfo.CreationName プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Integration Servicesランタイムで EventInfo オブジェクトのインスタンスを作成し、 EventInfos コレクションに追加するために使われる文字列を返します。 このプロパティは読み取り専用です。
public:
property System::String ^ CreationName { System::String ^ get(); };
public string CreationName { get; }
member this.CreationName : string
Public ReadOnly Property CreationName As String
プロパティ値
名前を含む文字列です。 名称は完全限定アセンブリ名(管理アセンブリ用)、PROGIDやCLSID(COM DLL用)である場合もあります。
実装
例
以下のコードサンプルは、 EventInfo クラスのプロパティ、特に CreationNameを返します。
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace Runtime_API
{
public class DumpEventInfo
{
static void Main(string[] args)
{
Package p = new Package();
EventInfos eis = p.EventInfos;
foreach (EventInfo ei in eis)
{
Console.Out.Write("Name: ");
Console.Out.WriteLine(ei.Name);
Console.Out.Write("Creation Name: ");
Console.Out.WriteLine(ei.CreationName);
Console.Out.Write("Description: ");
Console.Out.WriteLine(ei.Description);
Console.Out.WriteLine("====");
}
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace Runtime_API
Public Class DumpEventInfo
Shared Sub Main(ByVal args() As String)
Dim p As Package = New Package()
Dim eis As EventInfos = p.EventInfos
Dim ei As EventInfo
For Each ei In eis
Console.Out.Write("Name: ")
Console.Out.WriteLine(ei.Name)
Console.Out.Write("Creation Name: ")
Console.Out.WriteLine(ei.CreationName)
Console.Out.Write("Description: ")
Console.Out.WriteLine(ei.Description)
Console.Out.WriteLine("====")
Next
End Sub
End Class
End Namespace
出力例:
名前:OnError
作成名:OnError
説明:エラーイベントを処理します。 エラーが発生した場合に実行すべきアクションを定義するために使います。
====
名前:OnExecStatus変更済み
作成名:OnExecStatusChanged
説明:実行状況の変更を処理します。 実行状態が変わったときに実行すべきアクションを定義するために使います。
====
名前:OnInformation
創設名:OnInformation
説明:情報イベントを扱います。 情報イベントのメンディングはタスクごとに定義され、タスクごとに特有です。
====
名前:OnPostExecute
作成名:OnPostExecute
説明:処刑後のイベントを担当。 パッケージ実行時に実行する後処理アクションを定義するために使用してください。
====
名称:OnPostValidate
作成名:OnPostValidate
説明:検証後のイベントを扱います。 検証中に実行すべき後処理アクションを定義するために使用してください。
====
名前:OnPreExecute
作成名:OnPreExecute
説明:事前実行イベントを処理します。 パッケージ実行時に実行する前処理アクションを定義するために使用してください。
====
名前:OnPreValidate
作成名:OnPreValidate
説明:事前検証イベントを処理します。 検証中に実行すべき前処理アクションを定義するために使用
====
名前:OnProgress
創造名:OnProgress(進行中)
説明:進捗通知を担当します。 進行間ごとに実行すべきアクションを定義するために使います。
====
名前:OnQueryCancel
作成名:OnQueryCancel
説明:イベントのキャンセルを担当します。 パッケージ実行をキャンセルするかどうかを判断するために定期的に呼び出しられます。
====
名前:OnTaskFailed
作成名:OnTaskFailed
説明:タスクの失敗を処理する。 タスクが失敗したときに実行すべきアクションを定義するために使います。
====
名前:OnVariableValueChanged(変数値変更済み)
作成名:OnVariableValueChanged(変更された変数)です
説明:RaiseChangedEventプロパティがTrueに設定されている変数の値変更を処理します。 値が変化したときに行うアクションを定義するために使います。
====
名前:OnWarning
作成名:OnWarning
説明:警告イベントを担当します。 警告が発生した際のアクションを定義するために使います。
====