protected virtual Task InvalidateValuesForSourceAsync(
INormalizationSource source,
IReadOnlyCollection<KeyValuePair<NormalizationKey, NormalizationValue?>> keyPairs,
NormalizationInvalidationFlags flags
)Protected Overridable Function InvalidateValuesForSourceAsync (
source As INormalizationSource,
keyPairs As IReadOnlyCollection(Of KeyValuePair(Of NormalizationKey, NormalizationValue?)),
flags As NormalizationInvalidationFlags
) As Taskprotected:
virtual Task^ InvalidateValuesForSourceAsync(
INormalizationSource^ source,
IReadOnlyCollection<KeyValuePair<NormalizationKey^, Nullable<NormalizationValue>>>^ keyPairs,
NormalizationInvalidationFlags flags
)abstract InvalidateValuesForSourceAsync :
source : INormalizationSource *
keyPairs : IReadOnlyCollection<KeyValuePair<NormalizationKey, Nullable<NormalizationValue>>> *
flags : NormalizationInvalidationFlags -> Task
override InvalidateValuesForSourceAsync :
source : INormalizationSource *
keyPairs : IReadOnlyCollection<KeyValuePair<NormalizationKey, Nullable<NormalizationValue>>> *
flags : NormalizationInvalidationFlags -> Task Ключи, для которых сбрасываются значения в кэше, и релевантные для них актуальные значения, если значение должно быть сразу установлено после сброса.
Если указанное значение равно null, то соответствующий ключ будет удалён без установки нового значения. Также предоставленное значение может быть игнорировано (например, если кэширование выполняется для справочника целиком, а не для отдельных значений).