Partager via


Méthode Expression.Calculate

Évalue l'expression MDX sous un tuple spécifié et retourne le résultat scalaire.

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

Syntaxe

'Déclaration
Public Function Calculate ( _
    tuple As Tuple _
) As MDXValue
'Utilisation
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

Paramètres

Valeur de retour

Type : Microsoft.AnalysisServices.AdomdServer.MDXValue
MDXValue qui contient le résultat scalaire de l'expression MDX.

Notes

Le type de MDXValue est une valeur scalaire, par exemple un integer, un double, ou un string. Le MDXValue retourné peut être converti à l'aide d'une des méthodes To, par exemple ToInt32, ToDouble, ou ToString. MDXValue peut également être converti par la conversion spécifique à une langue.

Pour récupérer une valeur non scalaire, par exemple Set, Tuple, ou Member, après l'évaluation d'une expression MDX, utilisez la méthode CalculateMdxObject.

Voir aussi

Référence

Expression Classe

Espace de noms Microsoft.AnalysisServices.AdomdServer