T-SQL: Bloqueie uma tabela manualmente por alguns minutos [duplicado]

Esta pergunta já tem uma resposta aqui:

Forçando um tempo limite de consulta no SQL Server 4 respostas

Sei que isso será estranho, mas quero acionar um erro no meu aplicativo MVC e esse erro será baseado em uma Consulta LINQ, na qual gostaria de obter um registro de uma tabela. Embora esse registro seja bloqueado (nível de banco de dados / tabela / linha) usando comandos T-SQL (por exemplo, um loop infinito sempre atualizando esse registro), minha Consulta LINQ executará uma consulta para ler esse registro. Quando o LINQ tenta, o resultado deve ser um tempo limite após 20 a 30 segundos, alguém já tentou isso antes?

questionAnswers(1)

yourAnswerToTheQuestion