DtsProperty クラス

複数のコンテナーによってそれぞれのプロパティで使用されるプロパティおよびメソッドが含まれます。 このクラスは継承できません。

継承階層

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

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

構文

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

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

プロパティ

  名前 説明
パブリック プロパティ ConnectionType 接続の作成に使用する接続マネージャーの名前を返します。このフィールドは読み取り専用です。
パブリック プロパティ Get プロパティ値を読み取ることができるかどうかを示す Boolean を返します。このフィールドは読み取り専用です。
パブリック プロパティ Name プロパティの名前を返します。このフィールドは読み取り専用です。
パブリック プロパティ PropertyKind プロパティ上のカスタム属性に関する情報を含む DTSPropertyKind 列挙を取得します。この情報は、デザイナーによって使用されます。
パブリック プロパティ Set 参照するオブジェクトのプロパティを変更できるかどうかを示す Boolean を返します。このフィールドは読み取り専用です。
パブリック プロパティ Type パラメーターのデータ型を返します。このフィールドは読み取り専用です。
パブリック プロパティ TypeConverter プロパティの型変換オブジェクトのアセンブリ修飾型の名前を返します。
パブリック プロパティ UITypeEditor プロパティのグラフィカル エディターのアセンブリ修飾型の名前を返します。この型は読み取り専用です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
パブリック メソッド GetExport 指定したオブジェクトのエクスポート フラグを返します。
パブリック メソッド GetExpression 指定したオブジェクトの式を表す String を返します。Null は、式が割り当てられていないことを示します。
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetPackagePath 指定したパッケージの場所への相対パスを表す String を返します。
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド GetValue プロパティの値を返します。
パブリック メソッド SetExport 指定したオブジェクトのエクスポート フラグを設定します。
パブリック メソッド SetExpression 指定した式をオブジェクトに割り当てます。既存の式をプロパティから削除するには、nullNULL 参照 (Visual Basic では Nothing) を指定します。
パブリック メソッド SetValue プロパティの値を設定します。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

複数のコンテナーは、IDTSPropertiesProvider インターフェイスを実装します。 このインターフェイスは、コンテナーが保持しているプロパティのコレクションである Properties コレクションに対するアクセスを継承側に提供します。 各プロパティに個別にアクセスするのではなく、この Properties コレクションを繰り返し処理する場合に役立ちます。 Properties コレクションは DtsProperties オブジェクトを返します。このコレクション内の各オブジェクトは DtsProperty オブジェクトです。 DtsProperty オブジェクトのコレクションは DtsProperties コレクションに格納されるため、foreach (Microsoft Visual Basic の For Each) 構文または PropertyEnumerator を使用してこのコレクションを繰り返し処理し、このクラスが保持しているプロパティを表示できます。

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Dts.Runtime 名前空間