언어

ScriptTask.LoadFromXML(XmlElement, IDTSInfoEvents) 메서드

정의

XML 문서에서 속성 불러오기를 구현합니다.

public:
 virtual void LoadFromXML(System::Xml::XmlElement ^ elemProj, Microsoft::SqlServer::Dts::Runtime::IDTSInfoEvents ^ events);
public void LoadFromXML(System.Xml.XmlElement elemProj, Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents events);
abstract member LoadFromXML : System.Xml.XmlElement * Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents -> unit
override this.LoadFromXML : System.Xml.XmlElement * Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents -> unit
Public Sub LoadFromXML (elemProj As XmlElement, events As IDTSInfoEvents)

매개 변수

elemProj
XmlElement

불러올 때 사용할 XML 요소.

events
IDTSInfoEvents

지속성 동안 이벤트(오류, 경고 등)를 발생시키는 인터페이스입니다.

구현

설명

이 메서드는 LoadFromXML사용자 지정 객체를 생성할 때 상속받는 인터페이스와 SSIS 런타임에 배포되는 객체에 공개되어 있기 때문에 사용 가능합니다. 이 메서드는 상속만을 위한 것이며, 다른 목적으로 코드에서 호출해서는 안 됩니다. 커스텀 객체를 만들고 자신만 LoadFromXML 의 메서드를 작성하는 방법에 대한 정보가 필요하다면, Extending Packages with Custom Objects를 참고하세요.

XML로 저장된 패키지를 불러오고 싶다면, 이 Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage 방법을 사용하세요. 패키지가 파일 시스템 또는 MSDB 데이터베이스에 저장되어 있다면, or Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer 메서드를 Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer 사용하세요.

에 대한 Application로딩 메서드를 호출하면 런타임이 작업, 연결 관리자, 로그 제공자 및 패키지에 포함된 모든 객체를 순회하며 각 메서드에 대해 호출 LoadFromXML 합니다. 포함된 객체들은 객체가 재생성해야 할 각 속성에 대해 XmlElement를 파싱하는 코드 LoadFromXML 와 해당 요소에 저장된 값을 가지고 있습니다. 따라서 개별 객체에 대해 직접 호출 LoadFromXML 하지 않고, 객체에 대한 Application 메서드를 호출하면 런타임이 패키지 LoadFromXML 를 통해 객체에 대해 호출합니다.

적용 대상