CardNormalizationTriggerShouldInvalidateOnStoreFunc - свойство

Дополнительное условие, проверяемое для карточки при её создании или изменении, которое должно быть выполнено, чтобы произошёл сброс справочника нормализации. Значение null (по умолчанию) определяет, что дополнительное условие отсутствует.

Definition

Пространство имён: Tessa.Cards.Normalization
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public Func<Card, bool>? ShouldInvalidateOnStoreFunc { get; init; }

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

FuncCard, Boolean

Пример

При любом изменении полей в секции DocumentCommonInfo:
C#
ShouldInvalidateOnStoreFunc = static card => card.StoreMode == CardStoreMode.Insert
    || card.TryGetSections()?.TryGet("DocumentCommonInfo")?.TryGetRawFields()?.Count > 0

См. также