Страницы

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

пятница, 10 января 2020 г.

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

#visual_studio #vbnet


Имеется библиотека, в ней определены методы с непонятными для меня сущностями.
Вот определения методов.

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("", ??? )

    


Ответы

Ответ 1



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

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

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