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
- Наследование
- Атрибуты
- Реализации
Свойства
| Имя | Описание |
|---|---|
| ConnectionManagerItems |
Получает элементы менеджера соединений в проекте. Менеджеры соединений общую для всех пакетов. |
| CreationDate |
Получает или устанавливает дату и время создания проекта. |
| CreatorComputerName |
Получает или устанавливает имя компьютера, на котором был создан проект. |
| CreatorName |
Получает или устанавливает имя человека, создавшего проект. |
| Description |
Получает или задаёт описание Project объекта. |
| Events |
Устанавливает IDTSEvents интерфейс для получения различных событий. |
| FormatVersion |
Получает формат-версию проекта. |
| ID |
Получает ID проекта, который является GUID. |
| Name |
Получает или устанавливает название проекта. |
| OfflineMode |
Получает или устанавливает значение, указывающее, находится ли проект в офлайн-режиме. |
| PackageItems |
Получает сбор пакетных материалов для проекта. |
| Parameters |
Получает набор параметров проекта. |
| Password |
Устанавливает пароль, используемый для шифрования или расшифровки проектов и пакетов. |
| ProtectionLevel |
Получает или устанавливает уровень защиты проекта. |
| Site |
Получает или устанавливает ISite, связанный с параметрическим объектом. |
| TargetServerVersion |
Представляет проект Integration Services, содержащий пакеты и параметры. |
| VersionBuild |
Получает или устанавливает версию проекта. |
| VersionComments |
Получает или устанавливает комментарии, связанные с проектом. |
| VersionMajor |
Получает или устанавливает основную версию проекта. |
| VersionMinor |
Получает или устанавливает минорную версию проекта. |
Методы
| Имя | Описание |
|---|---|
| CreateProject() |
Создаёт новый проект Integration Services. |
| CreateProject(Stream) |
Создаёт новый проект на заданном потоке ввода-вывода. |
| CreateProject(String) |
Создаёт новый проект в указанном файле. |
| Dispose() |
Освобождает все ресурсы, используемые текущим экземпляром класса Project. |
| Equals(Object) |
Определяет, равны ли два экземпляра объекта. (Унаследовано от DtsObject) |
| GetHashCode() |
Возвращает хэш-код для этого экземпляра. (Унаследовано от DtsObject) |
| OpenProject(Stream, IDTSEvents) |
Откройте проект в указанном пути, указав слушателя событий для получения событий. |
| OpenProject(Stream, Project+AccessMode, String, IDTSEvents) |
Откройте проект с паролем из потока ввода-вывода, указав слушатель событий для получения событий. |
| OpenProject(Stream, String, IDTSEvents) |
Откройте проект с паролем из потока ввода-вывода, указав слушатель событий для получения событий. |
| OpenProject(Stream, String) |
Откройте защищённый паролем проект в указанном пути. |
| OpenProject(Stream) |
Откройте проект из потока ввода-вывода. |
| OpenProject(String, IDTSEvents) |
Откройте проект в указанном пути, указав слушателя событий для получения событий. |
| OpenProject(String, Project+AccessMode, String, IDTSEvents) |
Откройте проект с защищённым паролем в указанном пути, указав слушатель событий для получения событий. |
| OpenProject(String, String, IDTSEvents) |
Откройте проект с защищённым паролем в указанном пути, указав слушатель событий для получения событий. |
| OpenProject(String, String) |
Откройте защищённый паролем проект в указанном пути. |
| OpenProject(String) |
Откройте существующий проект в указанном пути. |
| Save() |
Сохраняет проект в соответствующее хранилище. DtsException бросается, если проект не имеет соответствующего хранилища. |
| SaveAs(Stream) |
Сохраняйте проект в указанном потоке ввода-вывода. Указанный поток становится хранилищем проекта. |
| SaveAs(String) |
Сохраните проект в указанном хранилище. Указанный файл становится хранилищем для проекта, если сохранение удаётся успешно. |
| SaveTo(Stream) |
Сохраняйте проект в указанном потоке ввода-вывода. В отличие от SaveA, хранилище проекта не меняется после сохранения. |
| SaveTo(String) |
Сохранить проект в указанный файл. В отличие от SaveA, хранилище проекта не меняется после сохранения. |
События
| Имя | Описание |
|---|---|
| Disposed |
Возникает, когда компонент утилизируется с помощью вызова метода Dispose. |