CardCacheCollectionBaseTTryAddAsync - метод

Добавляет значение в кэш по заданному ключу, если значение отсутствовало в кэше. Возвращает признак того, что значение было успешно добавлено.

Definition

Пространство имён: Tessa.Cards.Caching
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public ValueTask<bool> TryAddAsync(
	string key,
	T value,
	CancellationToken cancellationToken = default
)

Параметры

key  String
Ключ, по которому добавляется значение в кэше.
value  T
Добавляемое значение. Не может быть равно null.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskBoolean
true, если значение было успешно добавлено; false, если значение уже существовало и поэтому не было добавлено.

См. также