次の方法で共有


Project クラス

パッケージおよびパラメーターを格納する Integration Services プロジェクトを表します。

継承階層

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Project

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

構文

'宣言
<ComVisibleAttribute(True)> _
Public NotInheritable Class Project _
    Inherits DtsObject _
    Implements IComponent, IDisposable
'使用
Dim instance As Project
[ComVisibleAttribute(true)]
public sealed class Project : DtsObject, 
    IComponent, IDisposable
[ComVisibleAttribute(true)]
public ref class Project sealed : public DtsObject, 
    IComponent, IDisposable
[<SealedAttribute>]
[<ComVisibleAttribute(true)>]
type Project =  
    class 
        inherit DtsObject 
        interface IComponent 
        interface IDisposable 
    end
public final class Project extends DtsObject implements IComponent, IDisposable

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

プロパティ

  名前 説明
パブリック プロパティ ConnectionManagerItems プロジェクトの接続マネージャーの項目を取得します。接続マネージャーはすべてのパッケージで共有されます。
パブリック プロパティ CreationDate プロジェクトが作成された日時を取得します。値の設定も可能です。
パブリック プロパティ CreatorComputerName プロジェクトが作成されたコンピューターの名前を取得します。値の設定も可能です。
パブリック プロパティ CreatorName プロジェクトを作成した個人の名前を取得します。値の設定も可能です。
パブリック プロパティ Description Project オブジェクトの説明を取得します。値の設定も可能です。
パブリック プロパティ Events 各種のイベントを取得するための IDTSEvents インターフェイスを設定します。
パブリック プロパティ FormatVersion プロジェクトの形式バージョンを取得します。
パブリック プロパティ ID プロジェクト ID を取得します。この ID は GUID です。
パブリック プロパティ Name プロジェクトの名前を取得します。値の設定も可能です。
パブリック プロパティ OfflineMode プロジェクトがオフライン モードかどうかを示す値を取得します。値の設定も可能です。
パブリック プロパティ PackageItems プロジェクトのパッケージ アイテムのコレクションを取得します。
パブリック プロパティ Parameters プロジェクト パラメーターのコレクションを取得します。
パブリック プロパティ Password プロジェクトおよびパッケージの暗号化または暗号化解除に使用するパスワードを設定します。
パブリック プロパティ ProtectionLevel プロジェクトの保護レベルを取得します。値の設定も可能です。
パブリック プロパティ Site パラメーター オブジェクトに関連付けられた ISite を取得します。値の設定も可能です。
パブリック プロパティ VersionBuild プロジェクトのビルド バージョンを取得します。値の設定も可能です。
パブリック プロパティ VersionComments プロジェクトに関連付けられているコメントを取得します。値の設定も可能です。
パブリック プロパティ VersionMajor プロジェクトのメジャー ビルド バージョンを取得します。値の設定も可能です。
パブリック プロパティ VersionMinor プロジェクトのマイナー ビルド バージョンを取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド静的メンバー CreateProject() 新しい Integration Services プロジェクトを作成します。
パブリック メソッド静的メンバー CreateProject(Stream) 指定された I/O ストリームに新しいプロジェクトを作成します。
パブリック メソッド静的メンバー CreateProject(String) 指定したファイルに新しいプロジェクトを作成します。
パブリック メソッド Dispose Project クラスの現在のインスタンスで使用されるすべてのリソースを解放します。
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド静的メンバー OpenProject(Stream) I/O ストリームからプロジェクトを開きます。
パブリック メソッド静的メンバー OpenProject(String) 指定したファイル内の既存のプロジェクトを開きます。
パブリック メソッド静的メンバー OpenProject(Stream, IDTSEvents) I/O ストリームからプロジェクトを開き、イベントを受信するイベント リスナーを指定します。
パブリック メソッド静的メンバー OpenProject(Stream, String) I/O ストリームからパスワードで保護されたプロジェクトを開きます。
パブリック メソッド静的メンバー OpenProject(String, IDTSEvents) 指定したファイル内の既存のプロジェクトを開きます。
パブリック メソッド静的メンバー OpenProject(String, String) 指定したファイル内のパスワード付きの既存のプロジェクトを開きます。
パブリック メソッド静的メンバー OpenProject(Stream, String, IDTSEvents) I/O ストリームからパスワードで保護されたプロジェクトを開き、イベントを受信するイベント リスナーを指定します。
パブリック メソッド静的メンバー OpenProject(String, String, IDTSEvents) 指定したファイル内の既存のプロジェクトを開きます。
パブリック メソッド静的メンバー OpenProject(Stream, Project.AccessMode, String, IDTSEvents) I/O ストリームからパスワードで保護されたプロジェクトを開き、イベントを受信するイベント リスナーを指定します。
パブリック メソッド静的メンバー OpenProject(String, Project.AccessMode, String, IDTSEvents) 指定したパスのパスワードで保護されたプロジェクトを開き、イベントを受信するイベント リスナーを指定します。
パブリック メソッド Save プロジェクトを対応するストレージに保存します。プロジェクトに対応するストレージがない場合、DtsException がスローされます。
パブリック メソッド SaveAs(Stream) プロジェクトを指定した I/O ストリームに保存します。指定したストリームがプロジェクト ストレージになります。
パブリック メソッド SaveAs(String) プロジェクトを指定したストレージに保存します。保存処理が成功した場合、指定したファイルがプロジェクトのストレージになります。
パブリック メソッド SaveTo(Stream) プロジェクトを指定した I/O ストリームに保存します。SaveAs とは異なり、プロジェクト ストレージは保存後も変更されません。
パブリック メソッド SaveTo(String) プロジェクトを指定したファイルに保存します。SaveAs とは異なり、プロジェクト ストレージは保存後も変更されません。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

イベント

  名前 説明
パブリック イベント Disposed Dispose メソッドの呼び出しによってコンポーネントが破棄されるときに発生します。

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Dts.Runtime 名前空間