Expression.Calculate 方法
在指定的 Tuple 之下評估多維度運算式 (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
參數
- tuple
型別:Microsoft.AnalysisServices.AdomdServer.Tuple
要用來評估運算式的 Tuple。
傳回值
型別:Microsoft.AnalysisServices.AdomdServer.MDXValue
包含 MDX 運算式之純量結果的 MDXValue。
備註
MDXValue 的類型是純量值,例如 integer、double 或 string。 傳回的 MDXValue 可以使用其中一個 To 方法轉換,例如 ToInt32、ToDouble 或 ToString。 MDXValue 也可以藉由特定語言轉換進行轉換。
若要在評估 MDX 運算式之後擷取非純量值,例如 Set、Tuple 或 Member,請使用 CalculateMdxObject 方法。