次の方法で共有


CreationName プロパティ

Integration Services ランタイムが使用する文字列を返します。ランタイムは、この文字列を使用して EventInfo オブジェクトのインスタンスを作成し、EventInfos コレクションにこのオブジェクトを追加します。このプロパティは読み取り専用です。

名前空間:  Microsoft.SqlServer.Dts.Runtime
アセンブリ:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)

構文

'宣言
Public ReadOnly Property CreationName As String
    Get
'使用
Dim instance As EventInfo
Dim value As String

value = instance.CreationName
public string CreationName { get; }
public:
virtual property String^ CreationName {
    String^ get () sealed;
}
abstract CreationName : string
override CreationName : string
final function get CreationName () : String

プロパティ値

型: System. . :: . .String
名前を表す String です。完全修飾アセンブリ名 (マネージ アセンブリの場合) か、PROGID または CLSID (COM DLL の場合) です。

実装

IDTSName. . :: . .CreationName

使用例

次のコード サンプルでは、CreationName を含む、EventInfo クラスのプロパティを返します。

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

サンプルの出力 :

Name: OnError

Creation Name: OnError

Description: Handles error events.Use to define actions to perform when an error occurs.

====

Name: OnExecStatusChanged

Creation Name: OnExecStatusChanged

Description: Handles changes of execution status.Use to define actions to perform when the execution status changes.

====

Name: OnInformation

Creation Name: OnInformation

Description: Handles information events.The menings of information events are task-defined and task-specific.

====

Name: OnPostExecute

Creation Name: OnPostExecute

Description: Handles post-execution events.Use to define post-processing actions to perform when the package is run.

====

Name: OnPostValidate

Creation Name: OnPostValidate

Description: Handles post-validation events.Use to define post-processing actions to perform during validation.

====

Name: OnPreExecute

Creation Name: OnPreExecute

Description: Handles pre-execution events.Use to define pre-processing actions to perform when the package is run.

====

Name: OnPreValidate

Creation Name: OnPreValidate

Description: Handles pre-validation events.Use to define pre-processing actions to perform during validation

====

Name: OnProgress

Creation Name: OnProgress

Description: Handles progress notifications.Use to define actions to perform at progress intervals.

====

Name: OnQueryCancel

Creation Name: OnQueryCancel

Description: Handles cancel events.Called periodically to determine whether to cancel package execution.

====

Name: OnTaskFailed

Creation Name: OnTaskFailed

Description: Handles task failures.Use to define actions to perform when a task fails.

====

Name: OnVariableValueChanged

Creation Name: OnVariableValueChanged

Description: Handles value changes in variables whose RaiseChangedEvent property is set to True.Use to define actions to perform when values change.

====

Name: OnWarning

Creation Name: OnWarning

Description: Handles warning events.Use to define actions when a warning occurs.

====