Я думаю, что лучше подойти к решению этого вопроса. Вместо того, чтобы пытаться сохранить весь объект и игнорировать изменения в определенном свойстве, почему бы просто не задать свойства, которые вы хотите установить?
Вот соответствующие документы:
https://ravendb.net/docs/article-page/4.2/csharp/client-api/operations/patching/single-document#change-values-of-two-fields
И вот как вы устанавливаете только два свойства, а остальные оставляете как есть:
session.Advanced.Patch<Employee, string>("employees/1", x => x.FirstName, "Robert");
session.Advanced.Patch<Employee, string>("employees/1", x => x.LastName, "Carter");
session.SaveChanges();