共用方式為


ManagedComponentHost 類別

此 API 支援 SQL Server 2012 基礎結構,但無法直接從您的程式碼使用。

Represents the host for the DTS managed component.

此 API 不符合 CLS 標準。 

繼承階層

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

命名空間:  Microsoft.SqlServer.Dts.Pipeline
組件:  Microsoft.SqlServer.PipelineHost (在 Microsoft.SqlServer.PipelineHost.dll 中)

語法

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

ManagedComponentHost 型別公開下列成員。

建構函式

  名稱 說明
公用方法 ManagedComponentHost 基礎結構。Initializes a new instance of the ManagedComponentHost class.

上層

屬性

  名稱 說明
公用屬性 HostBufferManager 基礎結構。Sets the ManagedComponentHost buffer manager.
公用屬性 HostComponentMetaData 基礎結構。Sets the ManagedComponentHost component metadata.
公用屬性 HostEventInfos 基礎結構。Sets the ManagedComponentHost event information.
公用屬性 HostLogEntryInfos 基礎結構。Sets the ManagedComponentHost log entry information.
公用屬性 HostReferenceTracker 基礎結構。Sets the ManagedComponentHost reference tracker.
公用屬性 HostVariableDispenser 基礎結構。Sets the ManagedComponentHost variable dispenser.
公用屬性 InnerObject 基礎結構。Gets the inner object.

上層

方法

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

上層

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

Microsoft.SqlServer.Dts.Pipeline 命名空間