다음을 통해 공유


Configuration 클래스

정의

패키지 구성 방법에 대한 정보를 포함하는 구성 클래스를 나타냅니다. 이 클래스는 상속될 수 없습니다.

public ref class Configuration sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSPersist
public sealed class Configuration : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSPersist
type Configuration = class
    inherit DtsObject
    interface IDTSPersist
    interface IDTSName
Public NotInheritable Class Configuration
Inherits DtsObject
Implements IDTSName, IDTSPersist
상속
Configuration
구현

설명

구성은 패키지를 다양한 서버에 배포할 때 유용하며 개발 환경에서 프로덕션 환경으로 패키지를 쉽게 이동할 수 있도록 합니다.

변수를 사용하여 패키지를 동적으로 업데이트할 수 있으므로 패키지 기능을 사용자 지정하고 패키지가 실행되는 환경에 맞게 패키지를 조정할 수 있습니다. 변수를 사용하여 런타임에 패키지 속성을 업데이트하려면 변수를 패키지 개체 속성에 매핑하고, 변수에 대한 구성을 만들고, 패키지를 사용하여 구성을 배포한 다음, 새 환경에 맞게 구성 파일의 변수 값을 업데이트합니다. 런타임에 패키지는 업데이트된 값을 자동으로 사용합니다. 이 유연성은 배포한 패키지가 서로 다른 서버에 연결하거나, 다른 SQL 문을 실행하거나, 다른 자식 패키지를 실행할 때 유용합니다. 자세한 내용은 패키지 구성 만들기 및 패키지에서 변수 사용을 참조하세요.

속성

ConfigurationString

구성 위치를 가져오거나 설정합니다.

ConfigurationType

구성 정보가 저장된 파일 종류에 대해 설명하는 DTSConfigurationType 값을 가져오거나 설정합니다.

CreationName

런타임 엔진에서 Configuration 개체의 인스턴스를 만들고 개체를 Configurations 컬렉션에 추가하는 데 사용되는 문자열을 반환합니다. 이 속성은 읽기 전용입니다.

Description

구성에 대한 설명을 가져오거나 설정합니다. 이 속성은 읽기 전용입니다.

ID

구성에 할당된 ID를 반환합니다. 이 속성은 읽기 전용입니다.

Name

이 구성에 제공된 이름을 가져오거나 설정합니다.

PackagePath

구성이 적용되는 패키지의 경로를 가져오거나 설정합니다.

메서드

Equals(Object)

두 개체 인스턴스가 같은지 확인합니다.

(다음에서 상속됨 DtsObject)
GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

(다음에서 상속됨 DtsObject)
LoadFromXML(XmlNode, IDTSEvents)

이 메서드는 애플리케이션 코드에서 호출할 수 없습니다. .xml로 저장된 패키지를 로드하려면 LoadPackage(String, IDTSEvents) 메서드를 사용합니다.

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

이 메서드는 애플리케이션 코드에서 호출할 수 없습니다. 패키지를 .xml로 저장하려면 SaveToXml(String, Package, IDTSEvents) 메서드를 사용합니다.

적용 대상