Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DataSet.RejectChanges méthode ()

 

Date de publication : novembre 2016

Restaure toutes les modifications apportées à la DataSet puisqu’il a été créé, ou depuis la dernière DataSet.AcceptChanges a été appelée.

Espace de noms:   System.Data
Assembly:  System.Data (dans System.Data.dll)

public virtual void RejectChanges()

Appeler le DataSet.RejectChanges pour appeler le DataTable.RejectChanges méthode sur tous les DataTable les objets contenus dans le DataSet.

DataRow les objets contenus dans le DataSet peuvent tous être définis en mode édition en appelant le DataRow.BeginEdit (méthode). Après avoir appelé la DataRow.EndEdit méthode, modifications peuvent être refusées en appelant le DataTable.RejectChanges sur le DataTable auquel le DataRow objets appartiennent.

Lorsque le DataTable.RejectChanges est appelée, les lignes en mode édition annulent leurs modifications. Nouvelles lignes sont supprimées. Lignes modifiées et supprimées retrouvent leur état d’origine (DataRowState.Unchanged).

AcceptChanges et RejectChanges s’appliquent uniquement aux DataRow les modifications associées (c'est-à-dire, Add, Remove, Delete, et Modify). Ils ne sont pas applicables au schéma ou de modifications structurelles.

L’exemple suivant illustre une classe dérivée de la DataSet classe. Le RejectChanges événement est appelé à partir d’une fonction.

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();
    }
}

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: