Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Microsoft.SqlServer.Dts.Pipeline.Wrapper-Namespace stellt die Klassen und Schnittstellen bereit, mit denen benutzerdefinierte Datenfluss-Komponenten erstellt und der Datenfluss-Task automatisiert werden.
Klassen
CManagedComponentWrapperClass |
Stellt die Entwurfszeitinstanz einer Datenflusskomponente dar. |
DTSBufferManagerClass |
Erstellt und verwaltet IDTSBuffer100-Objekte. |
MainPipeClass |
Wird zum Hinzufügen und Verbinden von Komponenten in einem Datenflusslayout verwendet. |
Strukturen
BUFFER_WIRE_PACKET |
Gibt das bufferWirePacket des Pipelinewrappers an. |
DTP_BUFFCOL |
Enthält Metadaten, mit denen die in einer Pufferspalte gespeicherten Daten beschrieben werden. |
tagBUFFER_WIRE_PACKET |
Gibt das bufferWirePacket für den Pipelinewrapper an. |
tagBUFFERCOL |
Enthält Metadaten, mit denen die in einer Pufferspalte gespeicherten Daten beschrieben werden. |
Schnittstellen
CManagedComponentWrapper |
Konfiguriert die Eigenschaften und die Spaltenauflistungen einer Komponente. |
DTSBufferManager |
Verwaltet IDTSBuffer100-Objekte. |
IDTSBLOBObject100 |
Wird verwendet, um Bytes zu lesen und in eine Spalte eines IDTSBuffer100-Objekts zu schreiben. |
IDTSBuffer100 |
Stellt ein zweidimensionales Speicherobjekt im Arbeitsspeicher dar, das Zeilen und Spalten enthält. |
IDTSBufferManager100 |
Erstellt und verwaltet IDTSBuffer100-Objekte. |
IDTSBufferManagerInitialize100 |
Initialisiert den Puffer-Manager für den Pipelinewrapper. |
IDTSBufferTapConfiguration100 |
Stellt die Abzweigungskonfiguration für das IDTSBuffer100-Objekt dar. |
IDTSComponentMetaData100 |
Enthält die Definition einer Datenflusskomponente, einschließlich der für eine Datenflusskomponente definierten, benutzerdefinierten Eigenschaften, Eingaben, Ausgaben sowie Eingabe- und Ausgabespalten. |
IDTSComponentMetaData130 |
Fügt in SQL Server 2016 neue Funktionen zur vorhandenen IDTSComponentMetaData100-Schnittstelle hinzu, insbesondere die GetIdentificationStringByID(Int32)-Methode. Die IDTSComponentMetaData100-Schnittstelle enthält die Definition einer Datenflusskomponente, einschließlich der für eine Datenflusskomponente definierten, benutzerdefinierten Eigenschaften, Eingaben, Ausgaben sowie Eingabe- und Ausgabespalten. |
IDTSComponentMetaDataCollection100 |
Enthält eine Auflistung von IDTSComponentMetaData100-Objekten. |
IDTSComponentView100 |
Ermöglicht, dass für Änderungen an IDTSComponentMetaData100 einer Datenflusskomponente ein Rollback ausgeführt wird. |
IDTSCustomProperty100 |
Enthält benutzerdefinierte Informationen zu einem Objekt in einem Datenflusstask. |
IDTSCustomPropertyCollection100 |
Enthält eine Auflistung von IDTSCustomProperty100-Objekten. |
IDTSDataFileCreator100 |
Stellt eine DTS Datendatei-Erstellungsschnittstelle dar. |
IDTSDesigntimeComponent100 |
Definiert die Entwurfszeitmethoden einer in C++ und COM geschriebenen Datenflusskomponente. |
IDTSExpressionEvaluatorEx100 |
Wertet Zielgruppenadressierungsausdrücke aus. |
IDTSExternalMetadataColumn100 |
Stellt eine Spalte aus einer externen Datenquelle dar. |
IDTSExternalMetadataColumnCollection100 |
Enthält eine Auflistung von IDTSExternalMetadataColumn100-Objekten, die die Spalten einer externen Datenquelle darstellen. |
IDTSFriendlyEnum100 |
Stellt Namen für die Werte einer Enumeration bereit. |
IDTSFriendlyEnumCollection100 |
Enthält eine Auflistung von IDTSFriendlyEnum100-Objekten. |
IDTSInput100 |
Enthält die Auflistung von Spalten, die die Daten darstellen, die für eine Komponente zur Laufzeit in Form von PipelineBuffer-Objekten bereitgestellt werden. |
IDTSInputCollection100 |
Enthält eine Auflistung von IDTSInput100-Objekten. |
IDTSInputColumn100 |
Stellt eine Ausgabespalte einer Upstreamkomponente dar, die zur Verwendung durch eine Komponente ausgewählt wird. |
IDTSInputColumn130 |
Fügt der vorhandenen IDTSInputColumn100 Schnittstelle neue Funktionen in SQL Server 2016 hinzu, insbesondere der LineageIdentificationString -Eigenschaft, die von der GetIdentificationStringByID(Int32) -Methode verwendet wird. Die IDTSInputColumn100 Schnittstelle stellt eine Ausgabespalte einer Upstream Komponente dar, die für die Verwendung durch eine Komponente ausgewählt ist. |
IDTSInputColumnCachedInfo100 |
Stellt die zwischengespeicherten Informationen der IDTS-Eingabespalte dar. |
IDTSInputColumnCollection100 |
Enthält eine Auflistung von IDTSInputColumn100-Spalten. |
IDTSLookupDesign100 |
Stellt eine DTS Suchschnittstelle dar. |
IDTSManagedComponent100 |
Stellt eine Schnittstelle für die von DTS verwalteten Komponenten dar. |
IDTSManagedComponentHost100 |
Enthält Hosts für die IDTSManagedComponent100-Objekte. |
IDTSManagedComponentHost130 |
Der Microsoft.SqlServer.Dts.Pipeline.Wrapper-Namespace stellt die Klassen und Schnittstellen bereit, mit denen benutzerdefinierte Datenfluss-Komponenten erstellt und der Datenfluss-Task automatisiert werden. |
IDTSManagedComponentWrapper100 |
Stellt den von DTS verwalteten Komponentenwrapper dar. |
IDTSMultiInputComponent100 |
Stellt Methoden für Komponenten mit mehreren Eingaben bereit. |
IDTSMultiInputComponentHost100 |
Stellt Methoden für Komponentenhosts mit mehreren Eingaben bereit. |
IDTSObject100 |
Definiert die Basisobjektschnittstelle für Datenflussobjekte. |
IDTSObjectModel100 |
Stellt ein Modell für das IDTSObject100 dar. |
IDTSOutput100 |
Enthält die Auflistung von IDTSOutputColumn100-Spalten, die für Downstreamkomponenten in einem Diagramm verfügbar sind. |
IDTSOutputCollection100 |
Enthält eine Auflistung von IDTSOutput100-Objekten. |
IDTSOutputColumn100 |
Enthält die Entwurfszeitdefinition einer von einer Komponente bereitgestellten Spalte. |
IDTSOutputColumn130 |
Fügt der vorhandenen IDTSOutputColumn100 Schnittstelle neue Funktionen in SQL Server 2016 hinzu, insbesondere der LineageIdentificationString -Eigenschaft, die von der GetIdentificationStringByID(Int32) -Methode verwendet wird. Die IDTSOutputColumn100 Schnittstelle enthält die Entwurfszeitdefinition einer Spalte, die von einer Komponente bereitgestellt wird. |
IDTSOutputColumnCollection100 |
Enthält eine Auflistung von IDTSOutputColumn100-Spalten. |
IDTSPath100 |
Stellt eine Verbindung zwischen zwei Komponenten dar. |
IDTSPathCollection100 |
Stellt einen Auflistungscontainer zum Speichern von IDTSPath100-Objekten bereit. |
IDTSPersistenceComponent100 |
Definiert die Persistenzmethoden einer Datenflusskomponente. |
IDTSPipeline100 |
Definiert die vom Datenflusstask definierten Methoden und Eigenschaften. |
IDTSPipeline130 |
Der Microsoft.SqlServer.Dts.Pipeline.Wrapper-Namespace stellt die Klassen und Schnittstellen bereit, mit denen benutzerdefinierte Datenfluss-Komponenten erstellt und der Datenfluss-Task automatisiert werden. |
IDTSPivotDesign100 |
Stellt eine DTS Pivot-Entwurfsschnittstelle dar. |
IDTSRuntimeComponent100 |
Definiert die Laufzeitmethoden einer Datenflusskomponente. |
IDTSRuntimeComponent130 |
Der Microsoft.SqlServer.Dts.Pipeline.Wrapper-Namespace stellt die Klassen und Schnittstellen bereit, mit denen benutzerdefinierte Datenfluss-Komponenten erstellt und der Datenfluss-Task automatisiert werden. |
IDTSRuntimeConnection100 |
Verweist in einem Paket auf ein ConnectionManager-Objekt. |
IDTSRuntimeConnectionCollection100 |
Enthält eine Auflistung von IDTSRuntimeConnectionCollection100-Objekten. |
IDTSSupportBackPressure100 |
Stellt die Rückstauunterstützung der Data Transformation Services dar. |
IDTSVirtualInput100 |
Stellt die Spalten dar, die einer Komponente aus der Upstreamkomponente zur Verfügung stehen. |
IDTSVirtualInputColumn100 |
Stellt IDTSOutputColumn100 im StartPoint-Objekt eines IDTSPath100-Objekts dar. |
IDTSVirtualInputColumnCollection100 |
Enthält eine Auflistung von IDTSVirtualInputColumn100-Spalten. |
MainPipe |
Stellt die verwaltete Implementierung der IDTSPipeline100-Schnittstelle bereit, die zur programmgesteuerten Konfiguration eines Datenflusstasks verwendet wird. |
Enumerationen
DTPSTATUSENUM |
Gibt den Status für eine Spalte in einem IDTSBuffer100-Objekt an. |
DTSBufferFlags |
Enthält Werte, die zur Registrierung eines Puffers beim IDTSBufferManager100-Objekt verwendet werden. |
DTSBufferHandlePresetValues |
Gibt einen definierten Satz von Pufferhandles an. |
DTSCustomPropertyExpressionType |
Gibt an, ob der Wert einer benutzerdefinierten Eigenschaft einer Datenflusskomponente mithilfe von Eigenschaftsausdrücken angegeben werden kann. |
DTSInsertPlacement |
Gibt die Position an, an der ein neues IDTSInput100-Objekt oder IDTSOutput100-Objekt in die Auflistung eingefügt werden soll. |
DTSObjectType |
Gibt die Objekte an, durch die die IDTSObject100-Schnittstelle im Datenfluss-Objektmodell implementiert wird. |
DTSPersistenceFormat |
Gibt das Persistenzformat der Objekte in einem Datenflusstask an. |
DTSPersistState |
Gibt an, wie IDTSCustomProperty100 persistent in der Paket-XML-Datei gespeichert wird. |
DTSPIPELINEVERSION |
Gibt die Version der auf dem Computer installierten Datenfluss-Engine an. |
DTSRowDisposition |
Gibt an, wie der Vorgang fortgesetzt wird, wenn beim Verarbeiten einer Zeile ein Fehler auftritt oder Daten abgeschnitten werden. |
DTSUsageType |
Gibt an, wie ein IDTSInputColumn100-Objekt von einer Komponente verwendet wird. |
DTSValidationStatus |
Gibt den Rückgabewert eines Validate()-Aufrufs an. |
Hinweise
Diese Assembly ist eine primäre Interopassembly für DTSPipeline.dll.