Поделиться через


SMTPConn.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 метод, см. раздел "Расширение пакетов с помощью пользовательских объектов".

Если вы хотите сохранить пакет в формате 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.SaveToXml методов Applicationв среде выполнения выполняется итерация задач, диспетчеров соединений, поставщиков журналов и всех других объектов, содержащихся в пакете, и вызовет SaveToXML метод для каждого из них. Содержащиеся объекты содержат код в них SaveToXML , который создает XmlElement для каждого свойства, которое объект должен сохранить, и значение для элемента. Пакет содержит XmlDocument, а объекты добавляют определенные элементы в xmlDocument пакета. Таким образом, вы не вызываете непосредственно отдельные SaveToXML объекты, а вызываете метод для Application объекта, а среда выполнения каскадно через объекты пакета и вызывает вас SaveToXML .

Применяется к