EventInfos Класс

Определение

Содержит коллекцию объектов EventInfo. Эта среда выполнения отображает коллекцию EventInfos во всех контейнерах в иерархии пакета. Коллекция, которую получает задача, является ссылкой на коллекцию EventInfos на TaskHost, в который упакована задача. Коллекции EventInfos других контейнеров содержат агрегированное содержимое их дочерних EventInfos коллекций. Этот класс не наследуется.

public ref class EventInfos sealed : Microsoft::SqlServer::Dts::Runtime::DTSReadOnlyCollectionBase
public sealed class EventInfos : Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
type EventInfos = class
    inherit DTSReadOnlyCollectionBase
Public NotInheritable Class EventInfos
Inherits DTSReadOnlyCollectionBase
Наследование

Комментарии

Коллекция EventInfos используется для хранения пользовательских событий и событий, которые требуется вызвать задаче во время выполнения. При создании настраиваемой задачи используйте этот класс для добавления собственных пользовательских событий в среду выполнения.

Поля

m_unmanagedColl

Неуправляемая коллекция.

(Унаследовано от DTSReadOnlyCollectionBase)

Свойства

Count

Возвращает количество элементов, содержащихся в экземпляре DTSReadOnlyCollectionBase.

(Унаследовано от DTSReadOnlyCollectionBase)
IsSynchronized

Получает значение, определяющее, является ли доступ к коллекции DTSReadOnlyCollectionBase синхронизированным (потокобезопасным).

(Унаследовано от DTSReadOnlyCollectionBase)
Item[Object]

Возвращает объект EventInfo из коллекции.

SyncRoot

Получает объект, с помощью которого можно синхронизировать доступ к коллекции DTSReadOnlyCollectionBase.

(Унаследовано от DTSReadOnlyCollectionBase)

Методы

Add(String, String, Boolean, String[], TypeCode[], String[])

Добавляет объект EventInfo в текущую коллекцию EventInfos.

Contains(Object)

Возвращает логическое значение, указывающее, можно ли получить доступ к элементам в коллекции с помощью имени, описания, идентификатора или индекса в качестве индекса.

CopyTo(Array, Int32)

Копирует DTSReadOnlyCollectionBase целиком в совместимый одномерный массив, начиная с указанного индекса конечного массива.

(Унаследовано от DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

Создает управляемый объект на основе неуправляемого объекта.

(Унаследовано от DTSReadOnlyCollectionBase)
GetCount()

Возвращает количество объектов в коллекции.

(Унаследовано от DTSReadOnlyCollectionBase)
GetEnumerator()

Возвращает перечислитель для прохода по коллекции EventInfos.

GetManagedEnumerator(Object)

Возвращает управляемый перечислитель из неуправляемого перечислителя.

(Унаследовано от DTSReadOnlyCollectionBase)
Remove(Object)

Удаляет объект EventInfo из коллекции EventInfos.

Применяется к