DBConcurrencyException.Row Eigenschaft
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.
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 true
wird 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.