CardSectionRowRemoverCreateAsync - метод
Создаёт экземпляр объекта с указанием секции, из которой должно производиться удаление строки.
Пространство имён: Tessa.Cards.ComponentModelСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static ValueTask<CardSectionRowRemover> CreateAsync(
CardMetadataSection section,
ICardMetadata cardMetadata,
Func<CardMetadataSection, CancellationToken, ValueTask<CardSectionRowRemover>> getRemoverFunc,
CancellationToken cancellationToken = default
)
Public Shared Function CreateAsync (
section As CardMetadataSection,
cardMetadata As ICardMetadata,
getRemoverFunc As Func(Of CardMetadataSection, CancellationToken, ValueTask(Of CardSectionRowRemover)),
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of CardSectionRowRemover)
public:
static ValueTask<CardSectionRowRemover^> CreateAsync(
CardMetadataSection^ section,
ICardMetadata^ cardMetadata,
Func<CardMetadataSection^, CancellationToken, ValueTask<CardSectionRowRemover^>>^ getRemoverFunc,
CancellationToken cancellationToken = CancellationToken()
)
static member CreateAsync :
section : CardMetadataSection *
cardMetadata : ICardMetadata *
getRemoverFunc : Func<CardMetadataSection, CancellationToken, ValueTask<CardSectionRowRemover>> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<CardSectionRowRemover>
- section CardMetadataSection
- Метаинформация по секции, строка которой должна быть удалена.
- cardMetadata ICardMetadata
- Метаинформация по типам карточек.
- getRemoverFunc FuncCardMetadataSection, CancellationToken, ValueTaskCardSectionRowRemover
-
Функция, возвращающая объект, который описывает удаление строки из секции с заданным идентификатором.
Функция может как получать объект из кэша, так и создавать объект самостоятельно.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskCardSectionRowRemoverАсинхронная задача.