SqlContext.IsAvailable Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Показывает, выполняется ли вызывающий код в SQL Server и доступно ли контекстное соединение.
public:
static property bool IsAvailable { bool get(); };
public static bool IsAvailable { get; }
member this.IsAvailable : bool
Public Shared ReadOnly Property IsAvailable As Boolean
Значение свойства
True
, если контекстное соединение доступно, равно как и остальные члены класса SqlContext.
Комментарии
Если это свойство возвращает значение false, все остальные SqlContext члены вызывают InvalidOperationException исключение if used.
Если это свойство возвращает значение false, любая попытка открыть объект соединения с "context connection=true" в строке подключения завершается ошибкой.
Это свойство доступно только для чтения.
При использовании ADO.NET для доступа к данным, если фрагмент кода может выполняться как внутри SQL Server (с помощью интеграции среды CLR), так и за пределами SQL Server это свойство можно использовать для проверки доступности подключения контекста.