Compartilhar via


Classe ManagedComponentHost

Essa API oferece suporte à infraestrutura do SQL Server 2012 e não se destina a ser usada diretamente no seu código.

Represents the host for the DTS managed component.

Essa API não é compatível com CLS. 

Hierarquia de herança

System.Object
  Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost

Namespace:  Microsoft.SqlServer.Dts.Pipeline
Assembly:  Microsoft.SqlServer.PipelineHost (em Microsoft.SqlServer.PipelineHost.dll)

Sintaxe

'Declaração
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")> _
Public NotInheritable Class ManagedComponentHost _
    Implements IDTSManagedComponentHost100, IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
'Uso
Dim instance As ManagedComponentHost
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
[GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")]
public sealed class ManagedComponentHost : IDTSManagedComponentHost100, 
    IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
[GuidAttribute(L"771D0BC6-001A-413C-B711-C3ABE59D7B35")]
public ref class ManagedComponentHost sealed : IDTSManagedComponentHost100, 
    IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
[<SealedAttribute>]
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
[<GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")>]
type ManagedComponentHost =  
    class 
        interface IDTSManagedComponentHost100 
        interface IDTSManagedComponent100 
        interface IDTSSupportBackPressure100 
        interface IDTSMultiInputComponentHost100 
    end
public final class ManagedComponentHost implements IDTSManagedComponentHost100, IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100

O tipo ManagedComponentHost expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ManagedComponentHost Infraestrutura. Initializes a new instance of the ManagedComponentHost class.

Início

Propriedades

  Nome Descrição
Propriedade pública HostBufferManager Infraestrutura. Sets the ManagedComponentHost buffer manager.
Propriedade pública HostComponentMetaData Infraestrutura. Sets the ManagedComponentHost component metadata.
Propriedade pública HostEventInfos Infraestrutura. Sets the ManagedComponentHost event information.
Propriedade pública HostLogEntryInfos Infraestrutura. Sets the ManagedComponentHost log entry information.
Propriedade pública HostReferenceTracker Infraestrutura. Sets the ManagedComponentHost reference tracker.
Propriedade pública HostVariableDispenser Infraestrutura. Sets the ManagedComponentHost variable dispenser.
Propriedade pública InnerObject Infraestrutura. Gets the inner object.

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetSupport Infraestrutura. Gets the support for the ManagedComponentHost.
Método público GetType (Herdado de Object.)
Método público HostAcquireConnections Infraestrutura. Acquires connection for the ManagedComponentHost.
Método público HostCanProcess Infraestrutura. Specifies whether the managed component host can process.
Método público HostCheckAndPerformUpgrade Infraestrutura. Checks the ManagedComponentHost and performs an upgrade.
Método público HostCleanup Infraestrutura. Performs a host cleanup.
Método público HostDeleteExternalMetadataColumn Infraestrutura. Deletes an external metadata column of the host.
Método público HostDeleteInput Infraestrutura. Deletes the ManagedComponentHost input.
Método público HostDeleteOutput Infraestrutura. Deletes the ManagedComponentHost output.
Método público HostDeleteOutputColumn Infraestrutura. Deletes the component host output column.
Método público HostDescribeRedirectedErrorCode Infraestrutura. Describes the redirected error code.
Método público HostGetDependencies Gets the component host dependencies.
Método público HostInsertExternalMetadataColumnAt Infraestrutura. Inserts an external metadata at specified column.
Método público HostInsertInput Infraestrutura. Inserts a component host input.
Método público HostInsertOutput Infraestrutura. Inserts a component host output.
Método público HostInsertOutputColumnAt Infraestrutura. Inserts an output column at the component host.
Método público HostMapInputColumn Infraestrutura. Locates the input for the column of the host.
Método público HostMapOutputColumn Infraestrutura. Locates the output for the column of the host.
Método público HostOnDeletingInputColumn Infraestrutura. Specifies the host on deleting the input column.
Método público HostOnInputPathAttached Infraestrutura. Specifies the host on attached input path.
Método público HostOnInputPathDetached Infraestrutura. Specifies the host on detached input path.
Método público HostOnOutputPathAttached Infraestrutura. Specifies the host on attached output path.
Método público HostPostExecute Infraestrutura. Specifies the event after the host is executed.
Método público HostPreExecute Infraestrutura. Specifies the event before the host is executed.
Método público HostPrepareForExecute Infraestrutura. Prepares the host for execution.
Método público HostPrimeOutput Infraestrutura. Specifies the host prime output.
Método público HostProcessInput Infraestrutura. Specifies the host process input.
Método público HostProvideComponentProperties Infraestrutura. Specifies the host provide component properties.
Método público HostReinitializeMetaData Infraestrutura. Specifies the metadata for re-initialization of the host.
Método público HostReleaseConnections Infraestrutura. Releases the host connection.
Método público HostSetComponentProperty Infraestrutura. Sets the host component property.
Método público HostSetExternalMetadataColumnDataTypeProperties Infraestrutura. Sets the external metadata column data type property of the host.
Método público HostSetExternalMetadataColumnProperty Infraestrutura. Sets the external metadata column property of the host.
Método público HostSetInputColumnProperty Infraestrutura. Sets the input column property of the host.
Método público HostSetInputProperty Infraestrutura. Sets the input property of the host.
Método público HostSetOutputColumnDataTypeProperties Infraestrutura. Sets the output column data type property of the host.
Método público HostSetOutputColumnProperty Infraestrutura. Sets the output column property of the host.
Método público HostSetOutputProperty Infraestrutura. Sets the output property of the host.
Método público HostSetUsageType Infraestrutura. Sets the usage type of the host.
Método público HostValidate Infraestrutura. Validates the host.
Método público Instantiate Infraestrutura. Instantiates the host.
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Dts.Pipeline