RedisNormalizationOptions - класс

Настройки для получения справочника из указанного источника INormalizationSource с кэшированием значений в Redis.

Definition

Пространство имён: Tessa.Normalization
Сборка: Tessa (в Tessa.dll) Версия: 4.1.2+ac00b751d96737b4807faf65558b5b5cbc5f2230
C#
public class RedisNormalizationOptions : DecoratorNormalizationOptionsBase
Inheritance
Object    NormalizationOptionsBase    DecoratorNormalizationOptionsBase    RedisNormalizationOptions

Заметки

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

Стандартная реализация RedisNormalizationSource вызывает все методы объекта Source в блокировке, т.е. они не могут быть вызваны одновременно из разных потоков.

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

RedisNormalizationOptions Настройки для получения справочника из указанного источника INormalizationSource с кэшированием значений в Redis.
Устарело.

Свойства

Descriptor Дескриптор, описывающий конкретный справочник нормализации.
(Унаследован от NormalizationOptionsBase)
Expiry Интервал, по истечении которого весь кэш в Redis будет удалён (средствами Redis), или null, если кэш не удаляется по времени, а его очистка производится только при инвалидации.
PrefetchAll Признак того, что перед получением любого значения будет добавлено в кэш содержимое всего справочника Source.
RedisFunc Функция, возвращающая соединение с Redis, которое следует использовать вместо стандартного для кэширования значений справочника, или null, если будет использовано соединение по умолчанию (значение null, возвращаемое функцией, и значение свойства null аналогичны).
SkipRedisDisposal Признак того, что объект соединения с Redis, возвращаемый функцией RedisFunc, не должен освобождаться при освобождении объекта, с которым связаны данные настройки.
SkipSourceDisposal Признак того, что не требуется освобождать объект Source при освобождении объекта, с которым связаны данные настройки.
(Унаследован от DecoratorNormalizationOptionsBase)
Source Источник данных для справочника нормализации.
(Унаследован от DecoratorNormalizationOptionsBase)

Методы

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)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

См. также