EventInfos Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält eine Auflistung von EventInfo-Objekten. Die Runtime-Engine macht eine EventInfos-Auflistung für alle Container in der Pakethierarchie verfügbar. Die von einem Task empfangene Auflistung ist ein Verweis auf die EventInfos-Auflistung im TaskHost, der als Wrapper für den Task fungiert. Die EventInfos-Auflistungen anderer Container enthalten aggregierte Inhalte ihrer untergeordneten EventInfos Auflistungen. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
Hinweise
Die EventInfos Auflistung wird verwendet, um benutzerdefinierte Ereignisse und Ereignisse zu halten, die die Aufgabe während der Ausführung auslösen soll. Verwenden Sie beim Erstellen einer benutzerdefinierten Aufgabe diese Klasse, um der Laufzeit eigene benutzerdefinierte Ereignisse hinzuzufügen.
Felder
m_unmanagedColl |
Die nicht verwaltete Auflistung. (Geerbt von DTSReadOnlyCollectionBase) |
Eigenschaften
Count |
Ruft die Anzahl der in der DTSReadOnlyCollectionBase-Instanz enthaltenen Elemente ab. (Geerbt von DTSReadOnlyCollectionBase) |
IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf DTSReadOnlyCollectionBase synchronisiert (threadsicher) ist. (Geerbt von DTSReadOnlyCollectionBase) |
Item[Object] |
Gibt das EventInfo-Objekt aus der Auflistung zurück. |
SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf DTSReadOnlyCollectionBase synchronisiert werden kann. (Geerbt von DTSReadOnlyCollectionBase) |
Methoden
Add(String, String, Boolean, String[], TypeCode[], String[]) |
Fügt der aktuellen EventInfo-Auflistung ein EventInfos-Objekt hinzu. |
Contains(Object) |
Gibt einen booleschen Wert zurück, der angibt, ob auf die Elemente in der Auflistung mithilfe des Namens, der Beschreibung, der ID oder des Indexes als Index zugegriffen werden kann. |
CopyTo(Array, Int32) |
Kopiert die gesamte DTSReadOnlyCollectionBase in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Geerbt von DTSReadOnlyCollectionBase) |
CreateManagedObject(Object) |
Erstellt ein verwaltetes Objekt aus einem nicht verwalteten Objekt. (Geerbt von DTSReadOnlyCollectionBase) |
GetCount() |
Ruft die Anzahl der Objekte in der Auflistung ab. (Geerbt von DTSReadOnlyCollectionBase) |
GetEnumerator() |
Gibt einen Enumerator zum Durchlaufen der EventInfos-Auflistung zurück. |
GetManagedEnumerator(Object) |
Ruft den verwalteten Enumerator aus einem nicht verwalteten Enumerator ab. (Geerbt von DTSReadOnlyCollectionBase) |
Remove(Object) |
Entfernt ein EventInfo-Objekt aus der EventInfos-Auflistung. |