Metoda PipelineComponent.PrimeOutput
Wywołana przy uruchomieniu czas dla źródło i składników transformacja z asynchronicznego wyjść umożliwiają te składniki, dodawanie wierszy do buforów wyjściowych.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline
Zestaw: Microsoft.SqlServer.PipelineHost (w Microsoft.SqlServer.PipelineHost.dll)
Składnia
'Deklaracja
Public Overridable Sub PrimeOutput ( _
outputs As Integer, _
outputIDs As Integer(), _
buffers As PipelineBuffer() _
)
'Użycie
Dim instance As PipelineComponent
Dim outputs As Integer
Dim outputIDs As Integer()
Dim buffers As PipelineBuffer()
instance.PrimeOutput(outputs, outputIDs, _
buffers)
public virtual void PrimeOutput(
int outputs,
int[] outputIDs,
PipelineBuffer[] buffers
)
public:
virtual void PrimeOutput(
int outputs,
array<int>^ outputIDs,
array<PipelineBuffer^>^ buffers
)
abstract PrimeOutput :
outputs:int *
outputIDs:int[] *
buffers:PipelineBuffer[] -> unit
override PrimeOutput :
outputs:int *
outputIDs:int[] *
buffers:PipelineBuffer[] -> unit
public function PrimeOutput(
outputs : int,
outputIDs : int[],
buffers : PipelineBuffer[]
)
Parametry
- outputs
Typ: System.Int32
Liczba elementów w outputIDs i buffers tablic.
- outputIDs
Typ: array<System.Int32[]
Tablica IDTSOutput100 identyfikatora
- buffers
Typ: array<Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer[]
Tablica PipelineBuffer obiektów.
Uwagi
Liczba elementów w outputIDs i buffers tablicy jest określona przez liczbę IDTSOutput100 obiektów w IDTSOutputCollection100 kolekcja elementu składowego podłączonego do IDTSPath100 obiektu.
Każdy element w outputIDs tablica ma PipelineBuffer na ten sam indeks tablicy buforów.
Wiersze są dodawane do PipelineBuffer przez wywołanie AddRow metody i po zakończeniu SetEndOfRowset powiadomienia wywoływana jest metoda zadanie przepływ danych zakończenia składnika Dodawanie wierszy.SetEndOfRowset Metoda ustawia wartość EndOfRowset Właściwość true na końcowym buforu.
PrimeOutputjest wywoływana dla składników których SynchronousInputID właściwość jest zestaw do zera.