EventInfos Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 . |