Язык

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 проекта, который является 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.

Применяется к