Udostępnij za pośrednictwem


Klasa ForEachSMOEnumerator

Zawiera elementy używane podczas wyliczania nad SQL Server Zarządzanie obiektami (SMO).Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
      Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO.ForEachSMOEnumerator

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO
Zestaw:  Microsoft.SqlServer.ForEachSMOEnumerator (w Microsoft.SqlServer.ForEachSMOEnumerator.dll)

Składnia

'Deklaracja
Public NotInheritable Class ForEachSMOEnumerator _
    Inherits ForEachEnumerator _
    Implements IDTSComponentPersist, IDTSForEachSMOEnumerator
'Użycie
Dim instance As ForEachSMOEnumerator
public sealed class ForEachSMOEnumerator : ForEachEnumerator, 
    IDTSComponentPersist, IDTSForEachSMOEnumerator
public ref class ForEachSMOEnumerator sealed : public ForEachEnumerator, 
    IDTSComponentPersist, IDTSForEachSMOEnumerator
[<SealedAttribute>]
type ForEachSMOEnumerator =  
    class
        inherit ForEachEnumerator
        interface IDTSComponentPersist
        interface IDTSForEachSMOEnumerator
    end
public final class ForEachSMOEnumerator extends ForEachEnumerator implements IDTSComponentPersist, IDTSForEachSMOEnumerator

Typ ForEachSMOEnumerator uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ForEachSMOEnumerator Inicjuje nowe wystąpienie ForEachSMOEnumerator klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna 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).
Właściwość publiczna EnumURN Pobiera lub ustawia ciąg zawiera wyliczenie SMO jednolitej nazwy zasobu URN zaznaczone wyliczenie.
Właściwość publiczna Version Zwraca numer wersja pakiet.Ta właściwość jest tylko do odczytu. (Dziedziczony z ForEachEnumerator).

Do góry

Metody

  Nazwa Opis
Metoda publiczna CanUpdate A wartość logiczna wskazująca, że jeśli nowy pakiet XML można zaktualizować stare pakiet XML. (Dziedziczony z ForEachEnumerator).
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetEnumerator Zwraca moduł wyliczający których może iterować przez ForEachSMOEnumerator instancji. (Zastępuje ForEachEnumerator.GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna 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).
Metoda publiczna LoadFromXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna SaveToXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Update Ta metoda aktualizuje stare pakiet XML z nowego pakietu XML, jeśli CanUpdate jest zestaw do true. (Dziedziczony z ForEachEnumerator).
Metoda publiczna Validate Zwraca wartość, która wskazuje, czy kontener ma nieprawidłowe ustawienia, które uniemożliwiają on uruchomiony pomyślnie. (Zastępuje ForEachEnumerator.Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)).

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.