Application クラス

Package オブジェクトを検出し、アクセスします。システムについての情報を含むコレクションおよびプロパティにもアクセスできます。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Runtime. . :: . .DtsObject
    Microsoft.SqlServer.Dts.Runtime..::..Application

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

構文

'宣言
Public Class Application _
    Inherits DtsObject
'使用
Dim instance As Application
public class Application : DtsObject
public ref class Application : public DtsObject
type Application =  
    class
        inherit DtsObject
    end
public class Application extends DtsObject

Application 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド Application Application クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ CheckSignatureOnLoad ランタイムがパッケージを読み込むときにパッケージのデジタル署名を確認するかどうかを示す値を取得します。値の設定も可能です。
パブリック プロパティ ComponentStorePath パイプライン コンポーネントが格納されている場所のパスを返します。このプロパティは読み取り専用です。
パブリック プロパティ ConnectionInfos ConnectionInfo オブジェクトを含む ConnectionInfos コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ DataTypeInfos DataTypeInfo オブジェクトを含む DataTypeInfos コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ DBProviderInfos アプリケーション内の DBProviderInfo オブジェクトを含む DBProviderInfos コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ ForEachEnumeratorInfos ForEachEnumeratorInfo オブジェクトを含む ForEachEnumeratorInfos コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ LogProviderInfos LogProviderInfo オブジェクトを含む LogProviderInfos コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ PackagePassword パッケージのパスワードの値を設定します。このプロパティは書き込み専用です。
パブリック プロパティ PackageUpgradeOptions アップグレード処理中に Integration Services パッケージのコレクションに適用するアップグレード オプションを示す値を取得します。値の設定も可能です。
パブリック プロパティ PipelineComponentInfos PipelineComponentInfo オブジェクトを含む PipelineComponentInfos コレクションを返します。
パブリック プロパティ TaskInfos TaskInfo オブジェクトを含む TaskInfos コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ UpdateObjects *** このメンバーは非推奨です。「解説」を参照してください。  ***    更新バージョンが検出された場合に、パッケージの読み込み時に拡張可能なオブジェクトを更新できるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ UpdatePackage 更新バージョンが検出されたときにパッケージを更新できるかどうかを示す Boolean を取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CreateFolderOnDtsServer Integration Services サービス階層の [格納されたパッケージ] ノードに表示されるサーバーにフォルダーを作成します。 
パブリック メソッド CreateFolderOnSqlServer 指定した SQL Server のインスタンスにフォルダーを作成します。
パブリック メソッド DataTypeInfoFromDataType 指定したデータ型の DataTypeInfo オブジェクトを返します。
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
パブリック メソッド ExistsOnDtsServer 指定したパッケージが Integration Services サービスに既に存在するかどうかを示す Boolean を返します。
パブリック メソッド ExistsOnSqlServer 指定したパッケージが SQL Server のインスタンスに存在するかどうかを示す Boolean を返します。
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド FolderExistsOnDtsServer 指定したフォルダーがファイル システムに既に存在するかどうかを示す Boolean を返します。
パブリック メソッド FolderExistsOnSqlServer 指定したフォルダーが SQL Server のインスタンスに既に存在するかどうかを示す Boolean を返します。
パブリック メソッド GetDtsServerPackageInfos SQL Server のインスタンス上にある SSIS パッケージ ストアの、指定したフォルダーに格納されているパッケージを含む PackageInfos コレクションを取得します。
パブリック メソッド GetDtsServerRoles フォルダーが使用できるロールの一覧を示す String の配列を返します。
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetPackageInfos サーバー名、ユーザー名、およびパスワードを使用して、SQL Server インスタンスの、指定した論理フォルダーに格納されているパッケージを含む PackageInfos コレクションを取得します。
パブリック メソッド GetPackageInfos2 インフラストラクチャです。
パブリック メソッド GetPackageRoles パッケージに対する読み取りアクセス権および書き込みアクセス権を持つデータベース ロールを返します。データベース ロールは、SQL Servermsdb データベースに格納されたパッケージにのみ適用されます。
パブリック メソッド GetRunningPackages RunningPackage オブジェクトを含む RunningPackages コレクションを返します。このプロパティは読み取り専用です。
パブリック メソッド GetServerInfo 対象サーバーにインストールされた SQL Server 製品の SQL Server バージョン番号を返します。 
パブリック メソッド GetServerVersionEx インストールされている SSIS のバージョンを示すエディション、製品レベル、およびその他の値を返します。
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド LoadFromDtsServer 指定したサーバーからパッケージを読み込みます。
パブリック メソッド LoadFromSqlServer サーバー名、ユーザー名、およびパスワードを指定することによって、SQL Server からパッケージを読み込みます。
パブリック メソッド LoadFromSqlServer2 インフラストラクチャです。
パブリック メソッド LoadPackage(String, IDTSEvents) ファイル システムから Package を読み込みます。
パブリック メソッド LoadPackage(String, IDTSEvents, Boolean) ファイル システムから Package を読み込み、スレッディング モデルを指定します。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド RemoveFolderFromDtsServer 指定したサーバーから指定したフォルダーを削除します。
パブリック メソッド RemoveFolderFromSqlServer 指定した SQL Server のインスタンスから指定したフォルダーを削除します。
パブリック メソッド RemoveFromDtsServer 指定したサーバーからパッケージを削除します。
パブリック メソッド RemoveFromSqlServer 指定した SQL Server のインスタンスからパッケージを削除します。
パブリック メソッド RenameFolderOnDtsServer 指定した SQL Server のインスタンスでフォルダーの名前を変更します。
パブリック メソッド RenameFolderOnSqlServer 指定した SQL Server のインスタンスでフォルダーの名前を変更します。
パブリック メソッド SaveToDtsServer ファイル システムにパッケージを保存します。
パブリック メソッド SaveToSqlServer SQL Server のインスタンスにパッケージを保存します。
パブリック メソッド SaveToSqlServerAs パッケージに新しい名前を付けて SQL Server のインスタンスに保存します。
パブリック メソッド SaveToXml パッケージの XML 定義をファイルに保存します。
パブリック メソッド SetPackageRoles パッケージに対する読み取りアクセス権および書き込みアクセス権を持つデータベース ロールを設定します。データベース ロールは、SQL Servermsdb データベースに格納されたパッケージにのみ適用されます。
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド Upgrade 1 つまたは複数の Integration Services パッケージを指定されたアップグレード元の場所から指定されたアップグレード先の場所にアップグレードします。

先頭に戻る

説明

Application オブジェクトとは、システム検出およびパッケージ アクセスのメカニズムです。

スレッド セーフ

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