IDTSOutput100 インターフェイス

定義

グラフ内の下流コンポーネントに利用可能な IDTSOutputColumn100 列のコレクションを含みます。

public interface class IDTSOutput100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSOutput100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")>]
type IDTSOutput100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")>]
type IDTSOutput100 = interface
    interface IDTSObject100
Public Interface IDTSOutput100
Implements IDTSObject100
属性
実装

以下のコード例は、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  

注釈

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

出力は IDTSInput100 オブジェクトに対して同期的または非同期的で、 SynchronousInputID プロパティで指定されます。

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

プロパティ

名前 説明
Buffer

IDTSOutput100オブジェクトに割り当てられたPipelineBufferのIDを取得します。

Component

IDTSOutput100オブジェクトのIDTSComponentMetaData100を得ます。

CustomPropertyCollection

IDTSOutput100オブジェクトに対して定義されたIDTSCustomProperty100オブジェクトの集合を取得します。

Dangling

データフローエンジンに、 IDTSOutput100 がアンアタッチ(アンアタッチ)可能であることを通知する値を取得または設定します。

DeleteOutputOnPathDetached

データフローエンジンがIDTSPath100オブジェクトから切り離された際にIDTSOutput100オブジェクトを削除するかどうかを決定する値を取得または設定します。

Description

IDTSOutput100オブジェクトの記述を取得するか設定します。

ErrorOrTruncationOperation

IDTSOutput100オブジェクトのエラー操作や切断操作を説明するテキストを取得したりセットしたりします。

ErrorRowDisposition

実行時に出力の列を処理する際にエラーが発生した場合にコンポーネントがどのように進むかを指定する値を取得または設定します。

ExclusionGroup

IDTSOutput100オブジェクトのExclusionGroupプロパティを取得したり設定したりします。

ExternalMetadataColumnCollection

IDTSOutput100オブジェクトのIDTSExternalMetadataColumnCollection100を得ます。

HasSideEffects

data flowコンポーネントが上流コンポーネントに紐付けられておらず、Data FlowタスクのRunInOptimizedModeプロパティが真である場合に、data flowタスクの実行計画にそのまま削除すべきか、そのままにするかを示す値を取得または設定します。

ID

IDTSOutput100オブジェクトのIDプロパティを取得したり設定したりします。

IdentificationString

IDTSOutput100オブジェクトを一意に識別する文字列を取得します。

IsAttached

IDTSOutput100オブジェクトがIDTSPath100オブジェクトを介して他のコンポーネントに付加されているかどうかを示す値が得られます。

IsErrorOut

IDTSOutput100オブジェクトがエラー出力かどうかを示す値を取得または設定します。

IsSorted

出力オブジェクトの列がソートされているかどうかを示す値が得られます。

Name

IDTSOutput100の名前を取得または設定します。

ObjectType

IDTSOutput100オブジェクトのDTSObjectTypeを得ます。

OutputColumnCollection

IDTSOutput100オブジェクトに対して定義されたIDTSOutputColumn100オブジェクトの集合を取得します。

SynchronousInputID

IDTSOutput100に同期したIDTSInput100のIDを取得したり設定したりします。

TruncationRowDisposition

は、その列がその列の操作の結果として切り詰められた行をどのように処理するかを決定する値を取得または設定します。

適用対象