次の方法で共有


ExtendedProperties Class

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

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

構文

'宣言
<DefaultMemberAttribute("Item")> _
Public NotInheritable Class ExtendedProperties
    Inherits DTSReadOnlyCollectionBase
[DefaultMemberAttribute("Item")] 
public sealed class ExtendedProperties : DTSReadOnlyCollectionBase
[DefaultMemberAttribute(L"Item")] 
public ref class ExtendedProperties sealed : public DTSReadOnlyCollectionBase
/** @attribute DefaultMemberAttribute("Item") */ 
public final class ExtendedProperties extends DTSReadOnlyCollectionBase
DefaultMemberAttribute("Item") 
public final class ExtendedProperties extends DTSReadOnlyCollectionBase

解説

更新されたテキスト :2006 年 7 月 17 日

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

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

継承階層

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

スレッド セーフ

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

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

ExtendedProperties Members
Microsoft.SqlServer.Dts.Runtime Namespace

変更履歴

リリース

履歴

2006 年 7 月 17 日

変更内容 :
  • パッケージのカスタム情報がどのように保存されるのかについて説明しました。