SqlContext.IsAvailable プロパティ

定義

呼び出し元コードを SQL Server 内で実行するかどうかと、コンテキスト接続にアクセスできるかどうかを示します。

public:
 static property bool IsAvailable { bool get(); };
public static bool IsAvailable { get; }
static member IsAvailable : bool
Public Shared ReadOnly Property IsAvailable As Boolean

プロパティ値

コンテキスト接続にアクセスし、SqlContext の IsAvailable 以外のメンバーにアクセスできる場合は True

注釈

このプロパティが false を返す場合、他 SqlContext のすべてのメンバーは、 を使用すると を InvalidOperationException スローします。

このプロパティが false を返す場合、接続文字列に "context connection=true" を含む接続オブジェクトを開こうとしても失敗します。

このプロパティは読み取り専用です。

データ アクセスに ADO.NET を使用する場合、コードの一部が (共通言語ランタイム統合を使用して) SQL Server内と外部SQL Serverの両方で実行できる場合、このプロパティを使用してコンテキスト接続が使用可能かどうかをチェックできます。

適用対象