Propriedade CreationName

Returns the string that is used by the Integration Services runtime to create an instance of the EventInfo object and to add the object to the EventInfos collection. This property is read-only.

Namespace:  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (em Microsoft.SqlServer.ManagedDTS.dll)

Sintaxe

public string CreationName { get; }

Valor da propriedade

Tipo: System. . :: . .String
A String that contains the name. The name may be the fully qualified assembly name (for managed assemblies), or it may be the PROGID or CLSID (for COM DLLs).

Implementa

IDTSName. . :: . .CreationName

Exemplos

The following code sample returns the properties of the EventInfo class, including the 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("====");
            }
                }
    }
}

Sample Output:

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.

====