DataTable.RejectChanges Yöntem

Tanım

Yüklendiğinden veya en son AcceptChanges() çağrıldığından bu yana tabloda yapılan tüm değişiklikleri geri alır.

C#
public void RejectChanges ();

Örnekler

Aşağıdaki örnek bir DataTableiçinde birkaç değişiklik yapar, ancak yöntemini çağırarak RejectChanges değişiklikleri reddeder.

C#
private void ShowRejectChanges(DataTable table)
{
    // Print the values of row 1, in the column named "CompanyName."
    Console.WriteLine(table.Rows[1]["CompanyName"]);

    // Make Changes to the column named "CompanyName."
    table.Rows[1]["CompanyName"] = "Taro";

    // Reject the changes.
    table.RejectChanges();

    // Print the original values:
    Console.WriteLine(table.Rows[1]["CompanyName"]);
}

Açıklamalar

Çağrıldığında RejectChanges , düzenleme modunda olan tüm DataRow nesneler düzenlemelerini iptal eder. Yeni satırlar kaldırılır. DataRowState olarak ayarlanmış Modified veya Deleted özgün durumlarına geri dönülen satırlar.

Şunlara uygulanır

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Ayrıca bkz.