共用方式為


IDTSManagedComponentHost90.Instantiate Method

This method supports the SQL Server 2005 infrastructure and is not intended to be used directly from your code.

命名空間: Microsoft.SqlServer.Dts.Pipeline.Wrapper
組件: Microsoft.SqlServer.DTSPipelineWrap (in microsoft.sqlserver.dtspipelinewrap.dll)

語法

'宣告
Sub Instantiate ( _
    <InAttribute> bstrUserComponentTypeName As String, _
    <InAttribute> pComponentMetaData As IDTSComponentMetaData90, _
    <InAttribute> pVariableDispenser As IDTSVariableDispenser90, _
    <InAttribute> pBufferManager As IDTSBufferManager90, _
    <InAttribute> pEventInfos As IDTSEventInfos90, _
    <InAttribute> pRefTracker As IDTSObjectReferenceTracker90, _
    <InAttribute> pLogEntryInfos As IDTSLogEntryInfos90, _
    <OutAttribute> ByRef peProductLevel As DTSProductLevel _
)
void Instantiate (
    [InAttribute] string bstrUserComponentTypeName,
    [InAttribute] IDTSComponentMetaData90 pComponentMetaData,
    [InAttribute] IDTSVariableDispenser90 pVariableDispenser,
    [InAttribute] IDTSBufferManager90 pBufferManager,
    [InAttribute] IDTSEventInfos90 pEventInfos,
    [InAttribute] IDTSObjectReferenceTracker90 pRefTracker,
    [InAttribute] IDTSLogEntryInfos90 pLogEntryInfos,
    out DTSProductLevel peProductLevel
)
void Instantiate (
    [InAttribute] String^ bstrUserComponentTypeName, 
    [InAttribute] IDTSComponentMetaData90^ pComponentMetaData, 
    [InAttribute] IDTSVariableDispenser90^ pVariableDispenser, 
    [InAttribute] IDTSBufferManager90^ pBufferManager, 
    [InAttribute] IDTSEventInfos90^ pEventInfos, 
    [InAttribute] IDTSObjectReferenceTracker90^ pRefTracker, 
    [InAttribute] IDTSLogEntryInfos90^ pLogEntryInfos, 
    [OutAttribute] DTSProductLevel% peProductLevel
)
void Instantiate (
    /** @attribute InAttribute() */ String bstrUserComponentTypeName, 
    /** @attribute InAttribute() */ IDTSComponentMetaData90 pComponentMetaData, 
    /** @attribute InAttribute() */ IDTSVariableDispenser90 pVariableDispenser, 
    /** @attribute InAttribute() */ IDTSBufferManager90 pBufferManager, 
    /** @attribute InAttribute() */ IDTSEventInfos90 pEventInfos, 
    /** @attribute InAttribute() */ IDTSObjectReferenceTracker90 pRefTracker, 
    /** @attribute InAttribute() */ IDTSLogEntryInfos90 pLogEntryInfos, 
    /** @attribute OutAttribute() */ /** @ref */ DTSProductLevel peProductLevel
)
JScript 不支援以傳址方式傳遞值類型的引數。

參數

  • bstrUserComponentTypeName
  • pComponentMetaData
  • pVariableDispenser
  • pBufferManager
  • pEventInfos
  • pRefTracker
  • pLogEntryInfos
  • peProductLevel

執行緒安全性

Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

平台

開發平台

如需受支援的平台清單,請參閱<安裝 SQL Server 2005 的硬體和軟體需求>。

目標平台

如需受支援的平台清單,請參閱<安裝 SQL Server 2005 的硬體和軟體需求>。

請參閱

參考

IDTSManagedComponentHost90 Interface
IDTSManagedComponentHost90 Members
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace