ADO.NET MySqlCommand CommandTimeout - PullRequest
       9

ADO.NET MySqlCommand CommandTimeout

2 голосов
/ 12 августа 2011

Я пытаюсь понять MySqlCommand CommandTimeout.Если это ноль, значит ли это "неопределенный"?

1 Ответ

2 голосов
/ 12 августа 2011

Согласно официальной документации , кажется, что 0 означает неопределенный.

Значение по умолчанию составляет 30 секунд. Значение 0 указывает на неопределенный срок подождите и его следует избегать. Обратите внимание, что тайм-аут команды по умолчанию может быть изменено с помощью параметра строки соединения. Тайм-аут команды по умолчанию.

(акцент мой)

Однако, этот пост с октября 2006 года, похоже, указывает на обратное. Скорее всего, реализация была изменена с тех пор, как этот пост был сделан, чтобы соответствовать официальной документации. Лучше всего попробовать и посмотреть, что получится:)

...