IDTSPipeline100 Schnittstelle

Definition

Definiert die vom Datenflusstask definierten Methoden und Eigenschaften.

public interface class IDTSPipeline100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObjectModel100
[System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[<System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
Public Interface IDTSPipeline100
Implements IDTSObjectModel100
Abgeleitet
Attribute
Implementiert

Hinweise

Die MainPipeClass in dieser Schnittstelle definierten Eigenschaften und Methoden werden implementiert und stellt die Datenfluss Task dar.

Eigenschaften

AutoGenerateIDForNewObjects

Ruft einen Wert ab, der angibt, ob die ID-Eigenschaft für neu erstellte Objekte automatisch vom Datenfluss generiert und festgelegt wird, oder legt ihn fest.

BLOBTempStoragePath

Ruft einen Wert ab, der den Dateisystempfad angibt, unter dem BLOBs (Binary Large Objects) vorübergehend auf den Datenträger geschrieben werden, oder legt ihn fest.

BufferManager

Ruft das IDTSBufferManager100-Objekt ab.

BufferTempStoragePath

Ruft den Dateisystempfad ab, der zum vorübergehenden Zwischenspeichern von Pufferdaten verwendet wird, oder legt ihn fest.

ComponentMetaDataCollection

Ruft die Auflistung der Datenflusskomponenten im Task ab.

DefaultBufferMaxRows

Ruft die maximale Anzahl der Zeilen ab, die der Task in einem IDTSBuffer100-Puffer zulässt, oder legt sie fest.

DefaultBufferSize

Ruft die Standardgröße der vom Task erstellten IDTSBuffer100-Objekte ab oder legt sie fest.

EnableCacheUpdate

Ruft ab oder legt fest, ob IDTSPipeline100 eine Aktualisierung des Cache aktiviert hat.

EnableDisconnectedColumns

Ruft einen Wert ab, der angibt, ob der Datenflusstask die getrennten Spalten in der Haupt-Pipe aktiviert, oder legt ihn fest.

EngineThreads

Ruft die Anzahl der Threads ab, die vom Datenflusstask verwendet werden, oder legt sie fest.

Events

Legt die Ereignisschnittstelle fest, mit der der Datenfluss und seine Komponenten während der Ausführung Ereignisse auslösen.

IsSavingXml

Ruft ab oder legt fest, ob IDTSPipeline100 XML speichert.

PathCollection

Ruft die IDTSPathCollection100-Auflistung für den Datenflusstask ab.

PersistenceCustomPropertyCollection[DTSPersistenceFormat]

Ruft die Auflistung benutzerdefinierter Eigenschaften ab, die über das angegebene Persistenzformat verfügen.

RunInOptimizedMode

Ruft einen Wert ab, der angibt, ob der Datenflusstask im optimierten Modus ausgeführt wird, oder legt ihn fest.

VariableDispenser

Legt den IDTSVariableDispenser100 fest, mit dem Variablen im Paket für Lese- und Schreibvorgänge gesperrt werden.

Methoden

GetNextPasteID()

Ruft die nächste verfügbare ID ab, die von einem Datenflusstask generiert wird.

GetObjectByID(Int32)

Ruft ein im Datenflusstask enthaltenes Objekt anhand der Objekt-ID ab.

New()

Gibt eine neue Instanz der IDTSPipeline100-Klasse an.

UpdateCacheOnInputColumns()

Aktualisiert den Eingabespalten-Cache von IDTSPipeline100.

Gilt für: