Expression 类

提供计算多维表达式 (MDX) 表达式并返回 MDXValue 的功能。

继承层次结构

Object
  Microsoft.AnalysisServices.AdomdServer.Expression

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

语法

声明
Public NotInheritable Class Expression _
    Implements IDisposable
用法
Dim instance As Expression
public sealed class Expression : IDisposable
public ref class Expression sealed : IDisposable
[<SealedAttribute>]
type Expression =  
    class 
        interface IDisposable 
    end
public final class Expression implements IDisposable

Expression 类型公开以下成员。

构造函数

  名称 说明
公共方法 Expression() 初始化 Expression 类的新实例。
公共方法 Expression(String) 使用要计算的多维表达式 (MDX) 表达式初始化 Expression 类的新实例。

顶部

属性

  名称 说明
公共属性 ExpressionText 获取或设置要计算的多维表达式 (MDX) 表达式。

顶部

方法

  名称 说明
公共方法 {dtor} 释放 Expression 使用的所有资源。
公共方法 Calculate 基于指定的元组计算多维表达式 (MDX) 表达式并返回标量结果。
公共方法 CalculateMdxObject 基于特定元组计算多维表达式 (MDX) 表达式并返回结果。
公共方法 Dispose 释放 Expression 使用的所有资源。
公共方法 Equals (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 ToString (从 Object 继承。)

顶部

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.AnalysisServices.AdomdServer 命名空间