Partager via


IDTSBuffer100.DirectErrorRow(Int32, Int32, Int32, Int32) Méthode

Définition

Envoie une ligne dans un IDTSBuffer100 objet à une IDTSOutput100 propriété dont IsErrorOut la propriété est vraie.

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)

Paramètres

hRow
Int32

Descripteur de la ligne actuellement dirigée.

lOutputID
Int32

ID de l'objet IDTSOutput100 auquel la ligne est envoyée.

lErrorCode
Int32

Code d'erreur défini par le composant qui identifie la condition d'erreur.

lErrorColumn
Int32

Index de la colonne à l'origine de la condition d'erreur.

Remarques

Cette méthode est utilisée par les composants de flux de données qui ont un objet d’erreur IDTSOutput100 identifié par la IsErrorOut propriété. Il est appelé par le composant lorsqu’il rencontre une erreur lors du traitement d’une colonne dans la mémoire tampon, et l’utilisateur du composant a défini la ErrorRowDisposition colonne ou la ligne RD_RedirectRowsur .

Les développeurs de composants managés n’appellent pas cette méthode, mais utilisent plutôt la DirectErrorRow méthode de la classe managée PipelineBuffer .

S’applique à