Bagikan melalui


IDTSRuntimeComponent100 Antarmuka

Definisi

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.

Berlaku untuk