次の方法で共有


ExtendedProperty Class

このクラスには、パッケージに関する追加情報を保持するメンバが含まれます。

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

構文

'宣言
Public NotInheritable Class ExtendedProperty
    Inherits DtsObject
    Implements IDTSPersist, IDTSName, IComponent, IDisposable
public sealed class ExtendedProperty : DtsObject, IDTSPersist, IDTSName, IComponent, 
    IDisposable
public ref class ExtendedProperty sealed : public DtsObject, IDTSPersist, IDTSName, IComponent, 
    IDisposable
public final class ExtendedProperty extends DtsObject implements IDTSPersist, IDTSName, 
    IComponent, IDisposable
public final class ExtendedProperty extends DtsObject implements IDTSPersist, IDTSName, 
    IComponent, IDisposable

解説

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

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

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

継承階層

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

スレッド セーフ

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

プラットフォーム

開発プラットフォーム

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

対象プラットフォーム

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

参照

関連項目

ExtendedProperty Members
Microsoft.SqlServer.Dts.Runtime Namespace

変更履歴

リリース

履歴

2006 年 7 月 17 日

変更内容 :
  • プロパティの使用方法についての説明を改善しました。