DataTable.ImportRow(DataRow) メソッド

定義

プロパティ設定、元の値、および現在の値を保持し、DataRowDataTable にコピーします。

public:
 void ImportRow(System::Data::DataRow ^ row);
public void ImportRow (System.Data.DataRow? row);
public void ImportRow (System.Data.DataRow row);
member this.ImportRow : System.Data.DataRow -> unit
Public Sub ImportRow (row As DataRow)

パラメーター

row
DataRow

インポートする DataRow

注釈

を呼び出すとNewRow、既存のテーブル スキーマを使用してテーブルに行が追加されますが、その行の既定値は に設定DataRowStateDetachedされます。 を呼び出すと ImportRow 、既存 DataRowState の が行内の他の値と共に保持されます。 DataRowパラメーターとして渡される がデタッチされた状態の場合は無視され、例外はスローされません。

新しい行がデータ テーブルの末尾に追加されます。

新しい行が制約に違反している場合、データ テーブルには追加されません。

新しい行のインデックスは、DataTable.Rows.Find および DataTable.Rows.IndexOf として取得できます。 詳細については、「DataRowCollection」および「Rows」を参照してください。

適用対象

こちらもご覧ください