次の方法で共有


DBConcurrencyException.Row プロパティ

定義

DataRow を生成した 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

プロパティ値

DataRow の値です。

注釈

を使用して Row 、 を生成した DataRow 行の値を取得します DBConcurrencyException。 の値を DataRow 設定しても効果はありません。

の プロパティを ContinueUpdateOnErrortrue設定してバッチ更新をDataAdapter実行すると、すべての行の更新が失敗した場合にこの例外がスローされます。 この場合、これにはDBConcurrencyException、 の 1 つのDataRowオブジェクトだけでなく、更新に失敗したすべての行のオブジェクトRowが含DataRowまれており、影響を受DataRowけるオブジェクトは を呼び出CopyToRowsすことによって取得できます。

オブジェクトのシリアル化の DataRow サポートは存在しません。 したがって、オブジェクトを DBConcurrencyException シリアル化する場合、シリアル化されたバージョンの Row オブジェクトの プロパティの値は null 値に設定されます。

適用対象

こちらもご覧ください