Obtenga la clave de identidad automática después de insertar a través de EF

Existe una forma directa de recuperar una clave primaria autogenerada de la base de datos al agregar un registro a través de Entity Framework 4.1?

Por ejemplo

dbcontext.Entity_Tables.Add(new Entity_Table { item1 = val1, item2 = val2 });
dbcontext.SaveChanges();
newPK = ???;

El equivalente de SQL sería:

newPK = executeOnDB("INSERT INTO Entity_Table (item1, item2) VALUES (val1, val2);SELECT @@Indentity";);

BTW Estoy usando MySQL pero el SQL sería el mismo que en MSSQL

Respuestas a la pregunta(2)

Su respuesta a la pregunta