PipelineBuffer Konstruktoren
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.
Initialisiert eine neue Instanz der PipelineBuffer-Klasse.
Überlädt
PipelineBuffer(IntPtr, PipelineBufferMode) |
Instanziiert eine neue Instanz von PipelineBuffer. |
PipelineBuffer(UInt32, UInt32, UInt64, IntPtr*, DTP_BUFFCOL*, Boolean) |
Initialisiert eine neue Instanz der PipelineBuffer-Klasse. |
PipelineBuffer(IntPtr, PipelineBufferMode)
Wichtig
Diese API ist nicht CLS-kompatibel.
Instanziiert eine neue Instanz von PipelineBuffer.
protected:
PipelineBuffer(IntPtr bufferWirePacket, Microsoft::SqlServer::Dts::Pipeline::PipelineBufferMode bufferMode);
[System.CLSCompliant(false)]
protected PipelineBuffer (IntPtr bufferWirePacket, Microsoft.SqlServer.Dts.Pipeline.PipelineBufferMode bufferMode);
[<System.CLSCompliant(false)>]
new Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer : nativeint * Microsoft.SqlServer.Dts.Pipeline.PipelineBufferMode -> Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer
Protected Sub New (bufferWirePacket As IntPtr, bufferMode As PipelineBufferMode)
Parameter
- bufferWirePacket
-
IntPtr
nativeint
Das bufferWirePacket.
- bufferMode
- PipelineBufferMode
Gibt den Modus des neu erstellten PipelineBuffer an.
- Attribute
Gilt für:
PipelineBuffer(UInt32, UInt32, UInt64, IntPtr*, DTP_BUFFCOL*, Boolean)
Wichtig
Diese API ist nicht CLS-kompatibel.
Initialisiert eine neue Instanz der PipelineBuffer-Klasse.
public:
PipelineBuffer(System::UInt32 rowCount, System::UInt32 colCount, System::UInt64 rowSize, IntPtr* pRowStarts, Microsoft::SqlServer::Dts::Pipeline::Wrapper::DTP_BUFFCOL* colInfo, bool endOfRowset);
[System.CLSCompliant(false)]
public PipelineBuffer (uint rowCount, uint colCount, ulong rowSize, IntPtr* pRowStarts, Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTP_BUFFCOL* colInfo, bool endOfRowset);
[<System.CLSCompliant(false)>]
new Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer : uint32 * uint32 * uint64 * nativeptr<nativeint> * nativeptr<Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTP_BUFFCOL> * bool -> Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer
Parameter
- rowCount
- UInt32
Die Anzahl von Zeilen.
- colCount
- UInt32
Die Anzahl der Spalten.
- rowSize
- UInt64
Die Größe der Zeile
- pRowStarts
-
nativeint*
Der Ausgangspunkt der Zeile
- colInfo
- DTP_BUFFCOL*
Die Spalteninformationen.
- endOfRowset
- Boolean
true, wenn der aktuelle PipelineBuffer Puffer der endgültige Puffer ist; andernfalls false.
- Attribute