以下のC#コードを使用してDBからストアドプロシージャを取得する場合
_command = database.GetStoredProcCommand("ReadQueue");
_command.CommandTimeout = 0;
ReadQueue
DB の手順:
BEGIN
EXEC('WAITFOR (RECEIVE * FROM MSGQUEUE), TIMEOUT 120000 ;')
END
コードからコマンドを実行すると、タイムアウトは 0 または 120 秒になりますか?
ありがとうございました。