AggregateNormalizationSource.InvalidateValuesCoreAsync - метод

Сбрасывает значения в кэше для указанных ключей.

Definition

Пространство имён: Tessa.Normalization
Сборка: Tessa (в Tessa.dll) Версия: 4.1.2+ac00b751d96737b4807faf65558b5b5cbc5f2230
C#
protected override Task InvalidateValuesCoreAsync(
	IReadOnlyCollection<KeyValuePair<NormalizationKey, NormalizationValue?>> keyPairs,
	NormalizationInvalidationFlags flags
)

Параметры

keyPairs  IReadOnlyCollection<KeyValuePair<NormalizationKey, Nullable<NormalizationValue>>>

Ключи, для которых сбрасываются значения в кэше, и релевантные для них актуальные значения, если значение должно быть сразу установлено после сброса.

Если указанное значение равно null, то соответствующий ключ будет удалён без установки нового значения. Также предоставленное значение может быть игнорировано (например, если кэширование выполняется для справочника целиком, а не для отдельных значений).

flags  NormalizationInvalidationFlags
Флаги, описывающие выполняемую инвалидацию для справочников нормализации.

Возвращаемое значение

Task
Асинхронная задача.

См. также