EventInfo.CreationName Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
====