EventInfos Klasse

Definition

Enthält eine Auflistung von EventInfo Objekten. Die Laufzeit-Engine stellt eine EventInfos Sammlung auf allen Containern in der Pakethierarchie frei. Die Sammlung, die eine Aufgabe erhält, ist eine Referenz auf EventInfos die Sammlung, die TaskHost die Aufgabe umwickelt. Die EventInfos-Sammlungen anderer Container enthalten aggregierte Inhalte der Kindersammlungen ihrer Kinder EventInfos . 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 Sammlung EventInfos wird verwendet, um benutzerdefinierte Events und Events zu speichern, die die Aufgabe während der Ausführung erzeugen soll. Wenn Sie eine benutzerdefinierte Aufgabe erstellen, verwenden Sie diese Klasse, um eigene benutzerdefinierte Ereignisse zur Laufzeit hinzuzufügen.

Felder

Name Beschreibung
m_unmanagedColl

Die unverwaltete Sammlung.

(Geerbt von DTSReadOnlyCollectionBase)

Eigenschaften

Name Beschreibung
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 die DTSReadOnlyCollectionBase Synchronisierung (threadsicher) erfolgt.

(Geerbt von DTSReadOnlyCollectionBase)
Item[Object]

Gibt das EventInfo Objekt aus der Sammlung zurück.

SyncRoot

Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf die DTSReadOnlyCollectionBaseverwendet werden kann.

(Geerbt von DTSReadOnlyCollectionBase)

Methoden

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

Fügt ein EventInfo Objekt zur aktuellen EventInfos Sammlung hinzu.

Contains(Object)

Gibt einen Booleschen zurück, der angibt, ob die Objekte in der Sammlung anhand des Namens, der Beschreibung, der ID oder des Index als Index zugänglich sind.

CopyTo(Array, Int32)

Kopiert das 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 zurück, der zum Iterieren der EventInfos Sammlung verwendet werden kann.

GetManagedEnumerator(Object)

Der verwaltete Enumerator wird von einem unmanaged Enumerator erhalten.

(Geerbt von DTSReadOnlyCollectionBase)
Remove(Object)

Entfernt ein EventInfo Objekt aus der EventInfos Auflistung.

Gilt für: