Metoda ScriptTask.LoadFromXML
Wczytuje dane zadanie skryptu z pliku XML.Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Tasks.ScriptTask
Zestaw: Microsoft.SqlServer.ScriptTask (w Microsoft.SqlServer.ScriptTask.dll)
Składnia
'Deklaracja
Public Sub LoadFromXML ( _
elemProj As XmlElement, _
events As IDTSInfoEvents _
)
'Użycie
Dim instance As ScriptTask
Dim elemProj As XmlElement
Dim events As IDTSInfoEvents
instance.LoadFromXML(elemProj, events)
public void LoadFromXML(
XmlElement elemProj,
IDTSInfoEvents events
)
public:
virtual void LoadFromXML(
XmlElement^ elemProj,
IDTSInfoEvents^ events
) sealed
abstract LoadFromXML :
elemProj:XmlElement *
events:IDTSInfoEvents -> unit
override LoadFromXML :
elemProj:XmlElement *
events:IDTSInfoEvents -> unit
public final function LoadFromXML(
elemProj : XmlElement,
events : IDTSInfoEvents
)
Parametry
- elemProj
Typ: System.Xml.XmlElement
Węzeł, który zawiera obiekt załadowany i utrwalone.
- events
Typ: Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents
Obiekt, który implementuje T:Microsoft.SqlServer.DTS.Runtime.IDTSInfoEvents interfejs służący do podnoszenia zdarzenia (błędy, ostrzeżenia itd.) w okresie trwałości.
Implementacje
IDTSComponentPersist.LoadFromXML(XmlElement, IDTSInfoEvents)
Uwagi
Ta metoda LoadFromXML, jest dostępny, ponieważ jest on publiczny na interfejs dziedziczą podczas tworzenia niestandardowych obiektów i przez obiekty dostarczane w czasie wykonywania SSIS.Ta metoda jest przeznaczona tylko do dziedziczenia i nie powinna zostać wywołana z kodu do innych celów.Jeśli tworzysz obiekt niestandardowy i potrzebne informacje na temat pisania własnych LoadFromXML metoda, zobacz Rozszerzanie pakietów z obiektów niestandardowych.
Jeśli chcesz załadować pakiet, który został zapisany w formacie XML, użyj Application.LoadPackage metoda.Jeśli pakiet został zapisany w bazie danych systemu plików lub MSDB, Application.LoadFromSqlServer lub Application.LoadFromDtsServer metody.
Po wywołaniu metoda ładowania na Application, środowiska wykonawczego będzie iterować przeglądanie zadań, Menedżer połączeń, dostawców dzienników i wszelkie inne obiekty są zawarte przez pakiet i wywołanie LoadFromXML metoda na każdym z nich.Zawarte obiekty mają kod w ich LoadFromXML , analizuje XmlElement dla każdej właściwość, którą należy ponownie utworzyć obiekt i wartości zapisane dla elementu.Dlatego nie bezpośrednio wywołania LoadFromXML w poszczególnych obiektach, ale wywołać metoda Application obiektu i środowiska wykonawczego kaskadowe będzie pakiet i wywołanie LoadFromXML obiektów można.