Condividi tramite


IDTSBuffer100.AddRow(IntPtr) Metodo

Definizione

Aggiunge una nuova riga a un oggetto IDTSBuffer100.

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

Puntatore all'inizio della nuova riga nell'oggetto IDTSBuffer100.

Restituisce

Handle della riga appena creata.

Commenti

Quando viene chiamato questo metodo, viene allocata una nuova riga nel buffer e viene restituito un puntatore alla riga. Questo metodo viene chiamato dai componenti di origine e dai componenti con output asincroni per riempire il buffer.

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

Gli sviluppatori di componenti gestiti non chiamano questo metodo, ma usano invece il AddRow metodo della PipelineBuffer classe gestita.

Si applica a