Context.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 です。利用できるマイニング モデルがない場合は nullNULL 参照 (Visual Basic では Nothing) です。
説明
多次元式 (MDX) クエリから呼び出した場合、または、ストアド プロシージャとして呼び出した場合、戻り値は nullNULL 参照 (Visual Basic では Nothing) です。 ユーザー定義関数 (UDF) とストアド プロシージャの相違点の詳細については、「ユーザー定義関数およびストアド プロシージャ」を参照してください。
使用例
次の例では、指定されたノードについての情報を返す UDF を作成します。 現在の実行コンテキストを使用して、(DMX FROM 句で指定された) 現在のマイニング モデルからノードを取得しています。
public string GetNodeDescription(string nodeUniqueName)
{
return Context.CurrentMiningModel.GetNodeFromUniqueName(nodeUniqueName).Description;
}