Metoda ScriptBuffer.NextRow
Próbuje przejść do następnego wiersza dostępne w buforze i zwraca wartość wskazująca, czy innego wiersza był dostępny.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline
Zestaw: Microsoft.SqlServer.TxScript (w Microsoft.SqlServer.TxScript.dll)
Składnia
'Deklaracja
Protected Function NextRow As Boolean
'Użycie
Dim returnValue As Boolean
returnValue = Me.NextRow()
protected bool NextRow()
protected:
bool NextRow()
member NextRow : unit -> bool
protected function NextRow() : boolean
Wartość zwracana
Typ: System.Boolean
TRUE innego wiersza był dostępny i stał się bieżący wiersz; 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.
Jeśli używasz tylko <InputBufferX>_ProcessInputRow metody pętli wierszy, a następnie NextRow dla Ciebie wywoływana jest metoda <InputBufferX>_ProcessInput metody.
Przykłady
Następujący przykładowy kod z wygenerowany automatycznie ComponentWrapper element projektu demonstruje, jak składnik skrypt używa NextRow metoda.
Public Overridable Sub Input0_ProcessInput(ByVal Buffer As Input0Buffer)
While Buffer.NextRow()
Input0_ProcessInputRow(Buffer)
End While
End Sub