Compartir a través de


EventInfo.CreationName Propiedad

Definición

Devuelve la cadena utilizada por el motor en tiempo de ejecución de Integration Services para crear una instancia del objeto EventInfo y agregar el objeto a la colección EventInfos. Esta propiedad es de sólo lectura.

public:
 property System::String ^ CreationName { System::String ^ get(); };
public string CreationName { get; }
member this.CreationName : string
Public ReadOnly Property CreationName As String

Valor de propiedad

Cadena que contiene el nombre. El nombre puede ser el nombre del ensamblado completo (para los ensamblados administrados), o puede ser PROGID o CLSID (para las DLL COM).

Implementaciones

Ejemplos

En el ejemplo de código siguiente se devuelven las propiedades de la EventInfo clase , incluido .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  

Salida del ejemplo:

Nombre: OnError

Nombre de creación: OnError

Descripción: controla los eventos de error. Use para definir acciones que se van a realizar cuando se produce un error.

====

Nombre: OnExecStatusChanged

Nombre de creación: OnExecStatusChanged

Descripción: controla los cambios del estado de ejecución. Use para definir acciones que se realizarán cuando cambie el estado de ejecución.

====

Nombre: OnInformation

Nombre de creación: OnInformation

Descripción: controla los eventos de información. Los menings de eventos de información son definidos por tareas y específicos de la tarea.

====

Nombre: OnPostExecute

Nombre de creación: OnPostExecute

Descripción: controla los eventos posteriores a la ejecución. Use para definir acciones posteriores al procesamiento que se realizarán cuando se ejecute el paquete.

====

Nombre: OnPostValidate

Nombre de creación: OnPostValidate

Descripción: controla los eventos posteriores a la validación. Use para definir acciones posteriores al procesamiento que se van a realizar durante la validación.

====

Nombre: OnPreExecute

Nombre de creación: OnPreExecute

Descripción: controla los eventos previos a la ejecución. Use para definir acciones de preprocesamiento para realizar cuando se ejecuta el paquete.

====

Nombre: OnPreValidate

Nombre de creación: OnPreValidate

Descripción: controla los eventos de validación previa. Usar para definir acciones de preprocesamiento que se van a realizar durante la validación

====

Nombre: OnProgress

Nombre de creación: OnProgress

Descripción: controla las notificaciones de progreso. Use para definir acciones que se realicen a intervalos de progreso.

====

Nombre: OnQueryCancel

Nombre de creación: OnQueryCancel

Descripción: controla los eventos de cancelación. Se llama periódicamente para determinar si se debe cancelar la ejecución del paquete.

====

Nombre: OnTaskFailed

Nombre de creación: OnTaskFailed

Descripción: controla los errores de tarea. Use para definir acciones que se realizarán cuando se produce un error en una tarea.

====

Nombre: OnVariableValueChanged

Nombre de creación: OnVariableValueChanged

Descripción: controla los cambios de valor en variables cuya propiedad RaiseChangedEvent está establecida en True. Use para definir acciones que se van a realizar cuando cambien los valores.

====

Nombre: OnWarning

Nombre de creación: OnWarning

Descripción: controla los eventos de advertencia. Use para definir acciones cuando se produzca una advertencia.

====

Se aplica a