次の方法で共有


IDTSManagedComponentHost90.Instantiate Method

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

名前空間: Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ: Microsoft.SqlServer.DTSPipelineWrap (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

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

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