ConfigurationTransformerProcessor - класс

Объект, выполняющий преобразование значений для объектов конфигурации в указанном хранилище.

Definition

Пространство имён: Tessa.Platform.Configuration
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
[OrderAttribute(2)]
public class ConfigurationTransformerProcessor : ConfigurationStorageProcessorBase
Inheritance
Object    ConfigurationStorageProcessorBase    ConfigurationTransformerProcessor

Заметки

Заменяет символы вызовом ReplaceSymbols(String), а также преобразует строки, начинающиеся с символа @, в полные пути относительно папки CurrentFolder.

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

ConfigurationTransformerProcessorИнициализирует новый экземпляр класса ConfigurationTransformerProcessor

Свойства

InstanceЭкземпляр класса.

Методы

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)
ProcessAsync Обрабатывает указанное хранилище.
(Унаследован от ConfigurationStorageProcessorBase)
ProcessCoreAsync Обрабатывает указанное хранилище.
(Переопределяет ConfigurationStorageProcessorBaseProcessCoreAsync(DictionaryString, Object, IConfigurationBuilderContext, CancellationToken))
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TransformStorageAsync Преобразует значение, являющееся хеш-таблицей Dictionary<string, object?>. Метод должен вернуть исходное значение storage, если преобразование не требуется.
TransformValueAsync Преобразует атомарное значение (не хеш-таблица и не список). Метод должен вернуть исходное значение obj, если преобразование не требуется.

См. также