다음을 통해 공유


Project 클래스

Represents Integration Services project which contains packages and parameters.

상속 계층

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Project

네임스페이스:  Microsoft.SqlServer.Dts.Runtime
어셈블리:  Microsoft.SqlServer.ManagedDTS(Microsoft.SqlServer.ManagedDTS.dll)

구문

‘선언
<ComVisibleAttribute(True)> _
Public NotInheritable Class Project _
    Inherits DtsObject _
    Implements IComponent, IDisposable
‘사용 방법
Dim instance As Project
[ComVisibleAttribute(true)]
public sealed class Project : DtsObject, 
    IComponent, IDisposable
[ComVisibleAttribute(true)]
public ref class Project sealed : public DtsObject, 
    IComponent, IDisposable
[<SealedAttribute>]
[<ComVisibleAttribute(true)>]
type Project =  
    class 
        inherit DtsObject 
        interface IComponent 
        interface IDisposable 
    end
public final class Project extends DtsObject implements IComponent, IDisposable

Project 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 ConnectionManagerItems Gets the connection manager items of the project. The connection managers are shared across all packages.
공용 속성 CreationDate Gets or sets the date and time that the project was created.
공용 속성 CreatorComputerName Gets or sets the name of the computer on which the project was created.
공용 속성 CreatorName Gets or sets the name of the individual who created the project.
공용 속성 Description Gets or sets the description of the Project object.
공용 속성 Events Sets the IDTSEvents interface to get various events.
공용 속성 FormatVersion Gets the format version of the project.
공용 속성 ID Gets the project ID, which is GUID.
공용 속성 Name Gets or sets the name of the project.
공용 속성 OfflineMode Gets or sets a value that indicates whether the project is on offline mode.
공용 속성 PackageItems Gets the collection of the package items for the project.
공용 속성 Parameters Gets the collection of the project parameters.
공용 속성 Password Sets the password used to encrypt or decrypt project and packages.
공용 속성 ProtectionLevel Gets or sets the level of protection on the project.
공용 속성 Site Gets or sets the ISite associated with the parameter object.
공용 속성 VersionBuild Gets or sets the build version of the project.
공용 속성 VersionComments Gets or sets the comments associated with the project.
공용 속성 VersionMajor Gets or sets the major build version of the project.
공용 속성 VersionMinor Gets or sets the minor build version of the project.

맨 위로 이동

메서드

  이름 설명
공용 메서드정적 멤버 CreateProject() Creates a new Integration Services project.
공용 메서드정적 멤버 CreateProject(Stream) Creates a new project on a given I/O stream.
공용 메서드정적 멤버 CreateProject(String) Creates a new project in the specified file.
공용 메서드 Dispose Releases all resources used by the current instance of the Project class.
공용 메서드 Equals Determines whether two object instances are equal. (DtsObject에서 상속됨)
공용 메서드 GetHashCode Returns the hash code for this instance. (DtsObject에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드정적 멤버 OpenProject(Stream) Opens a project from an I/O stream.
공용 메서드정적 멤버 OpenProject(String) Opens an existing project in the specified file.
공용 메서드정적 멤버 OpenProject(Stream, IDTSEvents) Opens a project from an I/O stream and specifies an event listener to receive events.
공용 메서드정적 멤버 OpenProject(Stream, String) Opens a password protected project from an I/O stream.
공용 메서드정적 멤버 OpenProject(String, IDTSEvents) Opens an existing project in the specified file.
공용 메서드정적 멤버 OpenProject(String, String) Opens an existing project with password in the specified file.
공용 메서드정적 멤버 OpenProject(Stream, String, IDTSEvents) Opens a password protected project from an I/O stream and specifies an event listener to receive events.
공용 메서드정적 멤버 OpenProject(String, String, IDTSEvents) Opens an existing project in the specified file.
공용 메서드정적 멤버 OpenProject(Stream, Project.AccessMode, String, IDTSEvents) Opens a password protected project from an I/O stream and specifies an event listener to receive events.
공용 메서드정적 멤버 OpenProject(String, Project.AccessMode, String, IDTSEvents) Opens a password protected project in the specified path and specifies an event listener to receive events.
공용 메서드 Save Saves the project to its corresponding storage. DtsException is thrown if the project doesn’t have corresponding storage.
공용 메서드 SaveAs(Stream) Saves the project to the specified I/O stream. The specified stream becomes the project storage.
공용 메서드 SaveAs(String) Saves the project to the specified storage. The specified file becomes the storage for the project if saving successes.
공용 메서드 SaveTo(Stream) Saves the project to the specified I/O stream. Unlike SaveAs, project storage is not changed after saving.
공용 메서드 SaveTo(String) Saves the project to the specified file. Unlike SaveAs, project storage is not changed after saving.
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 Disposed Occurs when the component is disposed by a call to the Dispose method.

맨 위로 이동

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Dts.Runtime 네임스페이스