Partager via


Propriété Context.CurrentMiningModel

Obtient le modèle d'exploration de données actuel.

Espace de noms :  Microsoft.AnalysisServices.AdomdServer
Assembly :  msmgdsrv (en msmgdsrv.dll)

Syntaxe

'Déclaration
Public Shared ReadOnly Property CurrentMiningModel As MiningModel 
    Get
'Utilisation
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

Valeur de propriété

Type : Microsoft.AnalysisServices.AdomdServer.MiningModel
MiningModel qui représente le modèle d'exploration de données actuel ; nullune référence Null (Nothing dans Visual Basic) si non applicable.

Notes

La valeur de retour sera nullune référence Null (Nothing dans Visual Basic) si appelée à partir d'une requête MDX (Multidimensional Expressions), ou comme une procédure stockée. Pour plus d'informations sur les différences entre les fonctions définies par l'utilisateur (UDF) et les procédures stockées, consultez Fonctions définies par l'utilisateur et procédures stockées.

Exemples

Dans l'exemple suivant, une fonction définie par l'utilisateur est créée et retourne la description d'un nœud spécifié. Elle utilise le contexte actuel dans lequel elle est exécutée et récupère le nœud à partir du modèle d'exploration de données actif (déterminé par la clause DMX FROM) :

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

Voir aussi

Référence

Context Classe

Espace de noms Microsoft.AnalysisServices.AdomdServer