次の方法で共有


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

プロパティ値

Boolean

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

注釈

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

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

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

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

適用対象