ConcurrentKeyCacheT - класс

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

Definition

Пространство имён: Tessa.Platform.Caching
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public class ConcurrentKeyCache<T> : IKeyCache<T>
Inheritance
Object    ConcurrentKeyCacheT
Implements
IKeyCacheT

Параметры типа

T
Тип строго типизированного ключа.

Конструкторы

ConcurrentKeyCacheT Создаёт экземпляр класса с указанием максимального количества записей в кэше.

Свойства

Capacity Максимальное количество записей в кэше или 0, если количество записей не ограничено.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetStringKey Возвращает строковый ключ по строго типизированному с указанием функции преобразования ключей.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetTypedKey Возвращает строго типизированный ключ по строковому с указанием функции преобразования ключей.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также