IMergeTreeBuilderTMergeObject, TMergeOptionsBuildAsync - метод
Логика построения дерева слияния.
Пространство имён: Tessa.SmartMergeСборка: Tessa (в Tessa.dll) Версия: 4.0.8
ValueTask<IMergeTree<TMergeObject, TMergeOptions>> BuildAsync(
IMergeContext<TMergeOptions> mergeContext,
IMergeMetadata metadata,
TMergeObject mergeObject,
CancellationToken cancellationToken = default
)
Function BuildAsync (
mergeContext As IMergeContext(Of TMergeOptions),
metadata As IMergeMetadata,
mergeObject As TMergeObject,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of IMergeTree(Of TMergeObject, TMergeOptions))
ValueTask<IMergeTree<TMergeObject, TMergeOptions>^> BuildAsync(
IMergeContext<TMergeOptions>^ mergeContext,
IMergeMetadata^ metadata,
TMergeObject mergeObject,
CancellationToken cancellationToken = CancellationToken()
)
abstract BuildAsync :
mergeContext : IMergeContext<'TMergeOptions> *
metadata : IMergeMetadata *
mergeObject : 'TMergeObject *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IMergeTree<'TMergeObject, 'TMergeOptions>>
- mergeContext IMergeContextTMergeOptions
- Контекст слияния.
- metadata IMergeMetadata
- Метаданные для слияния.
- mergeObject TMergeObject
- Объект для которого строится дерево слияния.
- cancellationToken CancellationToken (Optional)
- CancellationToken
ValueTaskIMergeTreeTMergeObject,
TMergeOptionsДерево слияния.