Как создать Deep Clone из объектов, возвращаемых через Entity Framework?С исходным объектом также связаны некоторые другие коллекции.Другими словами, как клонировать сущность, возвращенную из Entity Framework?
Точно так же, как мы глубоко клонируем любые другие объекты. Вам необходимо переопределить клон на исходном объекте и предоставить реализацию, копируя каждый элемент.
http://msdn.microsoft.com/en-us/library/system.object.memberwiseclone.aspx
Как сделать глубокую копию объекта в .NET (особенно на C #)?