ApplicationClass クラス

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

パッケージ オブジェクトを検出し、アクセスします。

継承階層

System.Object
  Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass

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

構文

'宣言
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<GuidAttribute("5572B772-88AC-4A35-96F8-E28626AC7E8F")> _
Public Class ApplicationClass _
    Implements IDTSApplication100, Application
'使用
Dim instance As ApplicationClass
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("5572B772-88AC-4A35-96F8-E28626AC7E8F")]
public class ApplicationClass : IDTSApplication100, 
    Application
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute(L"5572B772-88AC-4A35-96F8-E28626AC7E8F")]
public ref class ApplicationClass : IDTSApplication100, 
    Application
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("5572B772-88AC-4A35-96F8-E28626AC7E8F")>]
type ApplicationClass =  
    class 
        interface IDTSApplication100 
        interface Application 
    end
public class ApplicationClass implements IDTSApplication100, Application

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

コンストラクター

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

先頭に戻る

プロパティ

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

先頭に戻る

メソッド

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

先頭に戻る

スレッド セーフ

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

関連項目

参照

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