Klasa ForEachFromVarEnumerator
Ten moduł wyliczający jest używany do pętli obiektów, które są w zmiennej określonej w VariableName.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.ForEachFromVarEnumerator
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar
Zestaw: Microsoft.SqlServer.ForEachFromVarEnumerator (w Microsoft.SqlServer.ForEachFromVarEnumerator.dll)
Składnia
'Deklaracja
Public NotInheritable Class ForEachFromVarEnumerator _
Inherits ForEachEnumerator _
Implements IDTSComponentPersist, IDTSForEachFromVarEnumerator
'Użycie
Dim instance As ForEachFromVarEnumerator
public sealed class ForEachFromVarEnumerator : ForEachEnumerator,
IDTSComponentPersist, IDTSForEachFromVarEnumerator
public ref class ForEachFromVarEnumerator sealed : public ForEachEnumerator,
IDTSComponentPersist, IDTSForEachFromVarEnumerator
[<SealedAttribute>]
type ForEachFromVarEnumerator =
class
inherit ForEachEnumerator
interface IDTSComponentPersist
interface IDTSForEachFromVarEnumerator
end
public final class ForEachFromVarEnumerator extends ForEachEnumerator implements IDTSComponentPersist, IDTSForEachFromVarEnumerator
Typ ForEachFromVarEnumerator uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
ForEachFromVarEnumerator | Inicjuje nowe wystąpienie ForEachFromVarEnumerator klasy |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
CollectionEnumerator | Pobiera lub ustawia wartość logiczna wskazuje, że jeśli foreach pętli moduł wyliczający jest wyliczanie zbiorów obiektów lub wyliczanie kolekcje kolekcje. (Dziedziczony z ForEachEnumerator). |
![]() |
VariableName | Pobiera lub ustawia nazwę zmiennej do wyliczenia. |
![]() |
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ć nad ForEachFromVarEnumerator 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
Uwagi
Przykład użycia ten moduł wyliczający jest uruchamiana jest kwerenda, a wynik kwerendy jest przechowywana w zmiennej.Ten moduł wyliczający umożliwia pętlę w kwerendzie wyniki.
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.