Query and manipulate data by using the Entity Framework

What happens if you attempt to Attach an entity to a context when it already exists in the context with an EntityState of unchanged?

A copy of the entity is added to the context with an EntityState of unchanged.
Nothing happens and the call is ignored.
A copy of the entity is added to the context with an EntityState of Added.
The original entity is updated with the values from the new entity, but a copy is not made. The entity has an EntityState of Unchanged.