ViewNormalizationServicePopulateNormalizationValuesAsync - метод
Выполняет запросы к справочникам нормализации и заполняет значения в строках результата
Result.
Возвращает
null, если запросы не потребовалось выполнять.
Пространство имён: Tessa.ViewsСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
protected virtual ValueTask<INormalizationBatchResponse> PopulateNormalizationValuesAsync(
IReadOnlyList<ViewNormalizationServiceNormalizationColumnInfo> columnInfos,
IViewNormalizationContext context,
CancellationToken cancellationToken = default
)
Protected Overridable Function PopulateNormalizationValuesAsync (
columnInfos As IReadOnlyList(Of ViewNormalizationServiceNormalizationColumnInfo),
context As IViewNormalizationContext,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of INormalizationBatchResponse)
protected:
virtual ValueTask<INormalizationBatchResponse^> PopulateNormalizationValuesAsync(
IReadOnlyList<ViewNormalizationServiceNormalizationColumnInfo^>^ columnInfos,
IViewNormalizationContext^ context,
CancellationToken cancellationToken = CancellationToken()
)
abstract PopulateNormalizationValuesAsync :
columnInfos : IReadOnlyList<ViewNormalizationServiceNormalizationColumnInfo> *
context : IViewNormalizationContext *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<INormalizationBatchResponse>
override PopulateNormalizationValuesAsync :
columnInfos : IReadOnlyList<ViewNormalizationServiceNormalizationColumnInfo> *
context : IViewNormalizationContext *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<INormalizationBatchResponse>
- columnInfos IReadOnlyListViewNormalizationServiceNormalizationColumnInfo
-
Информация по всем нормализуемым колонкам. Колонки должны присутствовать в результате Result,
т.е. должны быть корректны индексы KeyColumnIndex и ValueColumnIndex.
- context IViewNormalizationContext
Контекст операции по нормализации результата запроса к представлению.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskINormalizationBatchResponse
Ответ на запрос на пакетное получение значений из справочников нормализации.