DBConcurrencyException.Row Eigenschaft

Definition

Ruft den Wert der DataRow, die die DBConcurrencyException generiert hat, ab oder legt diesen fest.

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

Eigenschaftswert

Der Wert des DataRow-Objekts.

Hinweise

Verwenden Sie Row , um den Wert der DataRow Zeile abzurufen, die den DBConcurrencyExceptiongeneriert hat. Das Festlegen des Werts von DataRow hat keine Auswirkung.

Beim Ausführen von Batchupdates mit der ContinueUpdateOnError -Eigenschaft des DataAdapter Werts truewird diese Ausnahme ausgelöst, wenn alle Zeilenupdates fehlschlagen. In diesem Fall enthält dies DBConcurrencyException Objekte für alle Zeilen, deren Aktualisierung fehlgeschlagen ist, und nicht nur das eine DataRow Objekt in Row, und die betroffenen DataRow Objekte können durch Aufrufen CopyToRowsvon abgerufen DataRow werden.

Für Objekte ist keine Serialisierungsunterstützung vorhanden DataRow . Wenn Sie also ein DBConcurrencyException Objekt serialisieren, wird der Wert der Row Eigenschaft in der serialisierten Version des Objekts auf einen NULL-Wert festgelegt.

Gilt für:

Weitere Informationen