Compartilhar via


Método Expression.Calculate

Avalia a expressão MDX sob uma tupla especificada e retorna o resultado escalar.

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

Sintaxe

'Declaração
Public Function Calculate ( _
    tuple As Tuple _
) As MDXValue
'Uso
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

Parâmetros

Valor de retorno

Tipo: Microsoft.AnalysisServices.AdomdServer.MDXValue
Um MDXValue que contém o resultado escalar da expressão MDX.

Comentários

O tipo de MDXValue é um valor escalar, como integer, double ou string. MDXValue que é retornado pode ser convertido usando um dos métodos To, como ToInt32, ToDouble ou ToString. MDXValue também pode ser convertido pela conversão específica do idioma.

Para recuperar um valor não escalar, como Set, Tuple ou Member, depois de avaliar uma expressão MDX, use o método CalculateMdxObject.

Consulte também

Referência

Expression Classe

Namespace Microsoft.AnalysisServices.AdomdServer