ForEachNodeListEnumerator 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.
Definiert eine Klasse, die zum Aufzählen einer Gruppe von XML-Knoten verwendet wird, die dazu führen, dass ein XPath-Ausdruck auf eine XML-Datei angewendet wird.
public ref class ForEachNodeListEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::NodeList::IDTSForEachNodeListEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachNodeListEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.IDTSForEachNodeListEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachNodeListEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.IDTSForEachNodeListEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachNodeListEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.IDTSForEachNodeListEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachNodeListEnumerator = class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachNodeListEnumerator = class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachNodeListEnumerator = class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
Public NotInheritable Class ForEachNodeListEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachNodeListEnumerator
- Vererbung
- Attribute
- Implementiert
Konstruktoren
ForEachNodeListEnumerator() |
Initialisiert eine neue Instanz der ForEachNodeListEnumerator-Klasse. |
Eigenschaften
CollectionEnumerator |
Gibt einen booleschen Wert zurück, der angibt, ob der Enumerationstyp eine Elementauflistung ist. |
EnumerationType |
Ruft diese Eigenschaft ab oder legt sie auf einen Wert aus der EnumerationType-Enumeration fest. |
InnerElementType |
Dient zum Abrufen oder Festlegen dieser Eigenschaft auf einen Wert aus der InnerElementType-Enumeration. |
InnerXPathString |
Gibt je nach dem Wert von InnerXPathStringSourceType die XPath-Zeichenfolge oder den Namen der Variablen an, die die XPath-Zeichenfolge enthält. |
InnerXPathStringSourceType |
Ruft den Quelltyp der inneren XPath-Zeichenfolge anhand der Werte aus der SourceType-Enumeration ab oder legt ihn fest. |
NodeList |
Ruft eine ArrayList-Klasse ab, die eine Auflistung der durch den XPath-Vorgang erzeugten Knoten enthält. |
OuterXPathString |
Ruft je nach dem Wert von OuterXPathStringSourceType einen Wert ab, der die XPath-Zeichenfolge, den Namen der Datei mit der XPath-Zeichenfolge oder den Namen der Variablen mit der XPath-Zeichenfolge darstellt, oder legt ihn fest. |
OuterXPathStringSourceType |
Ruft den Quelltyp der XPath-Zeichenfolge anhand der Werte in der SourceType-Enumeration ab oder legt ihn fest. |
SourceDocument |
Ruft je nach dem Wert von SourceDocumentType einen Wert ab, der das XML-Quelldokument als Zeichenfolge, den Namen der Datei mit dem XML-Quelldokument oder den Namen der Variablen mit dem XML-Quelldokument darstellt, oder legt ihn fest. |
SourceDocumentType |
Ruft mithilfe des SourceType-Enumerators den Typ der Quelle ab, den das Quelldokument aufweist, oder legt ihn fest. |
TargetServerVersion |
Definiert eine Klasse, die zum Aufzählen einer Gruppe von XML-Knoten verwendet wird, die dazu führen, dass ein XPath-Ausdruck auf eine XML-Datei angewendet wird. (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) |
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) |