PrecedenceConstraint.LoadFromXML(XmlNode, IDTSEvents) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызов этого метода кодом вашего приложения невозможен. Загружает пакет, содержащий элементы управления очередностью, сохраненные в формате xml, с помощью метода LoadPackage(String, IDTSEvents).
public:
virtual void LoadFromXML(System::Xml::XmlNode ^ node, Microsoft::SqlServer::Dts::Runtime::IDTSEvents ^ events);
public void LoadFromXML (System.Xml.XmlNode node, Microsoft.SqlServer.Dts.Runtime.IDTSEvents events);
abstract member LoadFromXML : System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
override this.LoadFromXML : System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
Public Sub LoadFromXML (node As XmlNode, events As IDTSEvents)
Параметры
- node
- XmlNode
Узел, который содержит метаданные для загрузки.
- events
- IDTSEvents
Объект, реализующий интерфейс IDTSEvents для вызова событий (ошибок, предупреждений и т. д.) при сохранении данных.
Реализации
Комментарии
Этот метод доступен, LoadFromXMLтак как он является общедоступным в интерфейсе, наследуемом при создании пользовательских объектов и объектами, поставляемым в среде выполнения служб SSIS. Этот метод предназначен только для наследования и не должен вызываться из кода для других целей. Если вы создаете пользовательский объект и хотите узнать, как написать собственный LoadFromXML
метод, см. раздел "Расширение пакетов с помощью пользовательских объектов".
Если вы хотите загрузить пакет, сохраненный в формате XML, используйте Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage этот метод. Если пакет сохранен в файловой системе или базе данных MSDB, используйте Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer или Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer методы.
При вызове любого из методов Applicationзагрузки в среде выполнения выполняется итерация по задачам, диспетчерам соединений, поставщикам журналов и всем другим объектам, содержащимся в пакете, и вызывать LoadFromXML
метод для каждого из них. Содержащиеся объекты содержат код в них LoadFromXML
, который анализирует XmlElement для каждого свойства, которое объект должен воссоздать, и значение, сохраненное для элемента. Таким образом, вы не вызываете LoadFromXML
напрямую отдельные объекты, но вызываете метод объекта Application , и среда выполнения будет каскадно через пакет и вызывать LoadFromXML
объекты для вас.