Я хотел создать состояние соединения, чтобы определить, что соединение SQL находится в автономном режиме или нет.Поэтому я решил создать ветку для while (true).У меня нет проблем с тем, что я получаю:
Возникло исключение: 'System.Data.SqlClient.SqlException' в System.Data.dll
, и оно принимаетпошлина на процессоре.Есть ли способ сделать это эффективно?
using (SqlConnection connection = new SqlConnection(connectionString))
{
try
{
connection.Open();
return true;
}
catch (SqlException)
{
return false;
}
}