EventInfo.CreationName Propriedade

Definição

Retorna a cadeia de caracteres usada pelo runtime do Integration Services para criar uma instância do objeto EventInfo e adicionar o objeto à coleção EventInfos. Esta propriedade é somente para leitura.

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

Valor da propriedade

Uma cadeia de caracteres que contém o nome. O nome pode ser o nome totalmente qualificado do assembly (para assemblies gerenciados) ou pode ser o PROGID ou CLSID (para DLLs COM).

Implementações

Exemplos

O exemplo de código a EventInfo seguir retorna as propriedades da classe, incluindo a 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  

Saída de exemplo:

Nome: OnError

Nome da Criação: OnError

Descrição: manipula eventos de erro. Use para definir ações a serem executadas quando ocorrer um erro.

====

Nome: OnExecStatusChanged

Nome da Criação: OnExecStatusChanged

Descrição: lida com alterações no status de execução. Use para definir ações a serem executadas quando o status de execução for alterado.

====

Nome: OnInformation

Nome da Criação: OnInformation

Descrição: manipula eventos de informações. Os menings de eventos de informação são definidos por tarefas e específicos da tarefa.

====

Nome: OnPostExecute

Nome da Criação: OnPostExecute

Descrição: manipula eventos pós-execução. Use para definir ações pós-processamento a serem executadas quando o pacote for executado.

====

Nome: OnPostValidate

Nome da Criação: OnPostValidate

Descrição: manipula eventos pós-validação. Use para definir ações pós-processamento a serem executadas durante a validação.

====

Nome: OnPreExecute

Nome da Criação: OnPreExecute

Descrição: manipula eventos de pré-execução. Use para definir ações de pré-processamento a serem executadas quando o pacote for executado.

====

Nome: OnPreValidate

Nome da Criação: OnPreValidate

Descrição: manipula eventos de pré-validação. Usar para definir ações de pré-processamento a serem executadas durante a validação

====

Nome: OnProgress

Nome da Criação: OnProgress

Descrição: lida com notificações de progresso. Use para definir ações a serem executadas em intervalos de progresso.

====

Nome: OnQueryCancel

Nome da Criação: OnQueryCancel

Descrição: manipula eventos de cancelamento. Chamado periodicamente para determinar se a execução do pacote deve ser cancelada.

====

Nome: OnTaskFailed

Nome da Criação: OnTaskFailed

Descrição: lida com falhas de tarefa. Use para definir ações a serem executadas quando uma tarefa falhar.

====

Nome: OnVariableValueChanged

Nome da Criação: OnVariableValueChanged

Descrição: manipula alterações de valor em variáveis cuja propriedade RaiseChangedEvent está definida como True. Use para definir ações a serem executadas quando os valores forem alterados.

====

Nome: OnWarning

Nome da Criação: OnWarning

Descrição: manipula eventos de aviso. Use para definir ações quando ocorrer um aviso.

====

Aplica-se a