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メソッドを使うか、MainPipeClassクラスのComponentMetaDataCollectionコレクション内の既存のコンポーネントにアクセスすることで得られます。
プロパティ
| 名前 | 説明 |
|---|---|
| AreInputColumnsValid |
IDTSComponentMetaData100の入力列が上流コンポーネントの既存の列を参照しているかどうかを示す値が得られます。 |
| ComponentClassID |
コンポーネントのメタデータで記述されるコンポーネントのCLSIDを取得したり設定したりします。 |
| ContactInfo |
コンポーネント開発者の連絡先情報を取得または設定します。 |
| CustomPropertyCollection |
コンポーネントによって公開されたカスタムプロパティのコレクションを取得します。 |
| Description |
コンポーネントの記述を取得するか設定します。 |
| ID |
コンポーネントの識別子を取得するか設定します。 |
| IdentificationString |
コンポーネントを一意に識別する文字列を取得します。 |
| InputCollection |
コンポーネントの IDTSInput100 オブジェクトの集合を取得します。 |
| IsDefaultLocale |
コンポーネントが使用しているローカが、そのコンポーネントが実行されているコンピュータのデフォルトロケールかどうかを示す値を取得します。 |
| LocaleID |
コンポーネントが使用するローカの識別子を取得したり設定したりします。 |
| Name |
コンポーネント名を取得するか設定します。 |
| ObjectType |
コンポーネントがデータフローコンポーネントであることを示す値が得られます。 |
| OutputCollection |
コンポーネントによって定義された IDTSOutput100 オブジェクトの集合を取得します。 |
| PipelineVersion |
コンポーネントが実行されるデータフロータスクのバージョンを取得したり設定したりします。 |
| RuntimeConnectionCollection |
コンポーネントの IDTSRuntimeConnection100 オブジェクトの集合を取得します。 |
| UsesDispositions |
コンポーネントがディスポイジングを使用しているかどうかを示す値を取得または設定します。 |
| ValidateExternalMetadata |
設計時にコンポーネントが外部データソースに対して列メタデータを検証しているかどうかを示す値を取得または設定します。 |
| Version |
コンポーネントのバージョンを取得するか設定します。 |