ForEachItemEnumerator 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.
Implementiert einen Enumerator für die ForEachItem-Auflistung. Diese Klasse kann nicht vererbt werden.
public ref class ForEachItemEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator
public sealed class ForEachItemEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
type ForEachItemEnumerator = class
inherit ForEachEnumerator
Public NotInheritable Class ForEachItemEnumerator
Inherits ForEachEnumerator
- Vererbung
Hinweise
Diese Klasse ermöglicht den Zugriff auf die Aufzählungselemente direkt ohne Aufruf GetEnumerator. Diese Schnittstelle ermöglicht es dem Enumerator auch, Daten zu seiner Sammlung hinzuzufügen. Darüber hinaus verfügt ImportXML es über und ExportXML Methoden, mit denen der Aufzählerator Daten in eine .xml-Datei lesen und schreiben kann.
Eigenschaften
CollectionEnumerator |
Dient zum Abrufen oder Festlegen von Boolean, der angibt, ob der Foreach-Schleifenumerator Auflistungen von Objekten oder Aufzählungen von Auflistungen aufzählt. (Geerbt von ForEachEnumerator) |
Items |
Ruft eine Auflistung von ForEachItems ab oder legt sie fest. |
TargetServerVersion |
Implementiert einen Enumerator für die ForEachItem-Auflistung. Diese Klasse kann nicht vererbt werden. (Geerbt von ForEachEnumerator) |
Version |
Gibt die Versionsnummer des Pakets zurück. Diese Eigenschaft ist schreibgeschützt. (Geerbt von ForEachEnumerator) |
Methoden
CanUpdate(String) |
Ein Boolescher Wert, der angibt, ob der neue Paket-XML-Code das alte Paket-XML aktualisieren kann. (Geerbt von ForEachEnumerator) |
Equals(Object) |
Stellt fest, ob zwei Objektinstanzen gleich sind. (Geerbt von DtsObject) |
ExportXML(String) |
Exportiert Daten in eine XML-Datei. |
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Ruft eine IEnumerator-Schnittstelle für das Iterieren durch die ForEachItem Auflistung ab. |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. (Geerbt von DtsObject) |
ImportXML(String) |
Importiert XML in die Auflistung. |
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
Initialisiert die dem Task zugeordneten Eigenschaften. Diese Methode wird von der Laufzeit aufgerufen und wird nicht in Code verwendet. (Geerbt von ForEachEnumerator) |
Update(String) |
Diese Methode aktualisiert das alte Paket-XML mit dem neuen Paket-XML, wenn CanUpdate(String) er auf true festgelegt ist. (Geerbt von ForEachEnumerator) |
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Der Container kann feststellen, ob er ungültige Einstellungen enthält, die eine erfolgreiche Ausführung verhindern. (Geerbt von ForEachEnumerator) |