ViewNormalizationServicePopulateNormalizationValuesAsync - метод
Выполняет запросы к справочникам нормализации и заполняет значения в строках результата
Result.
Возвращает
null, если запросы не потребовалось выполнять.
Пространство имён: Tessa.ViewsСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
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
Ответ на запрос на пакетное получение значений из справочников нормализации.
| InvalidOperationException |
Значение ключа нормализации в одной из строк не соответствует типу ключа KeyType в соответствующем справочнике.
|