PipelineBuffer Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe PipelineBuffer.
Surcharges
| Nom | Description |
|---|---|
| PipelineBuffer(IntPtr, PipelineBufferMode) |
Instancie une nouvelle instance du PipelineBuffer. |
| PipelineBuffer(UInt32, UInt32, UInt64, IntPtr*, DTP_BUFFCOL*, Boolean) |
Initialise une nouvelle instance de la classe PipelineBuffer. |
PipelineBuffer(IntPtr, PipelineBufferMode)
Important
Cette API n’est pas conforme CLS.
Instancie une nouvelle instance du 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)
Paramètres
- bufferWirePacket
-
IntPtr
nativeint
Le bufferWirePacket.
- bufferMode
- PipelineBufferMode
Spécifie le mode du nouveau .PipelineBuffer
- Attributs
S’applique à
PipelineBuffer(UInt32, UInt32, UInt64, IntPtr*, DTP_BUFFCOL*, Boolean)
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de la classe PipelineBuffer.
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
Paramètres
- rowCount
- UInt32
Nombre de lignes.
- colCount
- UInt32
Nombre de colonnes.
- rowSize
- UInt64
La taille de la rangée.
- pRowStarts
-
nativeint*
Le point de départ de la rangée.
- colInfo
- DTP_BUFFCOL*
Les informations de la colonne.
- endOfRowset
- Boolean
vrai si le courant PipelineBuffer est le tampon final ; sinon, faux.
- Attributs