public Task InvalidateValuesAsync(
IReadOnlyCollection<KeyValuePair<NormalizationKey, NormalizationValue?>> keyPairs,
NormalizationInvalidationFlags flags = NormalizationInvalidationFlags.All
)
Public Function InvalidateValuesAsync (
keyPairs As IReadOnlyCollection(Of KeyValuePair(Of NormalizationKey, NormalizationValue?)),
Optional flags As NormalizationInvalidationFlags = NormalizationInvalidationFlags.All
) As Task
public:
virtual Task^ InvalidateValuesAsync(
IReadOnlyCollection<KeyValuePair<NormalizationKey^, Nullable<NormalizationValue>>>^ keyPairs,
NormalizationInvalidationFlags flags = NormalizationInvalidationFlags::All
) sealed
abstract InvalidateValuesAsync :
keyPairs : IReadOnlyCollection<KeyValuePair<NormalizationKey, Nullable<NormalizationValue>>> *
?flags : NormalizationInvalidationFlags
(* Defaults:
let _flags = defaultArg flags NormalizationInvalidationFlags.All
*)
-> Task
override InvalidateValuesAsync :
keyPairs : IReadOnlyCollection<KeyValuePair<NormalizationKey, Nullable<NormalizationValue>>> *
?flags : NormalizationInvalidationFlags
(* Defaults:
let _flags = defaultArg flags NormalizationInvalidationFlags.All
*)
-> Task
Ключи, для которых сбрасываются значения в кэше, и релевантные для них актуальные значения, если значение должно быть сразу установлено после сброса.
Если указанное значение равно null, то соответствующий ключ будет удалён без установки нового значения. Также предоставленное значение может быть игнорировано (например, если кэширование выполняется для справочника целиком, а не для отдельных значений).