Linguaggio

EventInfo.CreationName Proprietà

Definizione

Restituisce la stringa utilizzata dal runtime di Integration Services per creare un'istanza dell'oggetto EventInfo e aggiungere l'oggetto alla EventInfos collezione. Questa proprietà è di sola lettura.

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

Valore della proprietà

Una Stringa che contiene il nome. Il nome può essere il nome assembly completamente qualificato (per assembly gestiti), oppure PROGID o CLSID (per le DLL COM).

Implementazioni

Esempio

Il seguente esempio di codice restituisce le proprietà della EventInfo classe, inclusi i 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  

Output di esempio:

Nome: OnError

Nome della creazione: OnError

Descrizione: gestisce gli eventi di errore. Da usare per definire azioni da eseguire quando si verifica un errore.

====

Nome: OnExecStatusChanged

Nome della Creazione: OnExecStatusChanged

Descrizione: gestisce le variazioni dello stato dell'esecuzione. Usare per definire azioni da eseguire quando lo stato dell'esecuzione cambia.

====

Nome: OnInformation

Nome della creazione: OnInformation

Descrizione: Gestisce gli eventi informativi. I mening degli eventi informativi sono definiti per compito e specifici per compito.

====

Nome: OnPostExecute

Nome della creazione: OnPostExecute

Descrizione: Si occupa degli eventi post-esecuzione. Usare per definire le azioni di post-elaborazione da eseguire quando il pacchetto viene eseguito.

====

Nome: OnPostValidate

Nome della creazione: OnPostValidate

Descrizione: gestisce gli eventi post-validazione. Usare per definire le azioni di post-elaborazione da eseguire durante la validazione.

====

Nome: OnPreExecute

Nome della creazione: OnPreExecute

Descrizione: Gestisce gli eventi pre-esecuzione. Usare per definire le azioni di pre-elaborazione da eseguire quando il pacchetto viene eseguito.

====

Nome: OnPreValidate

Nome della Creazione: OnPreValidate

Descrizione: gestisce gli eventi pre-validazione. Usare per definire le azioni di pre-elaborazione da eseguire durante la validazione

====

Nome: OnProgress

Nome della Creazione: OnProgress

Descrizione: gestisce le notifiche di progresso. Usare per definire azioni da eseguire a intervalli di progresso.

====

Nome: OnQueryCancel

Nome della creazione: OnQueryCancel

Descrizione: Handle per annullare eventi. Chiamato periodicamente per determinare se annullare l'esecuzione del pacchetto.

====

Nome: OnTaskFailed

Nome della creazione: OnTaskFailed

Descrizione: Si occupa dei fallimenti dei compiti. Usare per definire azioni da eseguire quando un compito fallisce.

====

Nome: OnVariableValueChanged

Nome della creazione: OnVariableValueChanged

Descrizione: gestisce i cambiamenti di valore nelle variabili la cui proprietà RaiseChangedEvent è impostata su True. Usare per definire le azioni da eseguire quando i valori cambiano.

====

Nome: OnWarning

Nome della Creazione: OnWarning

Descrizione: Si occupa degli eventi di allarme. Da usare per definire le azioni quando si verifica un avvertimento.

====

Si applica a