Есть ли способ написать эту же атомарную инструкцию SQL, используя Entities и LinQ?
ЕСЛИ СУЩЕСТВУЕТ (ВЫБЕРИТЕ * ИЗ MyTable WHERE ID = @Id)
ОБНОВЛЕНИЕ MyTable SET name = @name
ELSE
INSERT INTO MyTable (@Id, @name)
или вам нужно вызвать хранимую процедуру из EF?