NormalizationExtensionsAddTArg(INormalizationBatchRequest, Guid, NormalizationKey, TArg, ActionNormalizationKey, NullableNormalizationValue, TArg, NormalizationDescriptor) - метод
Добавляет запрос в пакетную обработку с указанием метода обработки результата, который принимает дополнительный аргумент.
Пространство имён: Tessa.NormalizationСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static INormalizationBatchRequest Add<TArg>(
this INormalizationBatchRequest request,
Guid sourceID,
NormalizationKey key,
TArg arg,
Action<NormalizationKey, NormalizationValue?, TArg, NormalizationDescriptor> processAction
)
<ExtensionAttribute>
Public Shared Function Add(Of TArg) (
request As INormalizationBatchRequest,
sourceID As Guid,
key As NormalizationKey,
arg As TArg,
processAction As Action(Of NormalizationKey, NormalizationValue?, TArg, NormalizationDescriptor)
) As INormalizationBatchRequest
public:
[ExtensionAttribute]
generic<typename TArg>
static INormalizationBatchRequest^ Add(
INormalizationBatchRequest^ request,
Guid sourceID,
NormalizationKey^ key,
TArg arg,
Action<NormalizationKey^, Nullable<NormalizationValue>, TArg, NormalizationDescriptor^>^ processAction
)
[<ExtensionAttribute>]
static member Add :
request : INormalizationBatchRequest *
sourceID : Guid *
key : NormalizationKey *
arg : 'TArg *
processAction : Action<NormalizationKey, Nullable<NormalizationValue>, 'TArg, NormalizationDescriptor> -> INormalizationBatchRequest
- request INormalizationBatchRequest
Запрос на пакетное получение значений из справочников нормализации.
- sourceID Guid
- Идентификатор справочника нормализации.
- key NormalizationKey
- Запрашиваемый ключ нормализации.
- arg TArg
- Аргумент, передаваемый в метод processAction.
- processAction ActionNormalizationKey, NullableNormalizationValue, TArg, NormalizationDescriptor
- Метод обработки результата.
- TArg
- Тип аргумента, передаваемого в метод processAction.
INormalizationBatchRequestОбъект
request для цепочки вызовов.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
INormalizationBatchRequest. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).
Используйте этот метод для того, чтобы пробросить дополнительный объект в метод обработки результата без замыкания.