Freigeben über


Expression.Calculate-Methode

Wertet den MDX-Ausdruck (Multidimensional Expressions) unter einem angegebenen Tupel aus und gibt das skalare Ergebnis zurück.

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

Syntax

'Declaration
Public Function Calculate ( _
    tuple As Tuple _
) As MDXValue
'Usage
Dim instance As Expression 
Dim tuple As Tuple 
Dim returnValue As MDXValue 

returnValue = instance.Calculate(tuple)
public MDXValue Calculate(
    Tuple tuple
)
public:
MDXValue^ Calculate(
    Tuple^ tuple
)
member Calculate : 
        tuple:Tuple -> MDXValue
public function Calculate(
    tuple : Tuple
) : MDXValue

Parameter

Rückgabewert

Typ: Microsoft.AnalysisServices.AdomdServer.MDXValue
Ein MDXValue, der das skalare Ergebnis des MDX-Ausdrucks enthält.

Hinweise

Beim Typ von MDXValue handelt es sich um einen Skalarwert, z. B. integer, double oder string. Der zurückgegebene MDXValue kann mit einer der To-Methoden umgewandelt werden, z. B. ToInt32, ToDouble oder ToString. MDXValue kann auch durch sprachspezifische Umwandlung umgewandelt werden.

Verwenden Sie zum Abrufen eines Nichtskalarwerts wie Set, Tuple oder Member nach dem Auswerten eines MDX-Ausdrucks die CalculateMdxObject-Methode.

Siehe auch

Verweis

Expression Klasse

Microsoft.AnalysisServices.AdomdServer-Namespace