DBConcurrencyException.Row Propriété
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.
Obtient ou définit la valeur de DataRow qui a généré DBConcurrencyException.
public:
property System::Data::DataRow ^ Row { System::Data::DataRow ^ get(); void set(System::Data::DataRow ^ value); };
public System.Data.DataRow? Row { get; set; }
public System.Data.DataRow Row { get; set; }
member this.Row : System.Data.DataRow with get, set
Public Property Row As DataRow
Valeur de propriété
Valeur de DataRow.
Remarques
Utilisez Row pour récupérer la valeur de la DataRow ligne qui a généré le DBConcurrencyException. La définition de la valeur de n’a DataRow aucun effet.
Lorsque vous effectuez des mises à jour par lots avec la ContinueUpdateOnError propriété de la DataAdapter valeur true
, cette exception est levée si toutes les mises à jour de ligne échouent. Dans ce cas, il DBConcurrencyException contient DataRow des objets pour toutes les lignes dont la mise à jour a échoué, plutôt qu’un seul DataRow objet dans , et les objets affectés DataRow peuvent être récupérés en Rowappelant CopyToRows.
La prise en charge de la sérialisation n’existe pas pour les DataRow objets. Par conséquent, si vous sérialisez un DBConcurrencyException objet, la valeur de la Row propriété dans la version sérialisée de l’objet est définie sur une valeur Null.