Freigeben über


IDTSComponentPersist Schnittstelle

Definition

Ermöglicht, dass Eigenschaften und Einstellungen für Komponenten und Tasks in der Paket-XML-Datei gespeichert und daraus geladen werden können.

public interface class IDTSComponentPersist
public interface IDTSComponentPersist
type IDTSComponentPersist = interface
Public Interface IDTSComponentPersist
Abgeleitet

Hinweise

Integration Services-Pakete werden als XML-Dokumente gespeichert und enthalten Informationen, die ihre Objekte, Eigenschaften und Einstellungen beschreiben. Wenn das Laufzeitmodul ein Paket speichert, werden die im Paket enthaltenen Aufgaben automatisch gespeichert, aber nur mit einer begrenzten Menge an Informationen. Diese Informationen umfassen Aufgabenerstellungseigenschaften und Eigenschaften des TaskHost Objekts, das die Aufgabe umschließt.

Beim Schreiben einer benutzerdefinierten Aufgabe müssen Sie die IDTSComponentPersist Schnittstelle implementieren, damit Ihre benutzerdefinierte Aufgabe benutzerdefinierte Eigenschaften und Einstellungen im Paket-XML speichern kann.

Methoden

LoadFromXML(XmlElement, IDTSInfoEvents)

Lädt Komponenteninformationen aus XML.

SaveToXML(XmlDocument, IDTSInfoEvents)

Speichert eine Komponente in XML. Diese Methode wird von Tasks und Containern implementiert.

Gilt für: