다음을 통해 공유


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

GUID 형식의 프로젝트 ID를 가져옵니다.

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 메서드를 호출하여 구성 요소를 삭제할 때 발생합니다.

적용 대상