IDTSBuffer100.DirectErrorRow(Int32, Int32, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.