ExtendedProperty.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

XmlNode, содержащий информацию для загрузки.

events
IDTSEvents

Объект, реализующий IDTSEvents интерфейс для запуска событий (ошибок, предупреждений и т.д.) во время сохранения.

Реализации

Комментарии

Этот метод, LoadFromXML, доступен, потому что он открыт на интерфейсе, который вы наследуете при создании пользовательских объектов, и доступен на объектах, предоставленных в условиях выполнения SSIS. Этот метод предназначен только для наследования и не должен вызываться из кода для других целей. Если вы создаёте пользовательский объект и вам нужна информация о том, как написать собственный LoadFromXML метод, см. раздел «Расширение пакетов с пользовательскими объектами».

Если вы хотите загрузить пакет, сохранённый в XML, используйте этот Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage метод. Если пакет сохранён в файловой системе или базе данных MSDB, используйте Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer методы OR Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer .

Когда вы вызываете любой из способов загрузки на Application, время выполнения просматривает задачи, менеджеры соединений, провайдеры журналов и все другие объекты, содержащиеся в пакете, и вызывает метод LoadFromXML на каждом из них. Содержащиеся объекты содержат код LoadFromXML , который анализирует XmlElement для каждого свойства, которое объект должен воссоздать, и значение, сохранённое для этого элемента. Поэтому вы не вызываете LoadFromXML напрямую на отдельных объектах, а вызываете метод на объекте Application , и время выполнения будет проходить через пакет и вызывать LoadFromXML объекты за вас.

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