Executables 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 Executable-Objekten. Diese Klasse kann nicht vererbt werden.
public ref class Executables sealed : Microsoft::SqlServer::Dts::Runtime::DTSReadOnlyCollectionBase
public sealed class Executables : Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
type Executables = class
inherit DTSReadOnlyCollectionBase
Public NotInheritable Class Executables
Inherits DTSReadOnlyCollectionBase
- Vererbung
Hinweise
Alle Container, einschließlich der Package, Sequence, TaskHost, DtsEventHandlerForLoop, und ForEachLoop, haben eine Executables Eigenschaft, die die Sammlung ausführbarer Objekte enthält, die vom Laufzeitmodul während der Ausführung des Containers verarbeitet werden. Die Reihenfolge der Ausführung der Objekte in der Auflistung wird durch die PrecedenceConstraints geerbten und implementierten Container bestimmt. Sie können einem Paket Aufgaben hinzufügen und ihre Eigenschaften mithilfe des SSIS-Designers grafisch festlegen oder das Laufzeitobjektmodell programmgesteuert verwenden, um das Paket in Microsoft Visual Basic, Microsoft Visual C++ oder C# zu erstellen. Weitere Informationen hierzu finden Sie unter Hinzufügen oder Löschen eines Tasks oder Containers in einer Ablaufsteuerung.
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] |
Ruft ein Executable-Objekt aus der Auflistung ab. |
SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf DTSReadOnlyCollectionBase synchronisiert werden kann. (Geerbt von DTSReadOnlyCollectionBase) |
Methoden
Add(String) |
Fügt der Executables-Auflistung ein neues Container- oder Taskobjekt hinzu. |
Contains(Object) |
Gibt an, ob auf die Elemente in der Auflistung über den Index als Parameter 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 ExecutableEnumerator zurück, der die Executables-Auflistung durchlaufen kann. |
GetManagedEnumerator(Object) |
Ruft den verwalteten Enumerator aus einem nicht verwalteten Enumerator ab. (Geerbt von DTSReadOnlyCollectionBase) |
Join(Executable) |
Fügt der Executables-Auflistung ein vorhandenes Container- oder Taskobjekt hinzu. |
Remove(Object) |
Entfernt ein Executable-Objekt aus der Auflistung. |