IDTSBuffer100.DirectErrorRow(Int32, Int32, Int32, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 .