ManagedComponentHost 类

此 API 支持 SQL Server 2008 基础结构,但不能通过代码直接使用。

此 API 不符合 CLS。 

继承层次结构

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

命名空间:  Microsoft.SqlServer.Dts.Pipeline
程序集:  Microsoft.SqlServer.PipelineHost(在 Microsoft.SqlServer.PipelineHost.dll 中)

语法

声明
<ComVisibleAttribute(True)> _
<GuidAttribute("C8739393-34EA-4822-B2E8-1E7994F09E37")> _
<CLSCompliantAttribute(False)> _
Public NotInheritable Class ManagedComponentHost _
    Implements IDTSManagedComponentHost100, IDTSManagedComponent100
用法
Dim instance As ManagedComponentHost
[ComVisibleAttribute(true)]
[GuidAttribute("C8739393-34EA-4822-B2E8-1E7994F09E37")]
[CLSCompliantAttribute(false)]
public sealed class ManagedComponentHost : IDTSManagedComponentHost100, 
    IDTSManagedComponent100
[ComVisibleAttribute(true)]
[GuidAttribute(L"C8739393-34EA-4822-B2E8-1E7994F09E37")]
[CLSCompliantAttribute(false)]
public ref class ManagedComponentHost sealed : IDTSManagedComponentHost100, 
    IDTSManagedComponent100
[<SealedAttribute>]
[<ComVisibleAttribute(true)>]
[<GuidAttribute("C8739393-34EA-4822-B2E8-1E7994F09E37")>]
[<CLSCompliantAttribute(false)>]
type ManagedComponentHost =  
    class
        interface IDTSManagedComponentHost100
        interface IDTSManagedComponent100
    end
public final class ManagedComponentHost implements IDTSManagedComponentHost100, IDTSManagedComponent100

ManagedComponentHost 类型公开以下成员。

构造函数

  名称 说明
公共方法 ManagedComponentHost 基础结构。

页首

属性

  名称 说明
公共属性 HostBufferManager 基础结构。
公共属性 HostComponentMetaData 基础结构。
公共属性 HostEventInfos 基础结构。
公共属性 HostLogEntryInfos 基础结构。
公共属性 HostReferenceTracker 基础结构。
公共属性 HostVariableDispenser 基础结构。
公共属性 InnerObject 基础结构。

页首

方法

  名称 说明
公共方法 Equals (从 Object 继承。)
受保护方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 HostAcquireConnections 基础结构。
公共方法 HostCheckAndPerformUpgrade 基础结构。
公共方法 HostCleanup 基础结构。
公共方法 HostDeleteExternalMetadataColumn 基础结构。
公共方法 HostDeleteInput 基础结构。
公共方法 HostDeleteOutput 基础结构。
公共方法 HostDeleteOutputColumn 基础结构。
公共方法 HostDescribeRedirectedErrorCode 基础结构。
公共方法 HostInsertExternalMetadataColumnAt 基础结构。
公共方法 HostInsertInput 基础结构。
公共方法 HostInsertOutput 基础结构。
公共方法 HostInsertOutputColumnAt 基础结构。
公共方法 HostMapInputColumn 基础结构。
公共方法 HostMapOutputColumn 基础结构。
公共方法 HostOnDeletingInputColumn 基础结构。
公共方法 HostOnInputPathAttached 基础结构。
公共方法 HostOnInputPathDetached 基础结构。
公共方法 HostOnOutputPathAttached 基础结构。
公共方法 HostPostExecute 基础结构。
公共方法 HostPreExecute 基础结构。
公共方法 HostPrepareForExecute 基础结构。
公共方法 HostPrimeOutput 基础结构。
公共方法 HostProcessInput 基础结构。
公共方法 HostProvideComponentProperties 基础结构。
公共方法 HostReinitializeMetaData 基础结构。
公共方法 HostReleaseConnections 基础结构。
公共方法 HostSetComponentProperty 基础结构。
公共方法 HostSetExternalMetadataColumnDataTypeProperties 基础结构。
公共方法 HostSetExternalMetadataColumnProperty 基础结构。
公共方法 HostSetInputColumnProperty 基础结构。
公共方法 HostSetInputProperty 基础结构。
公共方法 HostSetOutputColumnDataTypeProperties 基础结构。
公共方法 HostSetOutputColumnProperty 基础结构。
公共方法 HostSetOutputProperty 基础结构。
公共方法 HostSetUsageType 基础结构。
公共方法 HostValidate 基础结构。
公共方法 Instantiate 基础结构。
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 ToString (从 Object 继承。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。