Bagikan melalui


ForEachEnumeratorHost Kelas

Definisi

Mendefinisikan kelas host untuk ForEachEnumerator. Kelas ini tidak dapat diwariskan.

public ref class ForEachEnumeratorHost sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSExecutionPath, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSObjectHost, Microsoft::SqlServer::Dts::Runtime::IDTSPackagePath, Microsoft::SqlServer::Dts::Runtime::IDTSPersist, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProviderEx
public sealed class ForEachEnumeratorHost : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSExecutionPath, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSObjectHost, Microsoft.SqlServer.Dts.Runtime.IDTSPackagePath, Microsoft.SqlServer.Dts.Runtime.IDTSPersist, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProviderEx
type ForEachEnumeratorHost = class
    inherit DtsObject
    interface IDTSName
    interface IDTSPersist
    interface IDTSObjectHost
    interface IDTSForEachEnumerator
    interface IDTSPropertiesProvider
    interface IDTSPropertiesProviderEx
    interface IDTSPackagePath
    interface IDTSExecutionPath
Public NotInheritable Class ForEachEnumeratorHost
Inherits DtsObject
Implements IDTSExecutionPath, IDTSForEachEnumerator, IDTSName, IDTSObjectHost, IDTSPackagePath, IDTSPersist, IDTSPropertiesProvider, IDTSPropertiesProviderEx
Warisan
ForEachEnumeratorHost
Penerapan

Properti

CollectionEnumerator

Mendapatkan atau menetapkan Boolean yang menunjukkan apakah enumerator hosting menghitung koleksi objek atau menghitung koleksi koleksi.

CreationName

Mengembalikan string yang digunakan oleh run-time untuk membuat instans ForEachEnumeratorHost objek. Properti ini bersifat hanya baca.

DelayValidation

Mendapatkan atau mengatur Boolean yang menunjukkan apakah ForEachEnumerator validasi tertunda hingga paket berjalan.

Description

Mendapatkan atau menetapkan deskripsi untuk host.

HasExpressions

Mendapatkan nilai yang menunjukkan apakah ForEachEnumeratorHost objek memiliki ekspresi.

HostType

Mendapatkan enumerasi yang menjelaskan jenis host yang ForEachEnumerator digunakan oleh. Properti ini bersifat baca-saja

ID

Mengembalikan GUID yang ditetapkan ke host.

InnerObject

Mengembalikan objek dalam host, yang merupakan ForEachEnumerator yang sedang dihosting.

Name

Mendapatkan atau menetapkan nama untuk host.

Properties

Mengembalikan koleksi yang DtsProperties berisi DtsProperty objek. Masing-masing DtsProperty memiliki informasi tambahan tentang setiap tugas di ForEachEnumeratorHost.

Metode

Equals(Object)

Menentukan apakah dua instans objek sama.

(Diperoleh dari DtsObject)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Mengembalikan antarmuka IEnumerator untuk digunakan dalam iterasi di ForEachEnumeratoratas .

GetExecutionPath()

Mendapatkan jalur eksekusi untuk ForEachEnumeratorHost objek .

GetExpression(String)

Mengembalikan String yang berisi ekspresi untuk properti yang ditentukan. Null berarti tidak ada ekspresi yang ditetapkan.

GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari DtsObject)
GetPackagePath()

Mendapatkan jalur paket untuk ForEachEnumeratorHost objek .

LoadFromXML(XmlNode, IDTSEvents)

Metode ini tidak dapat dipanggil oleh kode aplikasi Anda. Untuk memuat paket yang disimpan sebagai .xml, gunakan metode .LoadPackage(String, IDTSEvents)

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

Metode ini tidak dapat dipanggil oleh kode aplikasi Anda. Untuk menyimpan paket sebagai .xml, gunakan SaveToXml(String, Package, IDTSEvents) metode .

SetExpression(String, String)

Menetapkan ekspresi yang ditentukan ke properti . Tentukan null untuk menghapus ekspresi yang ada dari properti .

Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Memungkinkan host untuk menentukan apakah ada pengaturan yang tidak valid yang akan mencegah ForEachEnumerator keberhasilan eksekusi.

Berlaku untuk