Como atualizar nem todos os campos de um objeto usando Entity Framework e EntityState.Modified

Preciso atualizar todos os campos, exceto property1 e property2, para o objeto de entidade especificado.
Tendo este código:

<code>    [HttpPost]
    public ActionResult Add(object obj)
    {
        if (ModelState.IsValid)
        {
                context.Entry(obj).State = System.Data.EntityState.Modified;

                context.SaveChanges();               
         }
        return View(obj);
    }
</code>

Como alterá-lo para adicionar uma exceção a obj.property1 e obj.property2 por não ser atualizado com este código?

questionAnswers(4)

yourAnswerToTheQuestion