Как я могу получить какие-либо данные, возвращаемые методом или свойством в течение определенного периода времени, и если в этот период времени возвращаются какие-либо данные, возникает исключение?
Практически у меня есть простой метод, который будет выполнять простую задачу, однажды выполнив метод, возвращает значение, и если какое-либо значение будет возвращено в течение 100 миллисекунд, я хочу, чтобы метод был прерван и было сгенерировано исключение, например TimeoutException
например, любое исключение, если оно выполняет задачу.