Project 类

定义

表示包含包和参数的 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
继承
Project
属性
实现

属性

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

适用于