Freigeben über


EventInfo.CreationName Eigenschaft

Definition

Gibt die Zeichenfolge zurück, die von der Integration Services-Laufzeit zum Erstellen einer Instanz des EventInfo-Objekts und zum Hinzufügen des Objekts zur EventInfos-Auflistung verwendet wird. Diese Eigenschaft ist schreibgeschützt.

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

Eigenschaftswert

Eine Zeichenfolge, die den Namen enthält. Der Name kann der vollqualifizierte Assemblyname (für verwaltete Assemblys), die PROGID oder CLSID (für COM-DLLs) sein.

Implementiert

Beispiele

Im folgenden Codebeispiel werden die Eigenschaften der EventInfo Klasse zurückgegeben, einschließlich der 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  

Beispielausgabe:

Name: OnError

Erstellungsname: OnError

Beschreibung: Behandelt Fehlerereignisse. Verwenden Sie zum Definieren von Aktionen, die ausgeführt werden sollen, wenn ein Fehler auftritt.

====

Name: OnExecStatusChanged

Erstellungsname: OnExecStatusChanged

Beschreibung: Behandelt Änderungen des Ausführungsstatus. Verwenden Sie zum Definieren von Aktionen, die ausgeführt werden sollen, wenn sich der Ausführungsstatus ändert.

====

Name: OnInformation

Erstellungsname: OnInformation

Beschreibung: Behandeln von Informationsereignissen. Die Menings von Informationsereignissen sind aufgabendefiniert und aufgabenspezifisch.

====

Name: OnPostExecute

Erstellungsname: OnPostExecute

Beschreibung: Behandelt Nachausführungsereignisse. Verwenden Sie zum Definieren von Nachverarbeitungsaktionen, die ausgeführt werden sollen, wenn das Paket ausgeführt wird.

====

Name: OnPostValidate

Erstellungsname: OnPostValidate

Beschreibung: Behandelt Nachüberprüfungsereignisse. Verwenden Sie zum Definieren von Nachverarbeitungsaktionen, die während der Überprüfung ausgeführt werden sollen.

====

Name: OnPreExecute

Erstellungsname: OnPreExecute

Beschreibung: Behandelt Vorabausführungsereignisse. Verwenden Sie zum Definieren von Vorverarbeitungsaktionen, die ausgeführt werden sollen, wenn das Paket ausgeführt wird.

====

Name: OnPreValidate

Erstellungsname: OnPreValidate

Beschreibung: Behandelt Vorabüberprüfungsereignisse. Verwenden sie zum Definieren von Vorverarbeitungsaktionen, die während der Überprüfung ausgeführt werden sollen

====

Name: OnProgress

Erstellungsname: OnProgress

Beschreibung: Behandelt Statusbenachrichtigungen. Verwenden Sie zum Definieren von Aktionen, die in Fortschrittsintervallen ausgeführt werden sollen.

====

Name: OnQueryCancel

Erstellungsname: OnQueryCancel

Beschreibung: Behandeln von Abbrechenereignissen. Wird regelmäßig aufgerufen, um festzustellen, ob die Paketausführung abgebrochen werden soll.

====

Name: OnTaskFailed

Erstellungsname: OnTaskFailed

Beschreibung: Behandeln von Vorgangsfehlern. Verwenden Sie zum Definieren von Aktionen, die ausgeführt werden sollen, wenn eine Aufgabe fehlschlägt.

====

Name: OnVariableValueChanged

Erstellungsname: OnVariableValueChanged

Beschreibung: Behandelt Wertänderungen in Variablen, deren RaiseChangedEvent-Eigenschaft auf True festgelegt ist. Verwenden Sie zum Definieren von Aktionen, die ausgeführt werden sollen, wenn Werte geändert werden.

====

Name: OnWarning

Erstellungsname: OnWarning

Beschreibung: Behandelt Warnungsereignisse. Verwenden Sie zum Definieren von Aktionen, wenn eine Warnung auftritt.

====

Gilt für: