Udostępnij za pośrednictwem


Metoda DtsContainer.SaveToXML

Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public Sub SaveToXML ( _
    ByRef doc As XmlDocument, _
    node As XmlNode, _
    events As IDTSEvents _
)
'Użycie
Dim instance As DtsContainer
Dim doc As XmlDocument
Dim node As XmlNode
Dim events As IDTSEvents

instance.SaveToXML(doc, node, events)
public void SaveToXML(
    ref XmlDocument doc,
    XmlNode node,
    IDTSEvents events
)
public:
virtual void SaveToXML(
    XmlDocument^% doc, 
    XmlNode^ node, 
    IDTSEvents^ events
) sealed
abstract SaveToXML : 
        doc:XmlDocument byref * 
        node:XmlNode * 
        events:IDTSEvents -> unit 
override SaveToXML : 
        doc:XmlDocument byref * 
        node:XmlNode * 
        events:IDTSEvents -> unit 
public final function SaveToXML(
    doc : XmlDocument, 
    node : XmlNode, 
    events : IDTSEvents
)

Parametry

  • node
    Typ: System.Xml.XmlNode
    Węzeł w powyższych dokumentów, w którym chcesz zapisać informacje.

Implementacje

IDTSPersist.SaveToXML(XmlDocument%, XmlNode, IDTSEvents)

Uwagi

Ta metoda SaveToXML, 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 SaveToXML metoda, zobacz Rozszerzanie pakietów z obiektów niestandardowych.

Jeśli chcesz zapisać jako XML pakiet Application.SaveToXml metoda.Jeśli chcesz zapisać pakiet do systemu plików, użyj Application.SaveToDtsServer.Jeśli chcesz zapisać pakiet do bazy danych MSDB, Application.SaveToSqlServer lub Application.SaveToSqlServerAs metody.Po wywołaniu Application.SaveToXml metoda 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 SaveToXML metoda na każdym z nich.Zawarte obiekty mają kod w ich SaveToXML , tworzy XmlElement dla każdej właściwość, które należy zapisać obiekt i wartość dla elementu.Pakiet zawiera XmlDocument i obiekty dołączania ich określone elementy do pakietu XmlDocument.Dlatego nie bezpośrednio wywołania SaveToXML w poszczególnych obiektach, ale wywołać metoda Application obiektu i środowiska wykonawczego kaskadowe będzie pakiet obiektów i wywołanie SaveToXML .