Expression.Calculate 方法

基于指定的元组计算多维表达式 (MDX) 表达式并返回标量结果。

命名空间:  Microsoft.AnalysisServices.AdomdServer
程序集:  msmgdsrv(在 msmgdsrv.dll 中)

语法

声明
Public Function Calculate ( _
    tuple As Tuple _
) As MDXValue
用法
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

参数

返回值

类型:Microsoft.AnalysisServices.AdomdServer.MDXValue
一个 MDXValue,它包含 MDX 表达式的标量结果。

注释

MDXValue 的类型是标量值,如 integer、double 或 string。 可使用 To 方法之一(如 ToInt32ToDoubleToString)强制转换返回的 MDXValue。 还可以按特定于语言的强制转换来对 MDXValue 进行强制转换。

要在计算 MDX 表达式后检索非标量值(如 SetTupleMember),请使用 CalculateMdxObject 方法。

请参阅

参考

Expression 类

Microsoft.AnalysisServices.AdomdServer 命名空间