Compartir a través de


ManagedComponentHost Clase

Definición

Importante

Esta API no es conforme a CLS.

Representa el host para el componente administrado 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
Herencia
ManagedComponentHost
Atributos
Implementaciones

Constructores

ManagedComponentHost()

Inicializa una nueva instancia de la clase ManagedComponentHost.

Propiedades

HostBufferManager

Establece el administrador de búfer de ManagedComponentHost.

HostComponentMetaData

Establece los metadatos del componente de ManagedComponentHost.

HostEventInfos

Establece la información de eventos de ManagedComponentHost.

HostLogEntryInfos

Establece la información de entrada de registro de ManagedComponentHost.

HostReferenceTracker

Establece el seguimiento de referencias de ManagedComponentHost.

HostVariableDispenser

Establece el dispensador de variables de ManagedComponentHost.

InnerObject

Obtiene el objeto interno.

Métodos

Finalize()

Representa el host para el componente administrado DTS.

GetSupport(Boolean)

Obtiene la compatibilidad con ManagedComponentHost.

HostAcquireConnections(IDTSManagedComponentWrapper100, Object)

Adquiere la conexión para ManagedComponentHost.

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

Especifica si el host del componente administrado puede realizar el proceso.

HostCheckAndPerformDowngrade(IDTSManagedComponentWrapper100, Int32, DTSTargetServerVersion)

Representa el host para el componente administrado DTS.

HostCheckAndPerformUpgrade(IDTSManagedComponentWrapper100, Int32)

Comprueba el objeto ManagedComponentHost y realiza una actualización.

HostCleanup(IDTSManagedComponentWrapper100)

Realiza una limpieza del host.

HostDeleteExternalMetadataColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Elimina una columna de metadatos externos del host.

HostDeleteInput(IDTSManagedComponentWrapper100, Int32)

Elimina la entrada de ManagedComponentHost.

HostDeleteOutput(IDTSManagedComponentWrapper100, Int32)

Elimina la salida de ManagedComponentHost.

HostDeleteOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Elimina la columna de salida de host del componente.

HostDescribeRedirectedErrorCode(IDTSManagedComponentWrapper100, Int32)

Describe el código de error redirigido.

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

Obtiene las dependencias de host del componente.

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

Inserta los metadatos externos en una columna especificada.

HostInsertInput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Inserta una entrada de host del componente.

HostInsertOutput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

Inserta un resultado de host del componente.

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

Inserta una columna de salida en el host del componente.

HostMapInputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32)

Busca la entrada de la columna del host.

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

Busca la salida de la columna del host.

HostOnDeletingInputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

Especifica el host al eliminar la columna de entrada.

HostOnInputPathAttached(IDTSManagedComponentWrapper100, Int32)

Especifica el host en la ruta de acceso de entrada adjunta.

HostOnInputPathDetached(IDTSManagedComponentWrapper100, Int32)

Especifica el host en la ruta de acceso de entrada separada.

HostOnOutputPathAttached(IDTSManagedComponentWrapper100, Int32)

Especifica el host en la ruta de acceso de resultado adjunta.

HostPostExecute(IDTSManagedComponentWrapper100)

Especifica el evento después de ejecutarse el host.

HostPreExecute(IDTSManagedComponentWrapper100)

Especifica el evento antes de ejecutarse el host.

HostPrepareForExecute(IDTSManagedComponentWrapper100)

Prepara el host para la ejecución.

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

Especifica el resultado principal del host.

HostProcessInput(IDTSManagedComponentWrapper100, Int32, IDTSBuffer100, IntPtr)

Especifica la entrada del proceso de host.

HostProvideComponentProperties(IDTSManagedComponentWrapper100)

Especifica las propiedades de componente del proveedor de host.

HostReinitializeMetaData(IDTSManagedComponentWrapper100)

Especifica los metadatos para la reinicialización del host.

HostReleaseConnections(IDTSManagedComponentWrapper100)

Libera la conexión del host.

HostSetComponentProperty(IDTSManagedComponentWrapper100, String, Object)

Establece la propiedad del componente de host.

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

Establece la propiedad de tipo de datos de la columna de metadatos externos del host.

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

Establece la propiedad de la columna de metadatos externos del host.

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

Establece la propiedad de la columna de entrada del host.

HostSetInputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

Establece la propiedad de entrada del host.

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

Establece la propiedad de tipo de datos de la columna de salida del host.

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

Establece la propiedad de la columna de salida del host.

HostSetOutputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

Establece la propiedad de resultado del host.

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

Establece el tipo de uso del host.

HostValidate(IDTSManagedComponentWrapper100)

Valida el host.

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

Crea instancias del host.

Se aplica a