IDTSInput90 Interface
実行時に PipelineBuffer オブジェクトの形式でコンポーネントに提供されたデータを表す列のコレクションが含まれます。
名前空間: Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ: Microsoft.SqlServer.DTSPipelineWrap (microsoft.sqlserver.dtspipelinewrap.dll 内)
構文
'宣言
<TypeLibTypeAttribute(4160)> _
<GuidAttribute("212BA47D-840D-4004-9747-6FB6D80EE47B")> _
Public Interface IDTSInput90
Inherits IDTSObject90
[TypeLibTypeAttribute(4160)]
[GuidAttribute("212BA47D-840D-4004-9747-6FB6D80EE47B")]
public interface IDTSInput90 : IDTSObject90
[TypeLibTypeAttribute(4160)]
[GuidAttribute(L"212BA47D-840D-4004-9747-6FB6D80EE47B")]
public interface class IDTSInput90 : IDTSObject90
/** @attribute TypeLibTypeAttribute(4160) */
/** @attribute GuidAttribute("212BA47D-840D-4004-9747-6FB6D80EE47B") */
public interface IDTSInput90 extends IDTSObject90
TypeLibTypeAttribute(4160)
GuidAttribute("212BA47D-840D-4004-9747-6FB6D80EE47B")
public interface IDTSInput90 extends IDTSObject90
解説
IDTSInput90 オブジェクトは、2 つのコンポーネント間の接続ポイントを表し、上流コンポーネントの IDTSOutput90 に接続されると、2 つのコンポーネント間のデータのフローを確立します。IDTSInput90 と IDTSOutput90 間の接続は、IDTSPath90 オブジェクトを介して確立されます。入力は、IDTSPath90 オブジェクトの EndPoint プロパティを表します。
デザイン時に、入力の接続先である出力の IDTSOutputColumnCollection90 の列は、コンポーネントで使用するために選択されます。これらの列は、その後、コンポーネントの実行中に、コンポーネントで利用できるようになります。
使用例
次のコード例では、ProvideComponentProperties メソッドでコレクションに入力を追加しているコンポーネントを示しています。
using System;
using Microsoft.SqlServer.Dts.Pipeline;
public class DtsSampleComponent : PipelineComponent
{
public override void ProvideComponentProperties()
{
IDTSInput90 input = ComponentMetaData.InputCollection.New();
input.Name = "SampleComponentInput0";
}
}
Imports System
Imports Microsoft.SqlServer.Dts.Pipeline
Public Class DtsSampleComponent
Inherits PipelineComponent
Public Overloads Overrides Sub ProvideComponentProperties()
Dim input As IDTSInput90 = ComponentMetaData.InputCollection.New
input.Name = "SampleComponentInput0"
End Sub
End Class
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
IDTSInput90 Members
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace