CardSmartMergerMergeAsync - метод
Пространство имён: Tessa.Cards.SmartMergeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public override ValueTask<IMergeResult<Card>> MergeAsync(
Card sourceCard,
Card destinationCard,
IMergeOptions? options = null,
ILogger? logger = null,
CancellationToken cancellationToken = default
)
Public Overrides Function MergeAsync (
sourceCard As Card,
destinationCard As Card,
Optional options As IMergeOptions = Nothing,
Optional logger As ILogger = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of IMergeResult(Of Card))
public:
virtual ValueTask<IMergeResult<Card^>^> MergeAsync(
Card^ sourceCard,
Card^ destinationCard,
IMergeOptions^ options = nullptr,
ILogger^ logger = nullptr,
CancellationToken cancellationToken = CancellationToken()
) override
abstract MergeAsync :
sourceCard : Card *
destinationCard : Card *
?options : IMergeOptions *
?logger : ILogger *
?cancellationToken : CancellationToken
(* Defaults:
let _options = defaultArg options null
let _logger = defaultArg logger null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IMergeResult<Card>>
override MergeAsync :
sourceCard : Card *
destinationCard : Card *
?options : IMergeOptions *
?logger : ILogger *
?cancellationToken : CancellationToken
(* Defaults:
let _options = defaultArg options null
let _logger = defaultArg logger null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IMergeResult<Card>>
- sourceCard Card
-
- destinationCard Card
-
- options IMergeOptions (Optional)
-
- logger ILogger (Optional)
-
- cancellationToken CancellationToken (Optional)
-
ValueTaskIMergeResultCardISmartMergerTMergeObjectMergeAsync(TMergeObject, TMergeObject, IMergeOptions, ILogger, CancellationToken)