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
- tuple
Tipo: Microsoft.AnalysisServices.AdomdServer.Tuple
A tupla sob a qual avaliar a expressão MDX.
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.