Freigeben über


Context.CurrentMiningModel-Eigenschaft

Ruft das aktuelle Miningmodell ab.

Namespace:  Microsoft.AnalysisServices.AdomdServer
Assembly:  msmgdsrv (in msmgdsrv.dll)

Syntax

'Declaration
Public Shared ReadOnly Property CurrentMiningModel As MiningModel 
    Get
'Usage
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

Eigenschaftswert

Typ: Microsoft.AnalysisServices.AdomdServer.MiningModel
Ein MiningModel, das das aktuelle Miningmodell darstellt, NULL falls nicht anwendbar.

Hinweise

Der Rückgabewert ist nullein NULL-Verweis (Nothing in Visual Basic) beim Aufruf über eine MDX-Abfrage (Multidimensional Expressions) oder als gespeicherte Prozedur. Weitere Informationen zu den Unterschieden zwischen benutzerdefinierten Funktionen und gespeicherten Prozeduren finden Sie unter Benutzerdefinierte Funktionen und gespeicherte Prozeduren.

Beispiele

Im folgenden Beispiel wird eine benutzerdefinierte Funktion erstellt, mit der die Knotenbeschreibung für einen angegebenen Knoten zurückgegeben wird. Sie verwendet den derzeitigen Kontext, in dem sie ausgeführt wird, und ruft den Knoten aus dem aktuellen Miningmodell ab (von der DMX FROM-Klausel bestimmt).

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

Siehe auch

Verweis

Context Klasse

Microsoft.AnalysisServices.AdomdServer-Namespace