EventInfo.CreationName Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
====