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. |