BulkInsertTask.LoadFromXML(XmlElement, IDTSInfoEvents) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызов этого метода кодом вашего приложения невозможен. Для загрузки пакета, сохраненного в виде XML-файла, используйте метод LoadPackage(String, IDTSEvents).
public:
virtual void LoadFromXML(System::Xml::XmlElement ^ element, Microsoft::SqlServer::Dts::Runtime::IDTSInfoEvents ^ events);
public void LoadFromXML (System.Xml.XmlElement element, 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 (element As XmlElement, events As IDTSInfoEvents)
Параметры
- element
- XmlElement
Узел, который содержит сведения для загрузки.
- events
- IDTSInfoEvents
Объект, который реализует интерфейс IDTSInfoEvents для вызова событий (ошибок, предупреждений и т. д.) при сохранении данных.
Реализации
Комментарии
Этот метод доступен, LoadFromXMLтак как он является общедоступным в интерфейсе, наследуемом при создании пользовательских объектов и объектами, поставляемым в среде выполнения служб SSIS. Этот метод предназначен только для наследования и не должен вызываться из кода в других целях. Если вы создаете пользовательский объект и хотите узнать, как писать собственный LoadFromXML
метод, см. раздел "Расширение пакетов с помощью пользовательских объектов".
Если вы хотите загрузить пакет, сохраненный в формате XML, используйте Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage метод. Если пакет сохранен в файловой системе или базе данных MSDB, используйте Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServerMicrosoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer или методы.
При вызове любого из методов Applicationзагрузки в среде выполнения выполняется итерация задач, диспетчеров соединений, поставщиков журналов и всех других объектов, содержащихся в пакете, и вызовет LoadFromXML
метод для каждого из них. Содержащиеся объекты имеют код в их LoadFromXML
коде, который анализирует XmlElement для каждого свойства, которое объект должен воссоздать, и значение, сохраненное для элемента. Таким образом, вы не вызываете непосредственно отдельные LoadFromXML
объекты, а вызываете метод Application для объекта, а среда выполнения каскадно проходит через пакет и вызывает LoadFromXML
объекты для вас.