DataSet.RejectChanges メソッド
アセンブリ: System.Data (system.data.dll 内)


DataSet.RejectChanges を呼び出して、DataSet に格納されているすべての DataTable オブジェクトで DataTable.RejectChanges メソッドを呼び出します。
DataSet に格納されている各 DataRow オブジェクトを編集モードに設定するには、DataRow.BeginEdit メソッドを呼び出します。DataRow.EndEdit メソッドを呼び出した後で変更を拒否するには、DataRow オブジェクトが属する DataTable で DataTable.RejectChanges を呼び出します。
DataTable.RejectChanges メソッドを呼び出すと、編集モードの行の編集がキャンセルされます。新しい行は削除されます。変更された行と削除された行は元の状態 (DataRowState.Unchanged) に戻ります。

DataSet クラスから派生したクラスの例を次に示します。関数内から呼び出された RejectChanges イベント。
Private Sub RejectChangesInDataSet() ' Instantiate the derived DataSet. Dim derivedData As DerivedDataSet derivedData = New DerivedDataSet() ' Insert code to change values. ' Invoke the RejectChanges method in the derived class. derivedData.RejectDataSetChanges() End Sub Public Class DerivedDataSet Inherits System.Data.DataSet Public Sub RejectDataSetChanges() ' Invoke the RejectChanges method. Me.RejectChanges() End Sub End Class
private void RejectChangesInDataSet() { // Instantiate the derived DataSet. DerivedDataSet derivedData = new DerivedDataSet(); // Insert code to change values. // Invoke the RejectChanges method in the derived class. derivedData.RejectDataSetChanges(); } public class DerivedDataSet:System.Data.DataSet { public void RejectDataSetChanges() { // Invoke the RejectChanges method. this.RejectChanges(); } }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からDataSet.RejectChanges メソッドを検索する場合は、下記のリンクをクリックしてください。

- DataSet.RejectChanges メソッドのページへのリンク