Context.CurrentMiningModel Property

現在のマイニング モデルを取得します。

名前空間: Microsoft.AnalysisServices.AdomdServer
アセンブリ: msmgdsrv (msmgdsrv.dll 内)

構文

'宣言
Public Shared ReadOnly Property CurrentMiningModel As MiningModel
public static MiningModel CurrentMiningModel { get; }
public:
static property MiningModel^ CurrentMiningModel {
    MiningModel^ get ();
}
/** @property */
public static MiningModel get_CurrentMiningModel ()
public static function get CurrentMiningModel () : MiningModel

プロパティ値

現在のマイニング モデルを表す MiningModel です。利用できるマイニング モデルがない場合は null です。

解説

多次元式 (MDX) クエリから呼び出した場合、または、ストアド プロシージャとして呼び出した場合、戻り値は null です。ユーザー定義関数 (UDF) とストアド プロシージャの相違点の詳細については、「ユーザー定義関数およびストアド プロシージャ」を参照してください。

使用例

次の例では、指定されたノードについての情報を返す UDF を作成します。現在の実行コンテキストを使用して、(DMX FROM 句で指定された) 現在のマイニング モデルからノードを取得しています。

public string GetNodeDescription(string nodeUniqueName)
{
    return Context.CurrentMiningModel.GetNodeFromUniqueName(nodeUniqueName).Description;
}

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

Context Class
Context Members
Microsoft.AnalysisServices.AdomdServer Namespace