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) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。