DTSPackageType 列挙体

パッケージを作成したツールを識別します。

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

構文

'宣言
Public Enumeration DTSPackageType
'使用
Dim instance As DTSPackageType
public enum DTSPackageType
public enum class DTSPackageType
type DTSPackageType
public enum DTSPackageType

メンバー

メンバー名 説明
Default 未定義です。
DTSWizard SQL Server インポートおよびエクスポート ウィザードによってパッケージが作成されたことを示します。
DTSDesigner パッケージが SQL Server 2000 のデザイナで作成されたことを示します。
SQLReplication 変換可能なサブスクリプションをサポートするため、パッケージが生成されたことを示します。
DTSDesigner100 パッケージが SQL Server 2008 Integration Services (SSIS) の SSIS デザイナで作成されたことを示します。
SQLDBMaint DBMaint クライアントがパッケージを作成したことを示します。

使用例

次のコード例では、Integration Services パッケージ サンプルの 1 つを読み込み、この列挙の値の 1 つである、パッケージ種類を表示します。

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;

namespace Microsoft.SqlServer.SSIS.Samples
{
    class Program
    {
        static void Main(string[] args)
        {
            Application app = new Application();
            Package pkg= new Package();
            pkg = app.LoadPackage(@"C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\SmoTablesDBCC\SmoTablesDBCC\SmoTablesDBCC.dtsx", null);
            
            // Display the package type.
            Console.WriteLine("The package type is: {0}", pkg.PackageType);
        }
    }
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
 
Namespace Microsoft.SqlServer.SSIS.Samples
    Class Program
        Shared  Sub Main(ByVal args() As String)
            Dim app As Application =  New Application() 
            Dim pkg As Package =  New Package() 
            pkg = app.LoadPackage("C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\SmoTablesDBCC\SmoTablesDBCC\SmoTablesDBCC.dtsx", Nothing)
 
            ' Display the package type.
            Console.WriteLine("The package type is: {0}", pkg.PackageType)
        End Sub
    End Class
End Namespace

サンプルの出力 :

The package type is: DTSDesigner100