EventInfo.CreationName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает строку, используемую в процессе выполнения Integration Services для создания экземпляра EventInfo объекта и добавления объекта в EventInfos коллекцию. Это свойство доступно только для чтения.
public:
property System::String ^ CreationName { System::String ^ get(); };
public string CreationName { get; }
member this.CreationName : string
Public ReadOnly Property CreationName As String
Значение свойства
Строка, содержащая имя. Название может быть полностью квалифицированным названием сборки (для управляемых сборок) или PROGID или CLSID (для COM DLL).
Реализации
Примеры
Следующий пример кода возвращает свойства EventInfo класса, включая 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
Пример вывода:
Имя: OnError
Название создания: OnError
Описание: Обрабатывает события ошибок. Используйте для определения действий при возникновении ошибки.
====
Имя: OnExecStatusИзменено
Имя создания: OnExecStatusChanged
Описание: Обрабатывает изменения статуса выполнения. Используйте для определения действий при изменении статуса выполнения.
====
Название: OnInformation
Название создания: OnInformation
Описание: Занимается информационными событиями. Наборы информационных событий определяются задачей и специфичны для неё.
====
Имя: OnPostExecute
Имя создания: OnPostExecute
Описание: Обрабатывает события после исполнения. Используйте для определения действий постобработки, которые выполняются при запуске пакета.
====
Имя: OnPostValidate
Имя создания: OnPostValidate
Описание: Обрабатывает события после валидации. Используйте для определения действий постобработки во время валидации.
====
Имя: OnPreExecute
Имя создания: OnPreExecute
Описание: Обрабатывает события до исполнения. Используйте для определения предварительных действий для выполнения при запуске пакета.
====
Имя: OnPreValidate
Название создания: OnPreValidate
Описание: Обрабатывает события предварительной валидации. Используйте для определения предварительных действий для выполнения во время валидации
====
Имя: OnProgress
Название создания: OnProgress
Описание: Обрабатывает уведомления о прогрессе. Используйте для определения действий с интервалами прогресса.
====
Имя: OnQueryCancel
Имя создания: OnQueryCancel
Описание: Отвечает за отмену событий. Вызывается периодически для определения отмены выполнения пакета.
====
Имя: OnTaskFailed
Имя создания: OnTaskFailed
Описание: Справляется с неудачными задачами. Используйте для определения действий при невыполнении задачи.
====
Имя: OnVariableValueChanged
Имя создания: OnVariableValueChanged
Описание: Обрабатывает изменения значений переменных, свойство RaiseChangedEvent которых установлено как True. Используйте для определения действий при изменении значений.
====
Имя: OnWarning
Название создания: OnWarning
Описание: Отвечает за предупреждающие события. Используйте для определения действий при возникновении предупреждения.
====