Linguaggio

IDTSBuffer100.DirectErrorRow(Int32, Int32, Int32, Int32) Metodo

Definizione

Invia una riga in un IDTSBuffer100 oggetto a un IDTSOutput100 la cui IsErrorOut proprietà è vera.

public:
 void DirectErrorRow(int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
public void DirectErrorRow(int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
abstract member DirectErrorRow : int * int * int * int -> unit
Public Sub DirectErrorRow (hRow As Integer, lOutputID As Integer, lErrorCode As Integer, lErrorColumn As Integer)

Parametri

hRow
Int32

La maniglia della fila indicata.

lOutputID
Int32

L'ID dell'oggetto IDTSOutput100 a cui viene inviata la riga.

lErrorCode
Int32

Il codice di errore definito dalla componente che identifica la condizione di errore.

lErrorColumn
Int32

L'indice della colonna che ha causato la condizione di errore.

Commenti

Questo metodo è utilizzato dai componenti del flusso dati che hanno un oggetto di errore IDTSOutput100 identificato dalla IsErrorOut proprietà. Viene chiamato dal componente quando incontra un errore durante l'elaborazione di una colonna nel buffer, e l'utente del componente ha impostato il ErrorRowDisposition della colonna o riga su RD_RedirectRow.

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

Si applica a