次の方法で共有


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
属性
実装

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

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 列のコレクションが含まれます。 出力は、2 つのコンポーネント間のデータ フローを確立するため、下流コンポーネントの IDTSInput100 に接続されます。

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

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

プロパティ

Buffer

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

Component

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

CustomPropertyCollection

IDTSCustomProperty100 オブジェクトに定義される IDTSOutput100 オブジェクトのコレクションを取得します。

Dangling

IDTSOutput100 がアタッチされていない可能性があることを、データ フロー エンジンに通知する値を取得します。値の設定も可能です。

DeleteOutputOnPathDetached

データ フロー エンジンが IDTSOutput100 オブジェクトからデタッチされるとき、IDTSPath100 オブジェクトを削除するかどうかを指定する値を取得します。値の設定も可能です。

Description

IDTSOutput100 オブジェクトの説明を取得または設定します。

ErrorOrTruncationOperation

IDTSOutput100 オブジェクトのエラーまたは切り捨て操作を示すテキストを取得します。値の設定も可能です。

ErrorRowDisposition

実行時の出力列の処理中にエラーが発生した場合、コンポーネントがどのように続行されるかを指定する値を取得します。値の設定も可能です。

ExclusionGroup

ExclusionGroup オブジェクトの IDTSOutput100 プロパティを取得します。値の設定も可能です。

ExternalMetadataColumnCollection

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

HasSideEffects

データ フロー コンポーネントを削除するか、データ フロー タスクの実行プランに残す必要があるかどうかを示す値を取得または設定します。入力がアップストリーム コンポーネントにアタッチされておらず、Data Flow タスクの RunInOptimizedMode プロパティが true の場合です。

ID

ID オブジェクトの IDTSOutput100 プロパティを取得します。値の設定も可能です。

IdentificationString

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

IsAttached

IDTSOutput100 オブジェクトが IDTSPath100 オブジェクトを介して別のコンポーネントにアタッチされるかどうかを示す値を取得します。

IsErrorOut

IDTSOutput100 オブジェクトがエラー出力であるかどうかを示す値を取得します。値の設定も可能です。

IsSorted

出力オブジェクトの列を並べ替えるかどうかを示す値を取得します。

Name

IDTSOutput100 の名前を取得します。値の設定も可能です。

ObjectType

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

OutputColumnCollection

IDTSOutputColumn100 オブジェクトに定義される IDTSOutput100 オブジェクトのコレクションを取得します。

SynchronousInputID

IDTSInput100 に同期している IDTSOutput100 の ID を取得します。値の設定も可能です。

TruncationRowDisposition

行の列に対する操作の結果、列が切り捨てられた場合にコンポーネントがその行をどのように処理するかを指定する値を取得します。値の設定も可能です。

適用対象