次の方法で共有


CurrentMiningModel プロパティ

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

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

構文

'宣言
Public Shared ReadOnly Property CurrentMiningModel As MiningModel
    Get
'使用
Dim value As MiningModel

value = Context.CurrentMiningModel
public static MiningModel CurrentMiningModel { get; }
public:
static property MiningModel^ CurrentMiningModel {
    MiningModel^ get ();
}
static member CurrentMiningModel : MiningModel
static function get CurrentMiningModel () : MiningModel

プロパティ値

型: Microsoft.AnalysisServices.AdomdServer. . :: . .MiningModel
現在のマイニング モデルを表す MiningModel です。利用できるマイニング モデルがない場合は nullNothingnullptrunitNULL 参照 (Visual Basic では Nothing) です。

説明

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

使用例

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

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