Compartilhar via


EventInfos Classe

Definição

Contém uma coleção de objetos EventInfo . O mecanismo de tempo de execução expõe uma coleção EventInfos em todos os contêineres na hierarquia de pacote. A coleção que uma tarefa recebe é uma referência à coleção EventInfos no TaskHost que está encapsulando a tarefa. As coleções EventInfos de outros contêineres contêm conteúdo agregado das coleções de EventInfos seus filhos. Essa classe não pode ser herdada.

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
Herança

Comentários

A EventInfos coleção é usada para armazenar eventos e eventos personalizados que você deseja que a tarefa seja gerada durante a execução. Ao criar uma tarefa personalizada, use essa classe para adicionar seus próprios eventos personalizados ao runtime.

Campos

m_unmanagedColl

A coleção não gerenciada.

(Herdado de DTSReadOnlyCollectionBase)

Propriedades

Count

Obtém o número de elementos contidos na instância de DTSReadOnlyCollectionBase.

(Herdado de DTSReadOnlyCollectionBase)
IsSynchronized

Obtém um valor que indica se o acesso a DTSReadOnlyCollectionBase é sincronizado (thread-safe).

(Herdado de DTSReadOnlyCollectionBase)
Item[Object]

Retorna o objeto EventInfo da coleção.

SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao DTSReadOnlyCollectionBase.

(Herdado de DTSReadOnlyCollectionBase)

Métodos

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

Adiciona um objeto EventInfo à coleção EventInfos atual.

Contains(Object)

Retorna um booliano que indica se os itens na coleção podem ser acessados usando o nome, a descrição, a ID ou o índice como o índice.

CopyTo(Array, Int32)

Copia todo o DTSReadOnlyCollectionBase para uma matriz unidimensional compatível, iniciando no índice especificado da matriz de destino.

(Herdado de DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

Cria um objeto gerenciado com base em um objeto não gerenciado.

(Herdado de DTSReadOnlyCollectionBase)
GetCount()

Recupera o número de objetos na coleção.

(Herdado de DTSReadOnlyCollectionBase)
GetEnumerator()

Retorna um enumerador para uso na iteração pela coleção EventInfos.

GetManagedEnumerator(Object)

Obtém o enumerador gerenciado de um enumerador não gerenciado.

(Herdado de DTSReadOnlyCollectionBase)
Remove(Object)

Remove um objeto EventInfo da coleção EventInfos.

Aplica-se a