Konstruktor ScriptBuffer
Inicjuje nowe wystąpienie ScriptBuffer klasy
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline
Zestaw: Microsoft.SqlServer.TxScript (w Microsoft.SqlServer.TxScript.dll)
Składnia
'Deklaracja
Public Sub New ( _
BufferToUse As PipelineBuffer, _
BufferColumnIndexesToUse As Integer() _
)
'Użycie
Dim BufferToUse As PipelineBuffer
Dim BufferColumnIndexesToUse As Integer()
Dim instance As New ScriptBuffer(BufferToUse, _
BufferColumnIndexesToUse)
public ScriptBuffer(
PipelineBuffer BufferToUse,
int[] BufferColumnIndexesToUse
)
public:
ScriptBuffer(
PipelineBuffer^ BufferToUse,
array<int>^ BufferColumnIndexesToUse
)
new :
BufferToUse:PipelineBuffer *
BufferColumnIndexesToUse:int[] -> ScriptBuffer
public function ScriptBuffer(
BufferToUse : PipelineBuffer,
BufferColumnIndexesToUse : int[]
)
Parametry
- BufferToUse
Typ: Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer
A PipelineBuffer zawierający bufor przepływ danych.
- BufferColumnIndexesToUse
Typ: array<System.Int32[]
Tablica typu całkowitą zawierających indeksy kolumna dla kolumn w buforze.
Uwagi
Deweloper składnika skryptów nie korzysta z ScriptBuffer klasy bezpośrednio, ale pośrednio za pośrednictwem klas pochodnych w BufferWrapper element projektu, który reprezentuje składnik wejściowych i wyprowadza.
Deweloper ma użyć konstruktora dla ScriptBuffer klasy
Przykłady
Następujący przykładowy kod z wygenerowany automatycznie BufferWrapper element projektu demonstruje, jak składnik skryptów używa konstruktora dla klasy, które dziedziczą z ScriptBuffer.
Public Sub New(ByVal Buffer As PipelineBuffer, ByVal BufferColumnIndexes As Integer())
MyBase.New(Buffer, BufferColumnIndexes)
End Sub