IDTSRuntimeComponent100 Antarmuka
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.
Menentukan metode run-time dari komponen aliran data.
public interface class IDTSRuntimeComponent100
[System.Runtime.InteropServices.Guid("994367B9-F369-47F1-B38C-D97CA9C54277")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSRuntimeComponent100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("C9F4699B-84DF-4699-A7C8-60AE87195ADE")]
public interface IDTSRuntimeComponent100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2E079605-FD96-4627-9C1D-38F7FE8CBADC")]
public interface IDTSRuntimeComponent100
[<System.Runtime.InteropServices.Guid("994367B9-F369-47F1-B38C-D97CA9C54277")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSRuntimeComponent100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("C9F4699B-84DF-4699-A7C8-60AE87195ADE")>]
type IDTSRuntimeComponent100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2E079605-FD96-4627-9C1D-38F7FE8CBADC")>]
type IDTSRuntimeComponent100 = interface
Public Interface IDTSRuntimeComponent100
- Turunan
- Atribut
Keterangan
Antarmuka IDTSRuntimeComponent100 menentukan metode dan properti yang dipanggil selama eksekusi komponen aliran data. Antarmuka ini adalah salah satu dari dua antarmuka yang diterapkan semua komponen aliran data; yang lain adalah IDTSDesigntimeComponent100 antarmuka.
Pengembang komponen terkelola tidak perlu mengimplementasikan antarmuka ini secara langsung tetapi sebaliknya memperoleh metode dari PipelineComponent kelas dasar dan mengambil alih implementasi metode ini.
Properti
BufferManager |
IDTSBufferManager100 Mengatur komponen alur. |
ComponentMetaData |
IDTSComponentMetaData100 Mengatur untuk komponen. |
EventInfos |
IDTSEventInfos100 Mengatur kumpulan PipelineComponent objek. |
LogEntryInfos |
IDTSLogEntryInfos100 Menyediakan objek ke komponen. |
ReferenceTracker |
IDTSObjectReferenceTracker100Mengatur . |
RequiredProductLevel |
Mendapatkan nilai yang menunjukkan tingkat produk SQL Server yang diperlukan untuk komponen aliran data. |
VariableDispenser |
IDTSVariableDispenser100 Mengatur komponen aliran data. |
Metode
Cleanup() |
Membebaskan sumber daya dan menyelesaikan eksekusi komponen. |
PerformUpgrade(Int32) |
Meningkatkan metadata komponen ke versi komponen yang diinstal pada komputer lokal. |
PostExecute() |
Dipanggil pada akhir eksekusi komponen. Pengembang dapat menyediakan kode yang dijalankan setelah pemrosesan utama komponen. |
PreExecute() |
Dipanggil setelah PrepareForExecute(), dan sebelum PrimeOutput(Int32, Int32, IDTSBuffer100) dan ProcessInput(Int32, IDTSBuffer100). Pengembang dapat menyediakan kode yang dijalankan sekali sebelum komponen melakukan pemrosesan utamanya. |
PrepareForExecute() |
Dipanggil sebelum PreExecute(). Pengembang dapat menyediakan kode yang dijalankan sekali sebelum komponen melakukan pemrosesan utamanya dan sebelum buffer input tersedia. |
PrimeOutput(Int32, Int32, IDTSBuffer100) |
Dipanggil selama eksekusi paket untuk komponen yang menambahkan baris ke IDTSBuffer100; termasuk komponen sumber dan komponen transformasi dengan objek asinkron IDTSOutput100 . Pengembang perlu menyediakan kode yang menambahkan baris ke buffer output. |
ProcessInput(Int32, IDTSBuffer100) |
Dipanggil pada komponen transformasi dan tujuan yang memiliki IDTSInput100 objek yang terhubung ke komponen hulu. Pengembang perlu menyediakan kode yang memproses buffer input. |