Configuration クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージの構成方法に関する情報が格納されている構成クラスを表します。 このクラスは継承できません。
public ref class Configuration sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSPersist
public sealed class Configuration : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSPersist
type Configuration = class
inherit DtsObject
interface IDTSPersist
interface IDTSName
Public NotInheritable Class Configuration
Inherits DtsObject
Implements IDTSName, IDTSPersist
- 継承
- 実装
注釈
構成を利用することで、多数のサーバーにパッケージを配置する際に役立ち、パッケージを開発環境から運用環境に移行するのが容易になります。
変数を使用して動的にパッケージを更新できるため、パッケージの機能をカスタマイズしたり、動作環境にパッケージを適合させることができます。 変数を使用して実行時にパッケージのプロパティを更新するには、パッケージ オブジェクト プロパティに変数をマップし、その変数の構成を作成し、構成をパッケージと共に配置して、新しい環境に合わせて構成ファイル内の変数の値を更新します。 実行時に、パッケージでは更新された値が自動的に使用されます。 この柔軟性は、配置済みのパッケージを別のサーバーに接続したり、異なる SQL ステートメントを実行したり、異なる子パッケージを実行したりする場合に便利です。 詳細については、「パッケージ構成の作成」および「パッケージでの変数の使用」を参照してください。
プロパティ
ConfigurationString |
構成の場所を取得します。値の設定も可能です。 |
ConfigurationType |
構成情報が格納されているファイルの種類を示す DTSConfigurationType の値を取得します。値の設定も可能です。 |
CreationName |
ランタイム エンジンが使用する文字列を返します。ランタイム エンジンは、この文字列を使用して Configuration オブジェクトのインスタンスを作成し、Configurations コレクションにこのオブジェクトを追加します。 このプロパティは読み取り専用です。 |
Description |
構成の説明を取得します。値の設定も可能です。 このプロパティは読み取り専用です。 |
ID |
構成に割り当てられた ID を返します。 このプロパティは読み取り専用です。 |
Name |
この構成に付けられた名前を取得します。値の設定も可能です。 |
PackagePath |
構成が適用されるパッケージのパスを取得します。値の設定も可能です。 |
メソッド
Equals(Object) |
2 つのオブジェクト インスタンスが等しいかどうかを判断します。 (継承元 DtsObject) |
GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 DtsObject) |
LoadFromXML(XmlNode, IDTSEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 .xml として保存されたパッケージを読み込むには、LoadPackage(String, IDTSEvents) メソッドを使用します。 |
SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 パッケージを .xml として保存するには、SaveToXml(String, Package, IDTSEvents) メソッドを使用します。 |