IDTSBuffer100.AddRow(IntPtr) Methode

Definition

Fügt einem IDTSBuffer100-Objekt eine neue Zeile hinzu.

public:
 int AddRow(IntPtr ppRowStart);
public int AddRow (IntPtr ppRowStart);
abstract member AddRow : nativeint -> int
Public Function AddRow (ppRowStart As IntPtr) As Integer

Parameter

ppRowStart
IntPtr

nativeint

Ein Zeiger auf den Anfang der neuen Zeile in IDTSBuffer100.

Gibt zurück

Das Handle für die neu erstellte Zeile.

Hinweise

Wenn diese Methode aufgerufen wird, wird eine neue Zeile im Puffer zugewiesen und ein Zeiger auf die Zeile zurückgegeben. Diese Methode wird von Quellkomponenten und Komponenten mit asynchronen Ausgabe aufgerufen, um den Puffer zu füllen.

Wenn der Puffer ein Eingabepuffer ist, der für eine Komponente mit der ProcessInput Methode bereitgestellt wird, tritt eine DTS_E_BUFFERISFLAT Ausnahme auf.

Verwaltete Komponentenentwickler rufen diese Methode nicht auf, sondern verwenden stattdessen die AddRow Methode der PipelineBuffer verwalteten Klasse.

Gilt für: