次の方法で共有


PipelineComponentInfo クラス

ローカル コンピューターに現在インストールされているパイプライン コンポーネントを記述するための、パイプラインですぐに使用できるプロパティが含まれています。

継承階層

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.PipelineComponentInfo

名前空間:  Microsoft.SqlServer.Dts.Runtime
アセンブリ:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)

構文

'宣言
Public NotInheritable Class PipelineComponentInfo _
    Inherits DtsObject _
    Implements IDTSName
'使用
Dim instance As PipelineComponentInfo
public sealed class PipelineComponentInfo : DtsObject, 
    IDTSName
public ref class PipelineComponentInfo sealed : public DtsObject, 
    IDTSName
[<SealedAttribute>]
type PipelineComponentInfo =  
    class 
        inherit DtsObject 
        interface IDTSName 
    end
public final class PipelineComponentInfo extends DtsObject implements IDTSName

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

プロパティ

  名前 説明
パブリック プロパティ ComponentType 変換元、変換先、または変換としてコンポーネントを識別する DTSPipelineComponentType 列挙子を返します。このプロパティは読み取り専用です。
パブリック プロパティ CreationName ランタイムが使用する文字列を返します。ランタイムは、この文字列を使用して PipelineComponentInfo オブジェクトのインスタンスを作成し、PipelineComponentInfos コレクションにこのオブジェクトを追加します。このプロパティは読み取り専用です。
パブリック プロパティ Description データ フロー コンポーネント オブジェクトの説明を取得します。値の設定も可能です。
パブリック プロパティ FileName データ フロー コンポーネントを含むファイルの名前を返します。このプロパティは読み取り専用です。
パブリック プロパティ FileNameVersionString コンポーネントのバージョンを返します。このプロパティは読み取り専用です。
パブリック プロパティ HelpCollection ヘルプの取得元となるヘルプ コレクションを取得します。
パブリック プロパティ HelpKeyword コンポーネント情報のヘルプ キーワードを取得します。
パブリック プロパティ IconFile アイコンを含むファイルの名前を返します。このプロパティは読み取り専用です。
パブリック プロパティ IconResource コンポーネント オブジェクトに関連付けられたアイコンを返します。このプロパティは読み取り専用です。
パブリック プロパティ ID パイプライン コンポーネントに関連付けられた一意の ID を返します。このプロパティは読み取り専用です。
パブリック プロパティ Name グラフィカル ユーザー インターフェイスで使用されるコンポーネントの名前を取得します。値の設定も可能です。
パブリック プロパティ NoEditor [詳細プロパティ] グラフィカル エディターが無効にされているかどうかを示す Boolean を返します。このフィールドは読み取り専用です。
パブリック プロパティ SamplesTag PipelineComponentInfo のサンプル タグを取得します。
パブリック プロパティ ShapeProgID コンポーネントのデザイナー図形を返します。このフィールドは読み取り専用です。
パブリック プロパティ UITypeName コンポーネントのユーザー インターフェイスを実装するアセンブリの修飾名を返します。このフィールドは読み取り専用です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

PipelineComponentInfo オブジェクトは、コンピューターにインストールされており、クライアントによる作成が可能な、データ フロー コンポーネントを記述します。 ランタイムは、そのデータ フロー コンポーネント カテゴリ ID で登録されているパイプライン コンポーネントを列挙することによって、ネイティブ データ フロー コンポーネントを見つけます。

Integration Services (SSIS) パイプラインは、Integration Services パイプライン エンジンと Integration Services パイプライン コンポーネントで構成されます。 Integration Services パイプライン エンジンはパッケージの実行時にデータを抽出し、変換して、読み込みます。 Integration Services パイプライン コンポーネントは、グラフを構築するために使用します。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.Dts.Runtime 名前空間