IDTSManagedComponentHost100.Instantiate メソッド

この API は、SQL Server 2012 インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

IDTSManagedComponentHost100 をインスタンス化します。

名前空間:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ:  Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap.dll)

構文

'宣言
Sub Instantiate ( _
    bstrUserComponentTypeName As String, _
    pComponentMetaData As IDTSComponentMetaData100, _
    pVariableDispenser As IDTSVariableDispenser100, _
    pBufferManager As IDTSBufferManager100, _
    pEventInfos As IDTSEventInfos100, _
    pRefTracker As IDTSObjectReferenceTracker100, _
    pLogEntryInfos As IDTSLogEntryInfos100, _
    <OutAttribute> ByRef peProductLevel As DTSProductLevel _
)
'使用
Dim instance As IDTSManagedComponentHost100 
Dim bstrUserComponentTypeName As String 
Dim pComponentMetaData As IDTSComponentMetaData100 
Dim pVariableDispenser As IDTSVariableDispenser100 
Dim pBufferManager As IDTSBufferManager100 
Dim pEventInfos As IDTSEventInfos100 
Dim pRefTracker As IDTSObjectReferenceTracker100 
Dim pLogEntryInfos As IDTSLogEntryInfos100 
Dim peProductLevel As DTSProductLevel

instance.Instantiate(bstrUserComponentTypeName, _
    pComponentMetaData, pVariableDispenser, _
    pBufferManager, pEventInfos, pRefTracker, _
    pLogEntryInfos, peProductLevel)
void Instantiate(
    string bstrUserComponentTypeName,
    IDTSComponentMetaData100 pComponentMetaData,
    IDTSVariableDispenser100 pVariableDispenser,
    IDTSBufferManager100 pBufferManager,
    IDTSEventInfos100 pEventInfos,
    IDTSObjectReferenceTracker100 pRefTracker,
    IDTSLogEntryInfos100 pLogEntryInfos,
    out DTSProductLevel peProductLevel
)
void Instantiate(
    [InAttribute] String^ bstrUserComponentTypeName, 
    [InAttribute] IDTSComponentMetaData100^ pComponentMetaData, 
    [InAttribute] IDTSVariableDispenser100^ pVariableDispenser, 
    [InAttribute] IDTSBufferManager100^ pBufferManager, 
    [InAttribute] IDTSEventInfos100^ pEventInfos, 
    [InAttribute] IDTSObjectReferenceTracker100^ pRefTracker, 
    [InAttribute] IDTSLogEntryInfos100^ pLogEntryInfos, 
    [OutAttribute] DTSProductLevel% peProductLevel
)
abstract Instantiate : 
        bstrUserComponentTypeName:string * 
        pComponentMetaData:IDTSComponentMetaData100 * 
        pVariableDispenser:IDTSVariableDispenser100 * 
        pBufferManager:IDTSBufferManager100 * 
        pEventInfos:IDTSEventInfos100 * 
        pRefTracker:IDTSObjectReferenceTracker100 * 
        pLogEntryInfos:IDTSLogEntryInfos100 * 
        peProductLevel:DTSProductLevel byref -> unit
function Instantiate(
    bstrUserComponentTypeName : String, 
    pComponentMetaData : IDTSComponentMetaData100, 
    pVariableDispenser : IDTSVariableDispenser100, 
    pBufferManager : IDTSBufferManager100, 
    pEventInfos : IDTSEventInfos100, 
    pRefTracker : IDTSObjectReferenceTracker100, 
    pLogEntryInfos : IDTSLogEntryInfos100, 
    peProductLevel : DTSProductLevel
)

パラメーター

  • bstrUserComponentTypeName
    型: System.String
    ユーザー コンポーネントの種類の名前です。

関連項目

参照

IDTSManagedComponentHost100 インターフェイス

Microsoft.SqlServer.Dts.Pipeline.Wrapper 名前空間