Udostępnij za pośrednictwem


Metoda ScriptBuffer.EndOfRowset

Zwraca wartość wskazującą, czy osiągnięto koniec wierszy w buforze.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Pipeline
Zestaw:  Microsoft.SqlServer.TxScript (w Microsoft.SqlServer.TxScript.dll)

Składnia

'Deklaracja
Protected Function EndOfRowset As Boolean
'Użycie
Dim returnValue As Boolean

returnValue = Me.EndOfRowset()
protected bool EndOfRowset()
protected:
bool EndOfRowset()
member EndOfRowset : unit -> bool 
protected function EndOfRowset() : boolean

Wartość zwracana

Typ: System.Boolean
TRUE , jeżeli osiągnięto koniec wierszy w buforze; w przeciwnym razie false.

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.

Można użyć deweloper EndOfRowset metoda po przeczytaniu wszystkich wprowadzania wierszy do ustalenia, czy otrzymano ostateczne bufor wejściowy.

Przykłady

Następujący przykładowy kod z ProcessInput metoda wygenerowany automatycznie ComponentWrapper element projektu demonstruje, jak składnik skrypt używa EndOfRowset metody.

        If Buffer.EndOfRowset Then
            InputsFinished = InputsFinished + 1
            If InputsFinished = 1 Then
                FinishOutputs()
                MarkOutputsFinished()
            End If
        End If