StringDictionaryMapperTTargetMapTKey(String, ExpressionFuncTTarget, TKey, FuncString, TKey, FuncIDictionaryString, String, String, Boolean) - метод

Осуществляет отображение значения из коллекции источника с ключем sourceKey на элемент целевого объекта с ключем targetKey в соответствии с политикой keyProcessingPolicy

Definition

Пространство имён: Tessa.Views.Mapping
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public StringDictionaryMapper<TTarget> Map<TKey>(
	[NotNullAttribute] string sourceKey,
	[NotNullAttribute] Expression<Func<TTarget, TKey>> targetKey,
	[NotNullAttribute] Func<string, TKey> sourceValueConverter,
	[NotNullAttribute] Func<IDictionary<string, string>, string, bool> keyProcessingPolicy
)

Параметры

sourceKey  String
Ключ коллекции значений
targetKey  ExpressionFuncTTarget, TKey
Ключ элемента целевого объекта
sourceValueConverter  FuncString, TKey
Осуществляет преобразование значения источника в значение целевого элемента
keyProcessingPolicy  FuncIDictionaryString, String, String, Boolean
Определяет возможность обработки значения источника

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

TKey
Тип значения ключа

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

StringDictionaryMapperTTarget
Возвращает ссылку на объект осуществляющий отражение

См. также