EventInfo.CreationName Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
====