LINQ to entities comment mettre à jour un enregistrement

Bien, je suis donc de nouveau à la fois les objectifs EF et LINQ. J'ai compris comment INSÉRER et SUPPRIMER mais pour une raison quelconque mise à JOUR semble échapper à mon emprise.

Voici un exemple de mon code:

EntityDB dataBase = new EntityDB();
Customer c = new Customer
{
     Name = "Test",
     Gender = "Male
};
dataBase.Customers.AddObject(c);
dataBase.SaveChanges();

Ci-dessus crée et ajoute un enregistrement à l'amende juste.

Customer c = (from x in dataBase.Customers
             where x.Name == "Test"
             selext x).First();
dataBase.Customers.DeleteObject(c);
dataBase.SaveChanges();

Ci-dessus de manière efficace supprime l'enregistrement spécifié.

Maintenant, comment puis-je mettre à jour? Je n'arrive pas à trouver un "UpdateObject()" méthode à l'entité de collecte.

InformationsquelleAutor Chev | 2011-01-06