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
PipelineBuffer(IntPtr, PipelineBufferMode) |
Instancie une nouvelle instance de l'objet 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 de l'objet 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
BufferWirePacket.
- bufferMode
- PipelineBufferMode
Spécifie le mode de l'objet PipelineBuffer créé récemment.
- 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
Taille de la ligne.
- pRowStarts
-
nativeint*
Point de départ de la ligne.
- colInfo
- DTP_BUFFCOL*
Informations sur la colonne.
- endOfRowset
- Boolean
true si le courant PipelineBuffer est la mémoire tampon finale ; sinon, false.
- Attributs