Condividi tramite


Metodo Expression.Calculate

Valuta l'espressione MDX in una tupla specificata e restituisce il risultato scalare.

Spazio dei nomi  Microsoft.AnalysisServices.AdomdServer
Assembly:  msmgdsrv (in msmgdsrv.dll)

Sintassi

'Dichiarazione
Public Function Calculate ( _
    tuple As Tuple _
) As MDXValue
'Utilizzo
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

Parametri

Valore restituito

Tipo: Microsoft.AnalysisServices.AdomdServer.MDXValue
Oggetto MDXValue contenente il risultato scalare dell'espressione MDX.

Osservazioni

Il tipo dell'oggetto MDXValue è un valore scalare, ad esempio integer, double o string. È possibile eseguire il cast dell'oggetto MDXValue restituito utilizzando uno dei metodi To, ad esempio ToInt32, ToDouble o ToString. È inoltre possibile eseguire il cast dell'oggetto MDXValue in base al cast specifico della lingua.

Per recuperare un valore non scalare, ad esempio Set, Tuple, Member, dopo la valutazione di un'espressione MDX, utilizzare il metodo CalculateMdxObject.

Vedere anche

Riferimento

Expression Classe

Spazio dei nomi Microsoft.AnalysisServices.AdomdServer