Compartilhar via


Classe Expression

Fornece a funcionalidade de avaliar uma expressão MDX e retornar um MDXValue.

Hierarquia de herança

Object
  Microsoft.AnalysisServices.AdomdServer.Expression

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

Sintaxe

'Declaração
Public NotInheritable Class Expression _
    Implements IDisposable
'Uso
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

O tipo Expression expõe os membros a seguir.

Construtores

  Nome Descrição
Método público Expression() Inicializa uma nova instância da classe Expression.
Método público Expression(String) Inicializa uma nova instância da classe Expression com a expressão MDX a ser avaliada.

Início

Propriedades

  Nome Descrição
Propriedade pública ExpressionText Obtém ou define a expressão MDX a ser avaliada.

Início

Métodos

  Nome Descrição
Método público {dtor} Libera todos os recursos usados por Expression.
Método público Calculate Avalia a expressão MDX sob uma tupla especificada e retorna o resultado escalar.
Método público CalculateMdxObject Avalia a expressão MDX sob uma tupla específica e retorna o resultado escalar.
Método público Dispose Libera todos os recursos usados por Expression.
Método público Equals (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.AnalysisServices.AdomdServer