Linguaggio

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

Nome Descrizione
ManagedComponentHost()

Inizializza una nuova istanza della classe ManagedComponentHost.

Proprietà

Nome Descrizione
HostBufferManager

Imposta il ManagedComponentHost gestore del buffer.

HostComponentMetaData

Imposta i ManagedComponentHost metadati dei componenti.

HostEventInfos

Imposta le informazioni sull'evento ManagedComponentHost .

HostLogEntryInfos

Imposta le ManagedComponentHost informazioni di registrazione del registro.

HostReferenceTracker

Imposta il ManagedComponentHost tracciatore di riferimento.

HostVariableDispenser

Imposta il ManagedComponentHost distributore variabile.

InnerObject

Ottiene l'oggetto interiore.

Metodi

Nome Descrizione
Finalize()

Rappresenta l'host per il componente gestito DTS.

GetSupport(Boolean)

Ottiene il supporto per il ManagedComponentHost.

HostAcquireConnections(IDTSManagedComponentWrapper100, Object)

Acquisisce connessione per il ManagedComponentHost.

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

Specifica se l'host del componente gestito può elaborare.

HostCheckAndPerformDowngrade(IDTSManagedComponentWrapper100, Int32, DTSTargetServerVersion)

Rappresenta l'host per il componente gestito DTS.

HostCheckAndPerformUpgrade(IDTSManagedComponentWrapper100, Int32)

Controlla e ManagedComponentHost esegue un aggiornamento.

HostCleanup(IDTSManagedComponentWrapper100)

Effettua una pulizia dell'host.

HostDeleteExternalMetadataColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Elimina una colonna di metadati esterna dell'host.

HostDeleteInput(IDTSManagedComponentWrapper100, Int32)

Elimina l'input ManagedComponentHost .

HostDeleteOutput(IDTSManagedComponentWrapper100, Int32)

Elimina l'output ManagedComponentHost .

HostDeleteOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Elimina la colonna di output dell'host componente.

HostDescribeRedirectedErrorCode(IDTSManagedComponentWrapper100, Int32)

Descrive il codice di errore reindirizzato.

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

Ottiene le dipendenze dell'host componente.

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

Inserisce un metadata esterno in una colonna specificata.

HostInsertInput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Inserisce un input host componente.

HostInsertOutput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Inserisce un'uscita host componente.

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

Inserisce una colonna di output nell'host componente.

HostMapInputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32)

Localizza l'ingresso per la colonna dell'host.

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

Localizza l'output per la colonna dell'host.

HostOnDeletingInputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Specifica l'host per l'eliminazione della colonna di input.

HostOnInputPathAttached(IDTSManagedComponentWrapper100, Int32)

Specifica l'host sul percorso di ingresso collegato.

HostOnInputPathDetached(IDTSManagedComponentWrapper100, Int32)

Specifica l'host su un percorso di ingresso distaccato.

HostOnOutputPathAttached(IDTSManagedComponentWrapper100, Int32)

Specifica l'host sul percorso di uscita collegato.

HostPostExecute(IDTSManagedComponentWrapper100)

Specifica l'evento dopo che l'host è stato eseguito.

HostPreExecute(IDTSManagedComponentWrapper100)

Specifica l'evento prima che l'host venga eseguito.

HostPrepareForExecute(IDTSManagedComponentWrapper100)

Prepara l'ospite all'esecuzione.

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

Specifica l'uscita prima dell'host.

HostProcessInput(IDTSManagedComponentWrapper100, Int32, IDTSBuffer100, IntPtr)

Specifica l'input del processo host.

HostProvideComponentProperties(IDTSManagedComponentWrapper100)

Specifica le proprietà dei componenti fornite dall'host.

HostReinitializeMetaData(IDTSManagedComponentWrapper100)

Specifica i metadati per la ri-inizializzazione dell'host.

HostReleaseConnections(IDTSManagedComponentWrapper100)

Rilascia la connessione dell'host.

HostSetComponentProperty(IDTSManagedComponentWrapper100, String, Object)

Imposta la proprietà del componente host.

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

Imposta la proprietà di tipo di dato della colonna di metadati esterni dell'host.

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

Imposta la proprietà della colonna dei metadati esterni 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à di tipo di dato della colonna di uscita 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)

Valida l'host.

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

Istanza dell'host.

Si applica a