IDTSOutput100 インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
グラフ内の下流コンポーネントに利用可能な 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 |
は、その列がその列の操作の結果として切り詰められた行をどのように処理するかを決定する値を取得または設定します。 |