Freigeben über


ForEachADOEnumerator Klasse

Definition

Listet Zeilen in einem Dataset, einer Datentabelle oder einem Recordset auf. Diese Klasse kann nicht vererbt werden.

public ref class ForEachADOEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::ADO::IDTSForEachADOEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachADOEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachADOEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachADOEnumerator = class
    inherit ForEachEnumerator
    interface IDTSForEachADOEnumerator
    interface IDTSComponentPersist
Public NotInheritable Class ForEachADOEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachADOEnumerator
Vererbung
ForEachADOEnumerator
Attribute
Implementiert

Konstruktoren

ForEachADOEnumerator()

Initialisiert eine neue Instanz der ForEachADOEnumerator-Klasse.

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)
DataObjectVariable

Ruft eine Zeichenfolge ab, die das beibehaltene Datenobjekt aus dem Enumerator enthält, oder legt diese fest.

TargetServerVersion

Listet Zeilen in einem Dataset, einer Datentabelle oder einem Recordset auf. Diese Klasse kann nicht vererbt werden.

(Geerbt von ForEachEnumerator)
Type

Ruft einen Wert ab, der angibt, welcher Objekttyp aufgezählt werden soll, oder legt ihn fest.

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)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Gibt eine IEnumerator-Schnittstelle zurück, die über das ActiveX Data Objects (ADO)-Objekt iterieren kann.

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.

(Geerbt von ForEachEnumerator)
LoadFromXML(XmlElement, IDTSInfoEvents)

Diese Methode kann durch den Anwendungscode nicht aufgerufen werden. Verwenden Sie die LoadPackage(String, IDTSEvents)-Methode, um ein als XML-Datei auf der Festplatte gespeichertes Paket zu laden.

SaveToXML(XmlDocument, IDTSInfoEvents)

Diese Methode kann durch den Anwendungscode nicht aufgerufen werden. Um ein Paket als XML-Datei zu speichern, verwenden Sie die SaveToXml(String, Package, IDTSEvents)-Methode.

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)

Gilt für: