IDynamicValueAccessorOptionsCreateIntermediateDictionariesWhenSettingValues - свойство

Признак того, что объект автоматически создаёт промежуточные объекты Dictionary<string, object> при установке значения свойства, которое отсутствует, при условии, что промежуточные объекты не являются хеш-таблицами. Пример, когда поведение включено: accessor.UnknownSectionName.OtherSection.Subject = "text" создаст хеш-таблицу с именем UnknownSectionName, в неё добавит новую хеш-таблицу OtherSection, и в ней установит свойство Subject равным строке "text". В настройках по умолчанию [Default] значение равно true.

Definition

Пространство имён: Tessa.Platform.Storage
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
bool CreateIntermediateDictionariesWhenSettingValues { get; set; }

Значение свойства

Boolean

Исключения

[Tessa.Platform.ObjectSealedException]Произведена попытка изменения объекта, защищённого от изменений.

См. также