次の方法で共有


IDTSOutput100 インターフェイス

グラフの下流コンポーネントで利用できる IDTSOutputColumn100 列のコレクションが含まれます。

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

構文

'宣言
<GuidAttribute("2D1508D1-9998-4968-B608-D527CBEA99EE")> _
Public Interface IDTSOutput100 _
    Inherits IDTSObject100
'使用
Dim instance As IDTSOutput100
[GuidAttribute("2D1508D1-9998-4968-B608-D527CBEA99EE")]
public interface IDTSOutput100 : IDTSObject100
[GuidAttribute(L"2D1508D1-9998-4968-B608-D527CBEA99EE")]
public interface class IDTSOutput100 : IDTSObject100
[<GuidAttribute("2D1508D1-9998-4968-B608-D527CBEA99EE")>]
type IDTSOutput100 =  
    interface
        interface IDTSObject100
    end
public interface IDTSOutput100 extends IDTSObject100

説明

IDTSOutput100 オブジェクトには、データ フロー コンポーネントによって公開される IDTSOutputColumn100 列のコレクションが含まれます。出力は、2 つのコンポーネント間のデータ フローを確立するため、下流コンポーネントの IDTSInput100 に接続されます。

出力は IDTSInput100 オブジェクトへの同期または非同期出力とすることができ、SynchronousInputID プロパティで指定します。

出力列コレクション内の列は、下流コンポーネントで利用できます。列は、デザイン時にコレクションに追加、またはコレクションから削除されます。

使用例

次のコード例では、ProvideComponentProperties メソッドの呼び出し時に入力に同期している IDTSOutput100 を作成するコンポーネントを示しています。

public override void ProvideComponentProperties()
{
    IDTSInput100 input = ComponentMetaData.InputCollection.New();
    input.Name = "Input";

    IDTSOutput100 output = ComponentMetaData.OutputCollection.New();
    output.Name = "Output";
    output.SynchronousInputID = input.ID;
}
Public Overrides Sub ProvideComponentProperties() 
 Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New 
 input.Name = "Input" 
 Dim output As IDTSOutput100 = ComponentMetaData.OutputCollection.New 
 output.Name = "Output" 
 output.SynchronousInputID = input.ID 
End Sub