BulkInsertTask.SaveToXML(XmlDocument, IDTSInfoEvents) 메서드

정의

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

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

매개 변수

doc
XmlDocument

정보를 저장할 수 있는 XML 문서입니다.

events
IDTSInfoEvents

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

구현

설명

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

패키지를 XML로 저장하고 싶다면 이 Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml 메서드를 사용하세요. 패키지를 파일 시스템에 저장하고 싶다면 .Microsoft.SqlServer.Dts.Runtime.Application.SaveToDtsServer 패키지를 MSDB 데이터베이스에 저장하고 싶다면 메서드 Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServer 를 사용 Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServerAs 하세요. 에서 메서드Microsoft.SqlServer.Dts.Runtime.Application.SaveToXmlApplication 호출하면 런타임이 작업, 연결 관리자, 로그 제공자 및 패키지에 포함된 모든 객체를 반복하며 각 객체에 대해 메서드를 SaveToXML 호출합니다. 포함된 객체들은 각 속성에 대해 저장해야 할 XmlElement와 해당 요소의 값을 생성하는 코드를 SaveToXML 가지고 있습니다. 패키지는 XmlDocument를 포함하며, 객체들은 패키지의 XmlDocument에 특정 요소를 추가합니다. 따라서 개별 객체에 대해 직접 호출 SaveToXML 하지 않고, 객체에 대한 Application 메서드를 호출하면 런타임이 패키지 객체를 통해 연속적으로 호출되어 대신 호출 SaveToXML 합니다.

적용 대상