LogProvider.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 Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer методы или.
При вызове любого метода загрузки в Application среде Среда выполнения выполняет итерацию по задачам, диспетчерам соединений, регистраторам и всем остальным объектам, содержащимся в пакете, и вызывает LoadFromXML
метод для каждого из них. Содержащиеся в нем объекты содержат код LoadFromXML
, который анализирует XmlElement для каждого свойства, которое объект должен повторно создать, и значение, сохраненное для элемента. Таким образом, вы не вызываете напрямую LoadFromXML
для отдельных объектов, но вызываете метод для Application объекта, и среда выполнения выполняет каскадный вызов по пакету и вызывает для LoadFromXML
объектов.