EventInfo.Name 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.
Obtém ou define o nome do EventInfo.
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
Valor da propriedade
Uma Cadeia de caracteres que contém o nome do EventInfo.
Implementações
Exemplos
O exemplo de código a EventInfo seguir retorna as propriedades da classe, incluindo o Name.
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 de 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.
====
Comentários
Esse nome está frequentemente na interface gráfica do usuário.