IDTSComponentMetaData100 インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ フロー コンポーネントで定義されるカスタム プロパティ、入力、出力、入力列、出力列などのデータ フロー コンポーネントの定義が含まれます。
public interface class IDTSComponentMetaData100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("A7260CEC-4F9E-422E-907B-1EE0671AA7E1")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("C5C8827B-60EC-4B5A-9D14-724A5683811F")]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("EEF33B13-9453-4129-98FD-1F0C1825CA73")]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("A7260CEC-4F9E-422E-907B-1EE0671AA7E1")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("C5C8827B-60EC-4B5A-9D14-724A5683811F")>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("EEF33B13-9453-4129-98FD-1F0C1825CA73")>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
Public Interface IDTSComponentMetaData100
Implements IDTSObject100
- 派生
- 属性
- 実装
注釈
IDTSComponentMetaData100 は、データ フロー コンポーネントのレイアウトを示します。 これには入力オブジェクト、出力オブジェクト、入力列、出力列、およびコンポーネントのカスタム プロパティが含まれます。 また、コンポーネントの設計時と実行時に作成されるアセンブリ (DLL) を識別する情報が含まれます。 コンポーネントのメタデータの参照を取得するには、New メソッドを使用して新しいコンポーネントを作成するか、ComponentMetaDataCollection クラスの MainPipeClass コレクション内にある既存のコンポーネントにアクセスします。
プロパティ
AreInputColumnsValid |
IDTSComponentMetaData100 の入力列が上流コンポーネントから既存の列を参照するかどうかを示す値を取得します。 |
ComponentClassID |
コンポーネント メタデータによって記述されるコンポーネントの CLSID を取得します。値の設定も可能です。 |
ContactInfo |
コンポーネントの開発者の連絡先に関する情報を取得します。値の設定も可能です。 |
CustomPropertyCollection |
コンポーネントによって公開されるカスタム プロパティのコレクションを取得します。 |
Description |
コンポーネントの説明を取得します。値の設定も可能です。 |
ID |
コンポーネントの識別子を取得します。値の設定も可能です。 |
IdentificationString |
コンポーネントを一意に識別する文字列を取得します。 |
InputCollection |
コンポーネントの IDTSInput100 オブジェクトのコレクションを取得します。 |
IsDefaultLocale |
コンポーネントによって使用されるロケールが、コンポーネントを実行しているコンピューターの既定のロケールであるかどうかを示す値を取得します。 |
LocaleID |
コンポーネントによって使用されるロケールの識別子を取得します。値の設定も可能です。 |
Name |
コンポーネントの名前を取得します。値の設定も可能です。 |
ObjectType |
コンポーネントがデータ フロー コンポーネントであることを示す値を取得します。 |
OutputCollection |
コンポーネントによって定義される IDTSOutput100 オブジェクトのコレクションを取得します。 |
PipelineVersion |
コンポーネントが実行されるよう設計されたデータ フロー タスクのバージョンを取得します。値の設定も可能です。 |
RuntimeConnectionCollection |
コンポーネントの IDTSRuntimeConnection100 オブジェクトのコレクションを取得します。 |
UsesDispositions |
コンポーネントで処理を使用するかどうかを示す値を取得します。値の設定も可能です。 |
ValidateExternalMetadata |
デザイン時にコンポーネントが外部データ ソースに対して列のメタデータを検証するかどうかを示す値を取得します。値の設定も可能です。 |
Version |
コンポーネントのバージョンを取得します。値の設定も可能です。 |