ForEachEnumeratorHost Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |