Страницы

Поиск по вопросам

четверг, 21 февраля 2019 г.

Как правильно вызвать метод с CancellationToken на языке VB.NET

Имеется библиотека, в ней определены методы с непонятными для меня сущностями. Вот определения методов.
d__9))> Public Function GetAnswer(ImageFilePath As String, ct As CancellationToken) As Task(Of String) d__10))> Public Function GetAnswer(Img As Image, ct As CancellationToken) As Task(Of String)
Вопрос, как правильно вызвать метод GetAnswer и "с чем едят" CancellationToken
Dim retval As String = Await rucap.GetAnswer("", ??? )


Ответ

Вам нужно создать CancellationTokenSource, а в качестве аргумента передать значение свойства Token. Вызвав метод Cancel у source или задав ограничение по времени, вы сможете прервать выполнение операции.
Если прерывание операции вас не интересует, можете просто передать CancellationToken.None

Комментариев нет:

Отправить комментарий