Linguaggio

EventInfos Classe

Definizione

Contiene una raccolta di oggetti EventInfo. Il motore di esecuzione espone una EventInfos collezione su tutti i container nella gerarchia dei pacchetti. La raccolta che riceve un compito è un riferimento alla EventInfos raccolta su ciò TaskHost che sta avvolgendo il compito. Le collezioni EventInfos di altri container contengono contenuti aggregati delle loro collezioni EventInfos per bambini. La classe non può essere ereditata.

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
Ereditarietà

Commenti

La EventInfos collezione viene utilizzata per contenere eventi personalizzati e eventi che vuoi che il compito venga attivato durante l'esecuzione. Quando crei un compito personalizzato, usa questa classe per aggiungere i tuoi eventi personalizzati all'runtime.

Campi

Nome Descrizione
m_unmanagedColl

La collezione non gestita.

(Ereditato da DTSReadOnlyCollectionBase)

Proprietà

Nome Descrizione
Count

Ottiene il numero di elementi contenuti nell'istanza DTSReadOnlyCollectionBase di .

(Ereditato da DTSReadOnlyCollectionBase)
IsSynchronized

Ottiene un valore che indica se l'accesso DTSReadOnlyCollectionBase a è sincronizzato (thread-safe).

(Ereditato da DTSReadOnlyCollectionBase)
Item[Object]

Restituisce l'oggetto EventInfo dalla collezione.

SyncRoot

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'oggetto DTSReadOnlyCollectionBase.

(Ereditato da DTSReadOnlyCollectionBase)

Metodi

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

Aggiunge un EventInfo oggetto alla collezione corrente EventInfos .

Contains(Object)

Restituisce un booleano che indica se gli elementi nella collezione possono essere accessibili usando nome, descrizione, ID o indice come indice.

CopyTo(Array, Int32)

Copia l'intero DTSReadOnlyCollectionBase oggetto in una matrice unidimensionale compatibile, a partire dall'indice specificato della matrice di destinazione.

(Ereditato da DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

Crea un oggetto gestito da un oggetto non gestito.

(Ereditato da DTSReadOnlyCollectionBase)
GetCount()

Recupera il numero di oggetti nell'insieme.

(Ereditato da DTSReadOnlyCollectionBase)
GetEnumerator()

Restituisce un enumeratore da utilizzare nell'iterazione sulla EventInfos collezione.

GetManagedEnumerator(Object)

Ottiene l'enumeratore gestito da un enumeratore non gestito.

(Ereditato da DTSReadOnlyCollectionBase)
Remove(Object)

Rimuove un EventInfo oggetto dall'insieme EventInfos .

Si applica a