Bagikan melalui


ManagedComponentHost Kelas

Definisi

Penting

API ini bukan kompatibel CLS.

Mewakili host untuk komponen terkelola DTS.

public ref class ManagedComponentHost sealed : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSManagedComponent100, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSManagedComponentHost130, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSMultiInputComponentHost100, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6D7C079E-B65B-47B4-BA22-EB26B0E64AB0")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F5B847E7-6F0F-45CE-BEDF-0486A5C1CE63")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("EDAF6493-38BF-4EC1-A982-48A69785216A")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6D7C079E-B65B-47B4-BA22-EB26B0E64AB0")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F5B847E7-6F0F-45CE-BEDF-0486A5C1CE63")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("EDAF6493-38BF-4EC1-A982-48A69785216A")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
Public NotInheritable Class ManagedComponentHost
Implements IDTSManagedComponent100, IDTSManagedComponentHost130, IDTSMultiInputComponentHost100, IDTSSupportBackPressure100
Warisan
ManagedComponentHost
Atribut
Penerapan

Konstruktor

ManagedComponentHost()

Menginisialisasi instans baru kelas ManagedComponentHost.

Properti

HostBufferManager

ManagedComponentHost Mengatur manajer buffer.

HostComponentMetaData

ManagedComponentHost Mengatur metadata komponen.

HostEventInfos

ManagedComponentHost Mengatur informasi peristiwa.

HostLogEntryInfos

ManagedComponentHost Mengatur informasi entri log.

HostReferenceTracker

Mengatur pelacak ManagedComponentHost referensi.

HostVariableDispenser

Mengatur dispenser ManagedComponentHost variabel.

InnerObject

Mendapatkan objek dalam.

Metode

Finalize()

Mewakili host untuk komponen terkelola DTS.

GetSupport(Boolean)

Mendapatkan dukungan untuk ManagedComponentHost.

HostAcquireConnections(IDTSManagedComponentWrapper100, Object)

Memperoleh koneksi untuk ManagedComponentHost.

HostCanProcess(IDTSManagedComponentWrapper100, Int32, Int32[], Boolean[])

Menentukan apakah host komponen terkelola dapat diproses.

HostCheckAndPerformDowngrade(IDTSManagedComponentWrapper100, Int32, DTSTargetServerVersion)

Mewakili host untuk komponen terkelola DTS.

HostCheckAndPerformUpgrade(IDTSManagedComponentWrapper100, Int32)

ManagedComponentHost Memeriksa dan melakukan peningkatan.

HostCleanup(IDTSManagedComponentWrapper100)

Melakukan pembersihan host.

HostDeleteExternalMetadataColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Menghapus kolom metadata eksternal host.

HostDeleteInput(IDTSManagedComponentWrapper100, Int32)

ManagedComponentHost Menghapus input.

HostDeleteOutput(IDTSManagedComponentWrapper100, Int32)

ManagedComponentHost Menghapus output.

HostDeleteOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Menghapus kolom output host komponen.

HostDescribeRedirectedErrorCode(IDTSManagedComponentWrapper100, Int32)

Menjelaskan kode kesalahan yang dialihkan.

HostGetDependencies(IDTSManagedComponentWrapper100, Int32, Int32, Int32[])

Mendapatkan dependensi host komponen.

HostInsertExternalMetadataColumnAt(IDTSManagedComponentWrapper100, Int32, Int32, String, String)

Menyisipkan metadata eksternal pada kolom yang ditentukan.

HostInsertInput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Menyisipkan input host komponen.

HostInsertOutput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Menyisipkan output host komponen.

HostInsertOutputColumnAt(IDTSManagedComponentWrapper100, Int32, Int32, String, String)

Menyisipkan kolom output di host komponen.

HostMapInputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32)

Menemukan input untuk kolom host.

HostMapOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32, Boolean)

Menemukan output untuk kolom host.

HostOnDeletingInputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Menentukan host saat menghapus kolom input.

HostOnInputPathAttached(IDTSManagedComponentWrapper100, Int32)

Menentukan host pada jalur input terlampir.

HostOnInputPathDetached(IDTSManagedComponentWrapper100, Int32)

Menentukan host pada jalur input yang dilepas.

HostOnOutputPathAttached(IDTSManagedComponentWrapper100, Int32)

Menentukan host pada jalur output terlampir.

HostPostExecute(IDTSManagedComponentWrapper100)

Menentukan peristiwa setelah host dijalankan.

HostPreExecute(IDTSManagedComponentWrapper100)

Menentukan peristiwa sebelum host dijalankan.

HostPrepareForExecute(IDTSManagedComponentWrapper100)

Menyiapkan host untuk eksekusi.

HostPrimeOutput(IDTSManagedComponentWrapper100, Int32, Int32[], IDTSBuffer100[], IntPtr)

Menentukan output utama host.

HostProcessInput(IDTSManagedComponentWrapper100, Int32, IDTSBuffer100, IntPtr)

Menentukan input proses host.

HostProvideComponentProperties(IDTSManagedComponentWrapper100)

Menentukan host menyediakan properti komponen.

HostReinitializeMetaData(IDTSManagedComponentWrapper100)

Menentukan metadata untuk inisialisasi ulang host.

HostReleaseConnections(IDTSManagedComponentWrapper100)

Merilis koneksi host.

HostSetComponentProperty(IDTSManagedComponentWrapper100, String, Object)

Mengatur properti komponen host.

HostSetExternalMetadataColumnDataTypeProperties(IDTSManagedComponentWrapper100, Int32, Int32, DataType, Int32, Int32, Int32, Int32)

Mengatur properti tipe data kolom metadata eksternal host.

HostSetExternalMetadataColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

Mengatur properti kolom metadata eksternal host.

HostSetInputColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

Mengatur properti kolom input host.

HostSetInputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

Mengatur properti input host.

HostSetOutputColumnDataTypeProperties(IDTSManagedComponentWrapper100, Int32, Int32, DataType, Int32, Int32, Int32, Int32)

Mengatur properti jenis data kolom output host.

HostSetOutputColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

Mengatur properti kolom output host.

HostSetOutputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

Mengatur properti output host.

HostSetUsageType(IDTSManagedComponentWrapper100, Int32, IDTSVirtualInput100, Int32, DTSUsageType)

Mengatur jenis penggunaan host.

HostValidate(IDTSManagedComponentWrapper100)

Memvalidasi host.

Instantiate(String, IDTSComponentMetaData100, IDTSVariableDispenser100, IDTSBufferManager100, IDTSEventInfos100, IDTSObjectReferenceTracker100, IDTSLogEntryInfos100, DTSProductLevel)

Membuat instans host.

Berlaku untuk