次の方法で共有


IDTSExternalMetadataColumnCollection100 インターフェイス

外部データ ソースの列を表す IDTSExternalMetadataColumn100 オブジェクトのコレクションが含まれます。

名前空間:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ:  Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap.dll)

構文

'宣言
<GuidAttribute("290C88E9-1A96-4A2A-8F41-454B48AC90AE")> _
Public Interface IDTSExternalMetadataColumnCollection100 _
    Inherits IEnumerable
'使用
Dim instance As IDTSExternalMetadataColumnCollection100
[GuidAttribute("290C88E9-1A96-4A2A-8F41-454B48AC90AE")]
public interface IDTSExternalMetadataColumnCollection100 : IEnumerable
[GuidAttribute(L"290C88E9-1A96-4A2A-8F41-454B48AC90AE")]
public interface class IDTSExternalMetadataColumnCollection100 : IEnumerable
[<GuidAttribute("290C88E9-1A96-4A2A-8F41-454B48AC90AE")>]
type IDTSExternalMetadataColumnCollection100 =  
    interface 
        interface IEnumerable 
    end
public interface IDTSExternalMetadataColumnCollection100 extends IEnumerable

IDTSExternalMetadataColumnCollection100 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Count IDTSExternalMetadataColumnCollection100 に含まれる要素の数を取得します。
パブリック プロパティ IsUsed コレクションがコンポーネントによって作成されるかどうかを示す値を取得します。値の設定も可能です。
パブリック プロパティ Item Index パラメーターで指定された IDTSExternalMetadataColumn100 オブジェクトを取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド FindObjectByID コレクション内のオブジェクトを ID によって検索します。
パブリック メソッド FindObjectIndexByID コレクション内のオブジェクトのインデックスを ID によって検索します。
パブリック メソッド GetEnumerator IDTSExternalMetadataColumnCollection100 を繰り返し処理できる列挙子を返します。
パブリック メソッド GetObjectByID 指定した ID を持つ IDTSExternalMetadataColumn100 オブジェクトを取得します。
パブリック メソッド GetObjectIndexByID 指定した ID を持つ IDTSExternalMetadataColumn100 オブジェクトのインデックスを取得します。
パブリック メソッド New 新しい IDTSExternalMetadataColumn100 オブジェクトを作成して、コレクションの末尾に追加します。
パブリック メソッド NewAt コレクション内の指定した場所に新しい IDTSExternalMetadataColumn100 を作成します。
パブリック メソッド RemoveAll コレクション内の各 IDTSExternalMetadataColumn100 オブジェクトを削除します。
パブリック メソッド RemoveObjectByID 指定した ID を持つ IDTSExternalMetadataColumn100 オブジェクトを削除します。
パブリック メソッド RemoveObjectByIndex 指定したインデックス位置にある IDTSExternalMetadataColumn100 オブジェクトを削除します。
パブリック メソッド SetIndex コレクション内での IDTSExternalMetadataColumn100 オブジェクトの場所を変更します。

先頭に戻る

説明

データ フロー コンポーネントはこのコレクションを作成し、ValidateExternalMetadata プロパティが false の場合または SSIS デザイナーがオフライン モードの場合に、このコレクションを使用して IDTSInputColumnCollection100 または IDTSOutputColumnCollection100 内の列を検証します。

このコレクションは、通常、変換元コンポーネントまたは変換先コンポーネントが使用する外部データ ソースの列を表します。 このコレクションを使用することにより、コンポーネントは、負担が大きく時間のかかる自身へのラウンドトリップを行わずに検証を実行できます。

コンポーネントでの外部メタデータ列の実装の詳細については、「外部メタデータの実装」を参照してください。

関連項目

参照

Microsoft.SqlServer.Dts.Pipeline.Wrapper 名前空間