ForEachFromVarEnumerator 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.
Dieser Enumerator wird verwendet, um die Objekte in der in VariableName angegebenen Variablen in einer Schleife zu durchlaufen.
public ref class ForEachFromVarEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::FromVar::IDTSForEachFromVarEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.ForEachFromVarEnumeratorUI, Microsoft.SqlServer.ForEachFromVarEnumeratorUI, Version={0}, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachFromVarEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.IDTSForEachFromVarEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.ForEachFromVarEnumeratorUI, Microsoft.SqlServer.ForEachFromVarEnumeratorUI, Version={0}, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachFromVarEnumerator = class
inherit ForEachEnumerator
interface IDTSComponentPersist
interface IDTSForEachFromVarEnumerator
Public NotInheritable Class ForEachFromVarEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachFromVarEnumerator
- Vererbung
- Attribute
- Implementiert
Hinweise
Ein Beispiel für die Verwendung dieser Aufzählung ist, wenn eine Abfrage ausgeführt wird, und das Ergebnis der Abfrage wird in der Variablen gespeichert. Sie können diesen Aufzählungsator verwenden, um die Abfrageergebnisse zu durchlaufen.
Konstruktoren
ForEachFromVarEnumerator() |
Initialisiert eine neue Instanz der ForEachFromVarEnumerator-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. (Geerbt von ForEachEnumerator) |
TargetServerVersion |
Dieser Enumerator wird verwendet, um die Objekte in der in VariableName angegebenen Variablen in einer Schleife zu durchlaufen. (Geerbt von ForEachEnumerator) |
VariableName |
Ruft den Namen der aufzulistenden Variablen ab 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 das ActiveX Data Objects (ADO)-Objekt durchlaufen 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 den alten Paket-XML-Code 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) |