Linguaggio

IDTSBuffer100.AddRow(IntPtr) Metodo

Definizione

Aggiunge una nuova riga a un IDTSBuffer100 oggetto.

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

Parametri

ppRowStart
IntPtr

nativeint

Un puntatore all'inizio della nuova riga nel IDTSBuffer100.

Valori restituiti

La maniglia per la nuova fila creata.

Commenti

Quando viene chiamato questo metodo, viene assegnata una nuova riga nel buffer e viene restituito un puntatore alla riga. Questo metodo viene chiamato dai componenti sorgente e dai componenti con uscite asincrone per riempire il buffer.

Se il buffer è un buffer di input, cioè un buffer fornito a un componente tramite il ProcessInput metodo, si verifica un'eccezione DTS_E_BUFFERISFLAT .

Gli sviluppatori di componenti gestiti non chiamano questo metodo, ma utilizzano invece il AddRow metodo della PipelineBuffer managed class.

Si applica a