NormalizationInvalidationFlags - перечисление

Флаги, описывающие выполняемую инвалидацию для справочников нормализации.

Definition

Пространство имён: Tessa.Normalization
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
[FlagsAttribute]
public enum NormalizationInvalidationFlags

Члены

None0 Инвалидация не выполняется.
Local1 Инвалидация выполняется для кэшей, которые размещены локально в текущем процессе (точнее в DI-контейнере).
Global2 Инвалидация выполняется для кэшей, которые размещены вне текущего процесса (точнее DI-контейнера).
All3 Инвалидация выполняется для всех кэшей: и для размещённых локально в текущем процессе (точнее в DI-контейнере), и для размещённых вне текущего процесса (точнее DI-контейнера).

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

GetDescription Возвращает описание, указанное в строке атрибута [Description] для заданного значения перечисления.
(Определяется PlatformExtensions)
GetDisplayValue Возвращает значения флагов для вывода в виде строки текста (например, в логах).
(Определяется NormalizationExtensions)
HasВозвращает признак того, что заданный флаг установлен.
(Определяется NormalizationExtensions)
HasAnyВозвращает признак того, что один из заданных флагов установлен.
(Определяется NormalizationExtensions)
HasNotВозвращает признак того, что заданный флаг не установлен.
(Определяется NormalizationExtensions)
SetFlagT Устанавливает или сбрасывает указанный флаг у флагового перечисления.
(Определяется PlatformExtensions)

См. также