Partager via


Classe Expression

Provides the functionality to evaluate a Multidimensional Expressions (MDX) expression and return an MDXValue.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.AnalysisServices.AdomdServer..::..Expression

Espace de noms :  Microsoft.AnalysisServices.AdomdServer
Assembly :  msmgdsrv (en msmgdsrv.dll)

Syntaxe

'Déclaration
Public NotInheritable Class Expression _
    Implements IDisposable
'Utilisation
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

Le type Expression expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique Expression() () () () Initializes a new instance of the Expression class.
Méthode publique Expression(String) Initializes a new instance of the Expression class with the Multidimensional Expressions (MDX) expression to be evaluated.

Haut de la page

Propriétés

  Nom Description
Propriété publique ExpressionText Gets or sets the Multidimensional Expressions (MDX) expression to be evaluated.

Haut de la page

Méthodes

  Nom Description
Méthode publique {dtor} Releases all resources used by the Expression.
Méthode publique Calculate Evaluates the Multidimensional Expressions (MDX) expression under a specified tuple and returns the scalar result.
Méthode publique CalculateMdxObject Evaluates the Multidimensional Expressions (MDX) expression under a specific tuple and returns the result.
Méthode publique Dispose Releases all resources used by the Expression.
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.