ストアド プロシージャのクエリ コンテキストへのアクセス
ストアド プロシージャの実行コンテキストは、ADOMD.NET サーバー オブジェクト モデルの Context
オブジェクトとして、ストアド プロシージャのコードで使用できます。 これは、読み取り専用のコンテキストであり、ストアド プロシージャによって変更することはできません。 このオブジェクトでは次のプロパティを使用できます。
プロパティ | Type | 説明 |
---|---|---|
CurrentCube | キューブ | 現在のクエリ コンテキストのキューブです。 |
CurrentDatabaseName | String | 現在のデータベースの識別子です。 |
CurrentConnection | 接続 | 現在のコンテキストの接続オブジェクトへの参照です。 |
合格 | Integer | 現在のコンテキストのパス番号です。 |
Context
オブジェクトは、多次元式 (MDX) オブジェクト モデルがストアド プロシージャで使用されている場合に存在し、 MDX オブジェクト モデルがクライアントで使用されている場合には利用できません。 Context
オブジェクトは、ストアド プロシージャに明示的に渡されたり、ストアド プロシージャから明示的に返されることはなく、 ストアド プロシージャの実行中に利用できます。