Udostępnij za pośrednictwem


Klasa ForEachEnumeratorHost

Definiuje klasę hosta dla ForEachEnumerator.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.ForEachEnumeratorHost

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public NotInheritable Class ForEachEnumeratorHost _
    Inherits DtsObject _
    Implements IDTSName, IDTSPersist, IDTSObjectHost, IDTSForEachEnumerator,  _
    IDTSPropertiesProvider, IDTSPackagePath
'Użycie
Dim instance As ForEachEnumeratorHost
public sealed class ForEachEnumeratorHost : DtsObject, 
    IDTSName, IDTSPersist, IDTSObjectHost, IDTSForEachEnumerator, IDTSPropertiesProvider, 
    IDTSPackagePath
public ref class ForEachEnumeratorHost sealed : public DtsObject, 
    IDTSName, IDTSPersist, IDTSObjectHost, IDTSForEachEnumerator, IDTSPropertiesProvider, 
    IDTSPackagePath
[<SealedAttribute>]
type ForEachEnumeratorHost =  
    class
        inherit DtsObject
        interface IDTSName
        interface IDTSPersist
        interface IDTSObjectHost
        interface IDTSForEachEnumerator
        interface IDTSPropertiesProvider
        interface IDTSPackagePath
    end
public final class ForEachEnumeratorHost extends DtsObject implements IDTSName, IDTSPersist, IDTSObjectHost, IDTSForEachEnumerator, IDTSPropertiesProvider, IDTSPackagePath

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

Właściwości

  Nazwa Opis
Właściwość publiczna CollectionEnumerator Pobiera lub ustawia wartość logiczna wskazuje, jeśli obsługujący moduł wyliczający jest wyliczanie zbiorów obiektów lub wyliczanie kolekcje kolekcje.
Właściwość publiczna CreationName Zwraca ciąg, który służy do utworzenia wystąpienie run-czas ForEachEnumeratorHost obiektu.Ta właściwość jest tylko do odczytu.
Właściwość publiczna DelayValidation Pobiera lub ustawia wartość logiczna wskazuje, czy ForEachEnumerator sprawdzania poprawności jest opóźniona do chwili uruchomienia pakiet.
Właściwość publiczna Description Pobiera lub ustawia opis dla hosta.
Właściwość publiczna HostType Pobiera na wyliczenie, który opisuje typ hosta, który ForEachEnumerator jest używana przez.Ta właściwość jest tylko do odczytu
Właściwość publiczna ID Zwraca identyfikator GUID przypisane do hosta.
Właściwość publiczna InnerObject Zwraca obiekt wewnętrzny hosta, który jest ForEachEnumerator , obsługiwanej.
Właściwość publiczna Name Pobiera lub ustawia nazwę hosta.
Właściwość publiczna Properties Zwraca DtsProperties kolekcja, która zawiera DtsProperty obiektów.Każdy DtsProperty zawiera dodatkowe informacje na temat każdego zadania w ForEachEnumeratorHost.

Do góry

Metody

  Nazwa Opis
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 elemencie IEnumerator interfejs do użycia w Iterowanie nad ForEachEnumerator.
Metoda publiczna GetExpression Zwraca ciąg zawiera wyrażenie dla określonej właściwość. Null oznacza przypisane żadne wyrażenie.
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetPackagePath
Metoda publiczna GetType (Dziedziczony z Object).
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 SetExpression Przypisuje określone wyrażenie właściwość.Określ nullodwołanie o wartości null (Nothing w języku Visual Basic) usunąć istniejące wyrażenie z właściwość.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Validate Umożliwia określenie, czy są nieprawidłowe ustawienia, które mogą uniemożliwić hostowi ForEachEnumerator Wykonywanie pomyślnie.

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.