IDTSBuffer100.DirectErrorRow(Int32, Int32, Int32, Int32) Methode

Definition

Sendet eine Zeile in einem IDTSBuffer100 Objekt an ein IDTSOutput100 , dessen IsErrorOut Eigenschaft wahr ist.

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)

Parameter

hRow
Int32

Der Griff zur Reihe wird ausgerichtet.

lOutputID
Int32

Die ID des Objekts, an das IDTSOutput100 die Zeile gesendet wird.

lErrorCode
Int32

Die Komponente definierte Fehlercode, der die Fehlerbedingung identifiziert.

lErrorColumn
Int32

Der Index der Spalte, die die Fehlerbedingung verursacht hat.

Hinweise

Diese Methode wird von Datenflusskomponenten verwendet, die ein durch die Eigenschaft IDTSOutput100 identifiziertes Fehlerobjekt IsErrorOut besitzen. Sie wird von der Komponente aufgerufen, wenn sie während der Verarbeitung einer Spalte im Puffer auf einen Fehler stößt und der Benutzer der Komponente die ErrorRowDisposition der Spalte oder Zeile auf RD_RedirectRowgesetzt hat.

Managed-Component-Entwickler rufen diese Methode nicht auf, sondern verwenden stattdessen die DirectErrorRow Methode der verwalteten PipelineBuffer Klasse.

Gilt für: