CardNormalizationTriggerShouldInvalidateOnStoreFunc - свойство
Дополнительное условие, проверяемое для карточки при её создании или изменении, которое должно быть выполнено, чтобы произошёл сброс справочника нормализации.
Значение null (по умолчанию) определяет, что дополнительное условие отсутствует.
Пространство имён: Tessa.Cards.NormalizationСборка: Tessa (в Tessa.dll) Версия: 4.1.5+a9a57e1eda0b57f197e0c68d2aa7d7dc95b6c424
public Func<Card, bool>? ShouldInvalidateOnStoreFunc { get; init; }
Public Property ShouldInvalidateOnStoreFunc As Func(Of Card, Boolean)
Get
Set
public:
property Func<Card^, bool>^ ShouldInvalidateOnStoreFunc {
Func<Card^, bool>^ get ();
void set (Func<Card^, bool>^ value);
}
member ShouldInvalidateOnStoreFunc : Func<Card, bool> with get, set
Значение свойства
FuncCard,
Boolean
При любом изменении полей в секции
DocumentCommonInfo:
ShouldInvalidateOnStoreFunc = static card => card.StoreMode == CardStoreMode.Insert
|| card.TryGetSections()?.TryGet("DocumentCommonInfo")?.TryGetRawFields()?.Count > 0