EventInfo.CreationName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Zeichenkette zurück, die von der Integration Services-Laufzeit verwendet wird, um eine Instanz des EventInfo Objekts zu erstellen und das Objekt zur Sammlung EventInfos hinzuzufügen. 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 Zeichenkette, die den Namen enthält. Der Name kann der voll qualifizierte Assembly-Name sein (für verwaltete Assemblies) oder PROGID oder CLSID (für COM DLLs).
Implementiert
Beispiele
Das folgende Codebeispiel liefert die Eigenschaften der Klasse EventInfo , 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, um Aktionen zu definieren, die im Falle eines Fehlers ausgeführt werden.
====
Name: OnExecStatusChanged.
Erstellungsname: OnExecStatusChanged
Beschreibung: Verwaltet Änderungen des Ausführungsstatus. Verwenden Sie, um Aktionen zu definieren, die ausgeführt werden, wenn sich der Ausführungsstatus ändert.
====
Name: OnInformation
Erstellungsname: OnInformation
Beschreibung: Verwaltet Informationsereignisse. Die Menings von Informationsereignissen sind aufgabendefiniert und aufgabenspezifisch.
====
Name: OnPostExecute
Erstellungsname: OnPostExecute
Beschreibung: Behandelt Ereignisse nach der Ausführung. Verwenden Sie, um Nachbearbeitungsaktionen zu definieren, die ausgeführt werden, wenn das Paket ausgeführt wird.
====
Name: OnPostValidate
Erstellungsname: OnPostValidate
Beschreibung: Behandelt Ereignisse nach der Validierung. Verwenden Sie, um Nachbearbeitungsaktionen während der Validierung zu definieren.
====
Name: OnPreExecute
Erstellungsname: OnPreExecute
Beschreibung: Behandelt Vorausführungsereignisse. Verwenden Sie, um Vorverarbeitungsaktionen zu definieren, die ausgeführt werden, wenn das Paket ausgeführt wird.
====
Name: OnPreValidate
Erstellungsname: OnPreValidate
Beschreibung: Behandelt Vorvalidierungsereignisse. Verwenden Sie zur Definition von Vorverarbeitungsaktionen, die während der Validierung ausgeführt werden sollen
====
Name: OnProgress
Erstellungsname: OnProgress
Beschreibung: Verarbeitet Fortschrittsbenachrichtigungen. Verwenden Sie, um Aktionen zu definieren, die in Fortschrittsintervallen ausgeführt werden sollen.
====
Name: OnQueryCancel
Erstellungsname: OnQueryCancel
Beschreibung: Verwaltet die Absage von Veranstaltungen. Periodisch aufgerufen, um zu bestimmen, ob die Paketausführung abgebrochen werden soll.
====
Name: OnTaskFailed
Erstellungsname: OnTaskFailed
Beschreibung: Behandelt Aufgabenfehler. Nutze sie, um Aktionen zu definieren, die ausgeführt werden, wenn eine Aufgabe fehlschlägt.
====
Name: OnVariableValueChanged
Erstellungsname: OnVariableValueChanged
Beschreibung: Behandelt Wertänderungen in Variablen, deren RaiseChangedEvent-Eigenschaft auf True gesetzt ist. Benutze, um Aktionen zu definieren, die ausgeführt werden sollen, wenn sich Werte ändern.
====
Name: OnWarning
Schöpfungsname: OnWarning
Beschreibung: Behandelt Warnereignisse. Nutze sie, um Aktionen zu definieren, wenn eine Warnung auftritt.
====