IDTSApplication100 インターフェイス

この API は、SQL Server 2012 インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

Package オブジェクトを検出し、アクセスするために使用されるメソッドとプロパティを提供します。

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

構文

'宣言
<GuidAttribute("E8102616-3E24-4827-85B2-4897E71B598B")> _
Public Interface IDTSApplication100
'使用
Dim instance As IDTSApplication100
[GuidAttribute("E8102616-3E24-4827-85B2-4897E71B598B")]
public interface IDTSApplication100
[GuidAttribute(L"E8102616-3E24-4827-85B2-4897E71B598B")]
public interface class IDTSApplication100
[<GuidAttribute("E8102616-3E24-4827-85B2-4897E71B598B")>]
type IDTSApplication100 =  interface end
public interface IDTSApplication100

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

プロパティ

  名前 説明
パブリック プロパティ CheckSignatureOnLoad インフラストラクチャです。ランタイムがパッケージを読み込むときにパッケージのデジタル署名を確認するかどうかを示す値を取得します。値の設定も可能です。
パブリック プロパティ ComponentStorePath インフラストラクチャです。パイプライン コンポーネントが格納されている場所のパスを返します。このプロパティは読み取り専用です。
パブリック プロパティ ConnectionInfos インフラストラクチャです。IDTSConnectionInfo100 オブジェクトを含む IDTSConnectionInfos100 コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ DataTypeInfos インフラストラクチャです。IDTSDataTypeInfo100 オブジェクトを含む IDTSDataTypeInfos100 コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ DBProviderInfos インフラストラクチャです。アプリケーション内の IDTSDBProviderInfo100 オブジェクトを含む IDTSDBProviderInfos100 コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ ForEachEnumeratorInfos インフラストラクチャです。IDTSForEachEnumeratorInfo100 オブジェクトを含む IDTSForEachEnumeratorInfos100 コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ LogProviderInfos インフラストラクチャです。IDTSLogProviderInfo100 オブジェクトを含む IDTSLogProviderInfos100 コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ PackagePassword インフラストラクチャです。パッケージのパスワードの値を設定します。このプロパティは書き込み専用です。
パブリック プロパティ PackageUpgradeOptions インフラストラクチャです。アップグレード処理中に Integration Services パッケージのコレクションに適用するアップグレード オプションを示す値を取得します。値の設定も可能です。
パブリック プロパティ PipelineComponentInfos インフラストラクチャです。IDTSPipelineComponentInfo100 オブジェクトを含む IDTSPipelineComponentInfos100 コレクションを返します。
パブリック プロパティ ProjectPassword インフラストラクチャです。プロジェクトのパスワードの値を設定します。このプロパティは書き込み専用です。
パブリック プロパティ TaskInfos インフラストラクチャです。IDTSTaskInfo100 オブジェクトを含む IDTSTaskInfos100 コレクションを返します。このプロパティは読み取り専用です。
パブリック プロパティ UpdateObjects インフラストラクチャです。更新バージョンが検出されたときのパッケージの読み込み時に、拡張可能なオブジェクトを更新できるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ UpdatePackage インフラストラクチャです。更新バージョンが検出されたときにパッケージを更新できるかどうかを示す Boolean を取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CloseProject インフラストラクチャです。指定したプロジェクトを閉じます。
パブリック メソッド CreateFolderOnDtsServer インフラストラクチャです。Integration Services サービス階層の [格納されたパッケージ] ノードに表示されるサーバーにフォルダーを作成します。 
パブリック メソッド CreateFolderOnSQLServer インフラストラクチャです。指定した SQL Server のインスタンスにフォルダーを作成します。
パブリック メソッド CreateSsisServerExecution インフラストラクチャです。SSIS サーバーの実行を作成します。
パブリック メソッド DataTypeInfoFromDataType インフラストラクチャです。指定したデータ型の IDTSDataTypeInfo100 オブジェクトを返します。
パブリック メソッド ExistsOnDtsServer インフラストラクチャです。指定したパッケージが Integration Services サービスに既に存在するかどうかを示す Boolean を返します。
パブリック メソッド ExistsOnSQLServer インフラストラクチャです。指定したパッケージが SQL Server のインスタンスに存在するかどうかを示す Boolean を返します。
パブリック メソッド FolderExistsOnDtsServer インフラストラクチャです。指定したフォルダーがファイル システムに既に存在するかどうかを示す Boolean を返します。
パブリック メソッド FolderExistsOnSQLServer インフラストラクチャです。指定したフォルダーが SQL Server のインスタンスに既に存在するかどうかを示す Boolean を返します。
パブリック メソッド FolderFromPath インフラストラクチャです。指定したフォルダーがファイル システムに既に存在するかどうかを示す Boolean を返します。
パブリック メソッド GetDtsServerPackageInfos インフラストラクチャです。SQL Server のインスタンス上にある SSIS パッケージ ストアの、指定したフォルダーに格納されているパッケージを含む IDTSPackageInfos100 コレクションを取得します。
パブリック メソッド GetDtsServerRoles インフラストラクチャです。フォルダーが使用できるロールの一覧を示す String の配列を返します。
パブリック メソッド GetPackageInfos インフラストラクチャです。サーバー名、ユーザー名、およびパスワードを使用して、SQL Server インスタンスの、指定した論理フォルダーに格納されているパッケージを含む IDTSPackageInfos100 コレクションを取得します。
パブリック メソッド GetPackageInfos2 インフラストラクチャです。サーバー名、ユーザー名、およびパスワードを使用して、SQL Server インスタンスの、指定した論理フォルダーに格納されているパッケージを含む IDTSPackageInfos100 コレクションを取得します。
パブリック メソッド GetPackageRoles インフラストラクチャです。パッケージに対する読み取りアクセス権および書き込みアクセス権を持つデータベース ロールを返します。データベース ロールは、SQL Server msdb データベースに格納されたパッケージにのみ適用されます。
パブリック メソッド GetRunningPackages インフラストラクチャです。IDTSRunningPackage100 オブジェクトを含む IDTSRunningPackages100 コレクションを返します。このプロパティは読み取り専用です。
パブリック メソッド GetServerInfo インフラストラクチャです。対象サーバーにインストールされた SQL Server 製品の SQL Server バージョン番号を返します。 
パブリック メソッド GetServerVersionEx インフラストラクチャです。インストールされている SSIS のバージョンを示すエディション、製品レベル、およびその他の値を返します。
パブリック メソッド LoadFromDtsServer インフラストラクチャです。指定したサーバーからパッケージを読み込み、スレッディング モデルを指定します。
パブリック メソッド LoadFromSQLServer インフラストラクチャです。サーバー名、ユーザー名、およびパスワードを指定することによって、SQL Server からパッケージを読み込みます。
パブリック メソッド LoadFromSQLServer2 インフラストラクチャです。サーバー名、ユーザー名、およびパスワードを指定することによって、SQL Server からパッケージを読み込みます。
パブリック メソッド LoadPackage インフラストラクチャです。ファイル システムから IDTSPackage100 を読み込みます。
パブリック メソッド OpenProject インフラストラクチャです。指定したプロジェクトを開きます。
パブリック メソッド RemoveFolderFromDtsServer インフラストラクチャです。指定したサーバーから指定したフォルダーを削除します。
パブリック メソッド RemoveFolderFromSQLServer インフラストラクチャです。指定した SQL Server のインスタンスから指定したフォルダーを削除します。
パブリック メソッド RemoveFromDtsServer インフラストラクチャです。指定したサーバーからパッケージを削除します。
パブリック メソッド RemoveFromSQLServer インフラストラクチャです。指定した SQL Server のインスタンスからパッケージを削除します。
パブリック メソッド RenameFolderOnDtsServer インフラストラクチャです。指定したサーバーのフォルダーの名前を変更します。
パブリック メソッド RenameFolderOnSQLServer インフラストラクチャです。指定した SQL Server のインスタンスでフォルダーの名前を変更します。
パブリック メソッド SavePackage インフラストラクチャです。ファイル システムにパッケージを保存します。
パブリック メソッド SaveToDtsServer インフラストラクチャです。指定したサーバーにパッケージを保存します。
パブリック メソッド SaveToSQLServer インフラストラクチャです。SQL Server のインスタンスにパッケージを保存します。
パブリック メソッド SaveToSQLServerAs インフラストラクチャです。パッケージに新しい名前を付けて SQL Server のインスタンスに保存します。
パブリック メソッド SaveToXML インフラストラクチャです。パッケージの XML 定義をファイルに保存します。
パブリック メソッド SetPackageRoles インフラストラクチャです。パッケージに対する読み取りアクセス権および書き込みアクセス権を持つデータベース ロールを設定します。データベース ロールは、SQL Server msdb データベースに格納されたパッケージにのみ適用されます。

先頭に戻る

説明

詳細については、「ApplicationClass」を参照してください。

関連項目

参照

Microsoft.SqlServer.Dts.Runtime.Wrapper 名前空間