Klasa ForEachNodeListEnumerator
Definiuje klasy wykorzystywane do wyliczenia zestaw węzłów XML powstałe w wyniku stosowania expession XPath do pliku XML.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.ForEachNodeListEnumerator
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList
Zestaw: Microsoft.SqlServer.ForEachNodeListEnumerator (w Microsoft.SqlServer.ForEachNodeListEnumerator.dll)
Składnia
'Deklaracja
Public NotInheritable Class ForEachNodeListEnumerator _
Inherits ForEachEnumerator _
Implements IDTSForEachNodeListEnumerator, IDTSComponentPersist
'Użycie
Dim instance As ForEachNodeListEnumerator
public sealed class ForEachNodeListEnumerator : ForEachEnumerator,
IDTSForEachNodeListEnumerator, IDTSComponentPersist
public ref class ForEachNodeListEnumerator sealed : public ForEachEnumerator,
IDTSForEachNodeListEnumerator, IDTSComponentPersist
[<SealedAttribute>]
type ForEachNodeListEnumerator =
class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
end
public final class ForEachNodeListEnumerator extends ForEachEnumerator implements IDTSForEachNodeListEnumerator, IDTSComponentPersist
Typ ForEachNodeListEnumerator uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
ForEachNodeListEnumerator | Inicjuje nowe wystąpienie ForEachNodeListEnumerator klasy |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
CollectionEnumerator | Zwraca wartość logiczna wskazująca, czy typ modułu wyliczającego jest kolekcja elementów. (Zastępuje ForEachEnumerator.CollectionEnumerator). |
![]() |
EnumerationType | Pobiera lub ustawia wartość tej właściwość EnumerationType wyliczania. |
![]() |
InnerElementType | Pobiera lub ustawia wartość tej właściwość InnerElementType wyliczania. |
![]() |
InnerXPathString | Określa ciąg XPath lub nazwę zawierającą ciąg XPath w zależności od wartości zmiennej InnerXPathStringSourceType. |
![]() |
InnerXPathStringSourceType | Pobiera lub ustawia typ źródło wewnętrzne ciąg XPath przy użyciu wartości z SourceType wyliczania. |
![]() |
NodeList | Pobiera klasy obiektu ArrayList, który zawiera kolekcja węzłów, które produkuje operacji XPath. |
![]() |
OuterXPathString | GET lub ustawia wartość, która reprezentuje, albo w ciągu XPath, nazwy plików zawierające ciąg XPath lub nazwę zmiennej, zawierające ciąg XPath w zależności od wartości OuterXPathStringSourceType. |
![]() |
OuterXPathStringSourceType | Pobiera lub ustawia typ źródło w ciąg XPath, używając wartości w SourceType wyliczania. |
![]() |
SourceDocument | Pobiera lub ustawia wartość odpowiadającą albo XML źródło dokument jako ciąg, nazwa pliku XML zawierającego źródło dokument lub nazwę zmiennej, zawierające kod XML źródło dokument, w zależności od wartości SourceDocumentType. |
![]() |
SourceDocumentType | Pobiera lub ustawia typ źródło używanego dokumentu źródłowego SourceType moduł wyliczający. |
![]() |
Version | Zwraca numer wersja pakiet.Ta właściwość jest tylko do odczytu. (Dziedziczony z ForEachEnumerator). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
CanUpdate | A wartość logiczna wskazująca, że jeśli nowy pakiet XML można zaktualizować stare pakiet XML. (Dziedziczony z ForEachEnumerator). |
![]() |
Equals | Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetEnumerator | Zwraca moduł wyliczający których może iterować przez ForEachNodeListEnumerator instancji. (Zastępuje ForEachEnumerator.GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)). |
![]() |
GetHashCode | Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject). |
![]() |
GetType | (Dziedziczony z Object). |
![]() |
InitializeForEachEnumerator | Inicjuje właściwości skojarzonych z zadaniem.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. (Dziedziczony z ForEachEnumerator). |
![]() |
LoadFromXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda. |
![]() |
MemberwiseClone | (Dziedziczony z Object). |
![]() |
SaveToXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda. |
![]() |
ToString | (Dziedziczony z Object). |
![]() |
Update | Ta metoda aktualizuje stare pakiet XML z nowego pakietu XML, jeśli CanUpdate jest zestaw do true. (Dziedziczony z ForEachEnumerator). |
![]() |
Validate | Umożliwia kontener określić, jeśli zawiera ona nieprawidłowe ustawienia, które uniemożliwi wykonywanie pomyślnie. (Dziedziczony z ForEachEnumerator). |
Do góry
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.