Condividi tramite


ManagedComponentHost Classe

Definizione

Importante

Questa API non è conforme a CLS.

Rappresenta l'host per il componente gestito 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
Ereditarietà
ManagedComponentHost
Attributi
Implementazioni

Costruttori

ManagedComponentHost()

Inizializza una nuova istanza della classe ManagedComponentHost.

Proprietà

HostBufferManager

Imposta la Gestione buffer dell'oggetto ManagedComponentHost.

HostComponentMetaData

Imposta i metadati del componente ManagedComponentHost.

HostEventInfos

Ottiene le informazioni sull'evento ManagedComponentHost.

HostLogEntryInfos

Imposta le informazioni sulle voci del log ManagedComponentHost.

HostReferenceTracker

Imposta la registrazione dei riferimenti di ManagedComponentHost.

HostVariableDispenser

Imposta il dispenser della variabile ManagedComponentHost.

InnerObject

Ottiene l'oggetto interno.

Metodi

Finalize()

Rappresenta l'host per il componente gestito DTS.

GetSupport(Boolean)

Ottiene il supporto per l'oggetto ManagedComponentHost.

HostAcquireConnections(IDTSManagedComponentWrapper100, Object)

Acquisisce la connessione per ManagedComponentHost.

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

Specifica se l'host del componente gestito è in grado di elaborare.

HostCheckAndPerformDowngrade(IDTSManagedComponentWrapper100, Int32, DTSTargetServerVersion)

Rappresenta l'host per il componente gestito DTS.

HostCheckAndPerformUpgrade(IDTSManagedComponentWrapper100, Int32)

Controlla l'oggetto ManagedComponentHost ed esegue un aggiornamento.

HostCleanup(IDTSManagedComponentWrapper100)

Esegue una pulizia dell'host.

HostDeleteExternalMetadataColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Elimina una colonna di metadati esterni dell'host.

HostDeleteInput(IDTSManagedComponentWrapper100, Int32)

Elimina l'input ManagedComponentHost.

HostDeleteOutput(IDTSManagedComponentWrapper100, Int32)

Elimina l'output ManagedComponentHost.

HostDeleteOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Elimina la colonna dell'output dell'host del componente.

HostDescribeRedirectedErrorCode(IDTSManagedComponentWrapper100, Int32)

Descrive il codice di errore reindirizzato.

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

Ottiene le dipendenze dell'host del componente.

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

Inserisce metadati esterni nella colonna specificata.

HostInsertInput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Inserisce un input per l'host del componente.

HostInsertOutput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Inserisce un output per l'host del componente.

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

Inserisce una colonna di output nell'host del componente.

HostMapInputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32)

Individua l'input per la colonna dell'host.

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

Individua l'output per la colonna dell'host.

HostOnDeletingInputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Specifica l'host al momento dell'eliminazione della colonna di input.

HostOnInputPathAttached(IDTSManagedComponentWrapper100, Int32)

Specifica l'host nel percorso di input collegato.

HostOnInputPathDetached(IDTSManagedComponentWrapper100, Int32)

Specifica l'host nel percorso di input scollegato.

HostOnOutputPathAttached(IDTSManagedComponentWrapper100, Int32)

Specifica l'host nel percorso di output collegato.

HostPostExecute(IDTSManagedComponentWrapper100)

Specifica l'evento dopo l'esecuzione dell'host.

HostPreExecute(IDTSManagedComponentWrapper100)

Specifica l'evento prima dell'esecuzione dell'host.

HostPrepareForExecute(IDTSManagedComponentWrapper100)

Prepara l'host per l'esecuzione.

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

Specifica l'output principale dell'host.

HostProcessInput(IDTSManagedComponentWrapper100, Int32, IDTSBuffer100, IntPtr)

Specifica l'input del processo host.

HostProvideComponentProperties(IDTSManagedComponentWrapper100)

Specifica le proprietà del componente fornito dall'host.

HostReinitializeMetaData(IDTSManagedComponentWrapper100)

Specifica i metadati per la reinizializzazione dell'host.

HostReleaseConnections(IDTSManagedComponentWrapper100)

Rilascia la connessione host.

HostSetComponentProperty(IDTSManagedComponentWrapper100, String, Object)

Imposta la proprietà del componente dell'host.

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

Imposta la proprietà del tipo di dati della colonna di metadati esterna dell'host.

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

Imposta la proprietà della colonna di metadati esterna dell'host.

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

Imposta la proprietà della colonna di input dell'host.

HostSetInputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

Imposta la proprietà di input dell'host.

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

Imposta la proprietà del tipo di dati della colonna di output dell'host.

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

Imposta la proprietà della colonna di output dell'host.

HostSetOutputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

Imposta la proprietà di output dell'host.

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

Imposta il tipo di utilizzo dell'host.

HostValidate(IDTSManagedComponentWrapper100)

Convalida l'host.

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

Crea un'istanza dell'host.

Si applica a