Partager via


EventInfos Classe

Définition

Contient une collection d'objets EventInfo. Le moteur d'exécution expose une collection EventInfos sur tous les conteneurs de la hiérarchie du package. La collection reçue par une tâche est une référence à la collection EventInfos sur l'objet TaskHost qui encapsule la tâche. Les collections EventInfos d’autres conteneurs contiennent le contenu agrégé des collections de EventInfos leurs enfants. Cette classe ne peut pas être héritée.

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
Héritage

Remarques

La EventInfos collection est utilisée pour contenir des événements et des événements personnalisés que vous souhaitez que la tâche déclenche pendant l’exécution. Lors de la création d’une tâche personnalisée, utilisez cette classe pour ajouter vos propres événements personnalisés au runtime.

Champs

m_unmanagedColl

Collection non managée.

(Hérité de DTSReadOnlyCollectionBase)

Propriétés

Count

Obtient le nombre d'éléments contenus dans l'instance DTSReadOnlyCollectionBase.

(Hérité de DTSReadOnlyCollectionBase)
IsSynchronized

Obtient une valeur qui indique si l’accès à DTSReadOnlyCollectionBase est synchronisé (thread-safe).

(Hérité de DTSReadOnlyCollectionBase)
Item[Object]

Retourne l'objet EventInfo à partir de la collection.

SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à DTSReadOnlyCollectionBase.

(Hérité de DTSReadOnlyCollectionBase)

Méthodes

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

Ajoute un objet EventInfo à la collection EventInfos actuelle.

Contains(Object)

Retourne une valeur booléenne qui indique si les éléments de la collection sont accessibles à l’aide du nom, de la description, de l’ID ou de l’index en tant qu’index.

CopyTo(Array, Int32)

Copie l'ensemble du DTSReadOnlyCollectionBase dans un tableau compatible unidimensionnel en partant de l'index spécifié du tableau cible.

(Hérité de DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

Crée l'objet managé d'un objet non managé.

(Hérité de DTSReadOnlyCollectionBase)
GetCount()

Récupère le nombre d'objets de la collection.

(Hérité de DTSReadOnlyCollectionBase)
GetEnumerator()

Retourne un énumérateur à utiliser pour effectuer une itération au sein de la collection EventInfos.

GetManagedEnumerator(Object)

Obtient l'énumérateur managé d'un énumérateur non managé.

(Hérité de DTSReadOnlyCollectionBase)
Remove(Object)

Supprime un objet EventInfo de la collection EventInfos.

S’applique à