Linq to SQL сделает всю работу за вас, значение идентификатора будет доступно сразу после вызова метода SubmitChanges
.
var entity = new Entity();
// ...
ctx.Entities.InsertOnSubmit(entity);
ctx.SubmitChanges();
// Here you can use the generated value of yout identity column
entity.Id;