我有obj第三方组件的对象,
obj
// this could take more than 30 seconds int result = obj.PerformInitTransaction();
我不知道里面发生了什么.我所知道的是,如果需要更长的时间,那就失败了.
如何为此操作设置超时机制,以便如果超过30秒我只是抛出MoreThan30SecondsException?
MoreThan30SecondsException
c# multithreading timeout
c# ×1
multithreading ×1
timeout ×1