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
- 属性
- 実装
例
次のコード例では、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 |
行の列に対する操作の結果、列が切り捨てられた場合にコンポーネントがその行をどのように処理するかを指定する値を取得します。値の設定も可能です。 |