IDTSRuntimeComponent100.BufferManager Eigenschaft
Definition
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.
public:
property Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSBufferManager100 ^ BufferManager { void set(Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSBufferManager100 ^ value); };
[System.Runtime.InteropServices.DispId(22)]
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSBufferManager100 BufferManager { [System.Runtime.InteropServices.DispId(22)] set; }
[<System.Runtime.InteropServices.DispId(22)>]
[<set: System.Runtime.InteropServices.DispId(22)>]
member this.BufferManager : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSBufferManager100
Public Property BufferManager As IDTSBufferManager100
Eigenschaftswert
Das IDTSBufferManager100-Objekt.
- Attribute
Hinweise
Der BufferManager ist eine schreibgeschützte Laufzeit-Eigenschaft, die zunächst den Datenflusskomponenten der Methode PreExecute zur Verfügung steht.
Die Methode FindColumnByLineageID wird verwendet, um die Spalten im oder IDTSInputColumnCollection100IDTSOutputColumnCollection100 der Komponente in der PipelineBufferKomponente zu lokalisieren. Dies ist notwendig, da die Anzahl der enthaltenen Spalten die IDTSBuffer100 von der Komponente erwartete Anzahl der Spalten übersteigen kann.
Der BufferManager wird auch verwendet, um neue IDTSBuffer100 Objekte mit den CreateBufferMethoden , CreateFlatBuffer, und CreateVirtualBuffer zu erstellen.