Skip to content
Аббас Гусенов edited this page Sep 14, 2023 · 1 revision

По сути Clone это частный случай Restore, когда мы берем некий объект и накатываем его на пустышку и у нас получается копия.

Опции

ShouldCreateAbsentData

Эта опция из контекста дает указание создавать новые данные в приемнике, в случае если их еще нет чтобы накатить на них изменения из источника. Например, восстанавливаем объект с M на объект без M, с этой опцией в приемнике изменений будет создан M и получит изменения из источника, без опции объект примет только те изменения под которые у него уже выделена память.

При клонировании флаг ShouldCreateAbsentData поднят.

Clone this wiki locally