ForEachEnumerator 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.
Listet die Elemente auf, denen ForEachLoop zum Durchlaufen zugewiesen ist.
public ref class ForEachEnumerator abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator
public abstract class ForEachEnumerator : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator
type ForEachEnumerator = class
inherit DtsObject
interface IDTSForEachEnumerator
Public MustInherit Class ForEachEnumerator
Inherits DtsObject
Implements IDTSForEachEnumerator
- Vererbung
- Abgeleitet
- Implementiert
Hinweise
Diese Klasse stellt die abstrakte (MustInherit
in Visual Basic) Basisklasse für Aufzählungen über die foreach
Schleifensammlung bereit. Erbt von DtsObject und IDTSForEachEnumerator.
Konstruktoren
ForEachEnumerator() |
Initialisiert eine neue Instanz der ForEachEnumerator-Klasse. |
Eigenschaften
CollectionEnumerator |
Dient zum Abrufen oder Festlegen von Boolean, der angibt, ob der Enumerator der Foreach-Enumerator Sammlungen von Objekten aufzählt oder Auflistungen von Sammlungen aufzählt. |
TargetServerVersion |
Listet die Elemente auf, denen ForEachLoop zum Durchlaufen zugewiesen ist. |
Version |
Gibt die Versionsnummer des Pakets zurück. Diese Eigenschaft ist schreibgeschützt. |
Methoden
CanUpdate(String) |
Ein boolescher Wert, der angibt, ob der neue Paket-XML-Code das alte Paket-XML aktualisieren kann. |
Equals(Object) |
Stellt fest, ob zwei Objektinstanzen gleich sind. (Geerbt von DtsObject) |
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Gibt einen verwalteten Enumerator (IEnumerator) zum Durchlaufen der Auflistungen zurück. |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. (Geerbt von DtsObject) |
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
Initialisiert die dem Task zugeordneten Eigenschaften. Diese Methode wird von der Laufzeit aufgerufen und wird nicht in Code verwendet. |
Update(String) |
Diese Methode aktualisiert den alten Paket-XML-Code mit dem neuen Paket-XML, wenn CanUpdate(String) er auf "true" festgelegt ist. |
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Der Container kann feststellen, ob er ungültige Einstellungen enthält, die eine erfolgreiche Ausführung verhindern. |