Project 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示包含包和参数的 Integration Services 项目。
public ref class Project sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, IDisposable, System::ComponentModel::IComponent
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Project : Microsoft.SqlServer.Dts.Runtime.DtsObject, IDisposable, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.ComVisible(true)>]
type Project = class
inherit DtsObject
interface IComponent
interface IDisposable
Public NotInheritable Class Project
Inherits DtsObject
Implements IComponent, IDisposable
- 继承
- 属性
- 实现
属性
ConnectionManagerItems |
获取项目的连接管理器项。 跨所有包共享连接管理器。 |
CreationDate |
获取或设置创建项目的日期和时间。 |
CreatorComputerName |
获取或设置创建项目的计算机的名称。 |
CreatorName |
获取或设置创建项目的用户的名称。 |
Description |
获取或设置 Project 对象的说明。 |
Events |
设置 IDTSEvents 接口以便获取不同的事件。 |
FormatVersion |
获取项目的格式版本。 |
ID |
获取项目 ID,此 ID 是 GUID。 |
Name |
获取或设置项目的名称。 |
OfflineMode |
获取或设置一个值,该值指示项目是否处于脱机模式。 |
PackageItems |
获取项目的包项的集合。 |
Parameters |
获取项目参数的集合。 |
Password |
设置用于对项目和包进行加密或解密的密码。 |
ProtectionLevel |
获取或设置项目的保护级别。 |
Site |
获取或设置与参数对象关联的 ISite。 |
TargetServerVersion |
表示包含包和参数的 Integration Services 项目。 |
VersionBuild |
获取或设置项目的内部版本号。 |
VersionComments |
获取或设置与项目关联的注释。 |
VersionMajor |
获取或设置项目的主内部版本号。 |
VersionMinor |
获取或设置项目的次内部版本号。 |
方法
CreateProject() |
创建新的 Integration Services 项目。 |
CreateProject(Stream) |
在给定 I/O 流上创建一个新项目。 |
CreateProject(String) |
在指定文件中创建新项目。 |
Dispose() |
释放 Project 类的当前实例所使用的所有资源。 |
Equals(Object) |
确定两个对象实例是否相等。 (继承自 DtsObject) |
GetHashCode() |
返回此实例的哈希代码。 (继承自 DtsObject) |
OpenProject(Stream) |
从 IO 流打开项目。 |
OpenProject(Stream, IDTSEvents) |
在指定路径中打开项目,指定要接收事件的事件侦听器。 |
OpenProject(Stream, Project+AccessMode, String, IDTSEvents) |
从 I/O 流中打开受密码保护的项目,指定用于接收事件的事件侦听器。 |
OpenProject(Stream, String) |
在指定路径中打开受密码保护的项目。 |
OpenProject(Stream, String, IDTSEvents) |
从 I/O 流中打开受密码保护的项目,指定用于接收事件的事件侦听器。 |
OpenProject(String) |
在指定路径中打开现有项目。 |
OpenProject(String, IDTSEvents) |
在指定路径中打开项目,指定要接收事件的事件侦听器。 |
OpenProject(String, Project+AccessMode, String, IDTSEvents) |
在指定路径中打开受密码保护的项目,指定用于接收事件的事件侦听器。 |
OpenProject(String, String) |
在指定路径中打开受密码保护的项目。 |
OpenProject(String, String, IDTSEvents) |
在指定路径中打开受密码保护的项目,指定用于接收事件的事件侦听器。 |
Save() |
将项目保存到其相应存储区中。 如果项目没有相应的存储区,将引发 DtsException。 |
SaveAs(Stream) |
将项目保存到指定的 IO 流中。 指定的流将成为项目存储区。 |
SaveAs(String) |
将项目保存到指定的存储。 如果保存成功,指定的文件将成为项目的存储区。 |
SaveTo(Stream) |
将项目保存到指定的 IO 流中。 与 SaveAs 不同,保存后项目存储不会更改。 |
SaveTo(String) |
将项目保存到指定文件。 与 SaveAs 不同,保存后项目存储不会更改。 |
事件
Disposed |
在通过调用 Dispose 方法释放组件时发生。 |