Partager via


Classe ManagedComponentHost

Cette API prend en charge l'infrastructure SQL Server 2012 et n'est pas destinée à être utilisée directement à partir de votre code.

Represents the host for the DTS managed component.

Cette API n'est pas conforme CLS. 

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.SqlServer.Dts.Pipeline
Assembly :  Microsoft.SqlServer.PipelineHost (en Microsoft.SqlServer.PipelineHost.dll)

Syntaxe

'Déclaration
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")> _
Public NotInheritable Class ManagedComponentHost _
    Implements IDTSManagedComponentHost100, IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
'Utilisation
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

Le type ManagedComponentHost expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ManagedComponentHost Infrastructure. Initializes a new instance of the ManagedComponentHost class.

Haut de la page

Propriétés

  Nom Description
Propriété publique HostBufferManager Infrastructure. Sets the ManagedComponentHost buffer manager.
Propriété publique HostComponentMetaData Infrastructure. Sets the ManagedComponentHost component metadata.
Propriété publique HostEventInfos Infrastructure. Sets the ManagedComponentHost event information.
Propriété publique HostLogEntryInfos Infrastructure. Sets the ManagedComponentHost log entry information.
Propriété publique HostReferenceTracker Infrastructure. Sets the ManagedComponentHost reference tracker.
Propriété publique HostVariableDispenser Infrastructure. Sets the ManagedComponentHost variable dispenser.
Propriété publique InnerObject Infrastructure. Gets the inner object.

Haut de la page

Méthodes

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

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Dts.Pipeline