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 |
Возвращает идентификатор проекта, который представляет собой идентификатор 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) |
Откройте проект из потока ввода-вывода. |
| OpenProject(Stream, IDTSEvents) |
Откройте проект по указанному пути, указав прослушиватель событий для получения событий. |
| OpenProject(Stream, Project+AccessMode, String, IDTSEvents) |
Откройте проект, защищенный паролем, из потока ввода-вывода, указав прослушиватель событий для получения событий. |
| OpenProject(Stream, String) |
Откройте защищенный паролем проект в указанном пути. |
| OpenProject(Stream, String, IDTSEvents) |
Откройте проект, защищенный паролем, из потока ввода-вывода, указав прослушиватель событий для получения событий. |
| OpenProject(String) |
Откройте существующий проект в указанном пути. |
| OpenProject(String, IDTSEvents) |
Откройте проект по указанному пути, указав прослушиватель событий для получения событий. |
| OpenProject(String, Project+AccessMode, String, IDTSEvents) |
Откройте защищенный паролем проект в указанном пути, указав прослушиватель событий для получения событий. |
| OpenProject(String, String) |
Откройте защищенный паролем проект в указанном пути. |
| OpenProject(String, String, IDTSEvents) |
Откройте защищенный паролем проект в указанном пути, указав прослушиватель событий для получения событий. |
| Save() |
Сохраняет проект в соответствующем хранилище. Если у проекта нет соответствующего хранилища, вызывается исключение DtsException. |
| SaveAs(Stream) |
Сохраняет проект в указанный поток ввода-вывода. Указанный поток становится хранилищем проекта. |
| SaveAs(String) |
Сохраните проект в указанном хранилище. Если сохранение прошло успешно, указанный файл становится хранилищем проекта. |
| SaveTo(Stream) |
Сохраняет проект в указанный поток ввода-вывода. В отличие от SaveAs, хранилище проектов не изменяется после сохранения. |
| SaveTo(String) |
Сохраните проект в указанном файле. В отличие от SaveAs, хранилище проектов не изменяется после сохранения. |
События
| Disposed |
Возникает при удалении компонента путем вызова метода Dispose. |