У меня есть приложение Windows vb .NET. В которой я вызываю внешнюю функцию и получаю ответ.Как контролировать время ответа в vb .net?
В большинстве случаев это работает. Но на некоторых клиентских машинах ответ не приходит должным образом. Это занимает больше времени. Мой вопрос в том, как установить тайм-аут, например. 30 секунд, так что я обработаю ответ, который не подходит, и должен продолжить следующие шаги.
Часть моего кода показана ниже.
' my response class
Dim MyResponse as new clsResponse
' calling outside function which returns response.
MyResponse = Obj.SendRequest(MyRequest)
'' Some code Here
Поскольку OP не предоставил фреймворк, следует отметить, что этот метод будет работать только в .NET 4.0 или выше. Для .NET3.5 или ниже это должно быть реализовано напрямую с потоками. –
фактически im используя .NET 3.5. Задача недоступна? Если это невозможно, пожалуйста, покажите мне внедряющую нить? – NormalSoft
задача недоступна в .net framework 3.5 – NormalSoft