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 方法释放组件时发生。 |