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) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。