次の方法で共有


ストアド プロシージャのクエリ コンテキストへのアクセス

ストアド プロシージャの実行コンテキストは、ADOMD.NET サーバー オブジェクト モデルの Context オブジェクトとして、ストアド プロシージャのコードで使用できます。 これは、読み取り専用のコンテキストであり、ストアド プロシージャによって変更することはできません。 このオブジェクトでは次のプロパティを使用できます。

プロパティ Type 説明
CurrentCube キューブ 現在のクエリ コンテキストのキューブです。
CurrentDatabaseName String 現在のデータベースの識別子です。
CurrentConnection 接続 現在のコンテキストの接続オブジェクトへの参照です。
合格 Integer 現在のコンテキストのパス番号です。

Context オブジェクトは、多次元式 (MDX) オブジェクト モデルがストアド プロシージャで使用されている場合に存在し、 MDX オブジェクト モデルがクライアントで使用されている場合には利用できません。 Context オブジェクトは、ストアド プロシージャに明示的に渡されたり、ストアド プロシージャから明示的に返されることはなく、 ストアド プロシージャの実行中に利用できます。

参照

多次元モデルのアセンブリの管理
ストアド プロシージャの定義