次の方法で共有


ExtendedProperties クラス

ExtendedProperty オブジェクトのコレクションが含まれます。このクラスは継承できません。

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

構文

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

説明

ExtendedProperties コレクションを使用すると、カスタム情報をパッケージと共に保存できます。たとえば、SSIS デザイナ自体では、パッケージ レイアウト情報が拡張プロパティに保存されます。パッケージの拡張プロパティはデザイン時に表示されず、実行時に無視されますが、パッケージと共に保存されています。これは、自動化プロセスやカスタム ツールでの使用に備えて、ユーザー定義情報やメタデータをパッケージにアタッチできるので、非常に便利です。

ExtendedProperty には、NameDescriptionDataType、および Value があります。PackageExtendedProperties プロパティを使用すると、その拡張プロパティのコレクションにアクセスし、コレクションの Add メソッドを使用して新しい拡張プロパティを追加できます。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Runtime. . :: . .DTSReadOnlyCollectionBase
    Microsoft.SqlServer.Dts.Runtime..::..ExtendedProperties

スレッド セーフ

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