OLAPQueryData Members (Microsoft.PerformancePoint.Scorecards)

An object that represents the analytic query data and parameters.

The following tables list the members exposed by the OLAPQueryData type.

Public Constructors

  Name Description
Public method OLAPQueryData Initializes a new instance of the OLAPQueryData class. (Initializes Query Regex.)

Top

Public Properties

  Name Description
Public property CubeName The cube name from the MDX query string.
Public property DataSourceGUID The GUID of the data source.
Public property IsSafe A Boolean flag that determines if the MDX query is safe.
Public property Parameters The dictionary of parameters.
Public property regularExpression The regular expression used to identify tokens within the TokenizedMDX.
Public property TokenizedMDX The TokenizedMDX property of the query.
Public property TokenMatchCollection The collection of tokens found by using the regular expression as a MatchCollection.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method AddMappedValues Adds values to parameters based on a specified ParameterMessage and ParameterMapping.
Public method Clone Makes a deep copy of this object.
Public method Diff Compares this object with another object and returns the differences.
Public method Equals  Overloaded. (inherited from Object)
Public methodStatic ExtractCubeName Extracts the cube name from an MDX query string.
Public method GenerateMDX Replaces parameter tokens with parameter values.
Public method GetHashCode  (inherited from Object)
Public method GetType  (inherited from Object)
Public methodStatic ReferenceEquals  (inherited from Object)
Public method ReplaceCubeName The MDX statement may not be consistent with the data source. This method replaces the current cube name in the FROM <cube name> with the specified string.
Public method SetDefaultValues Adds values to parameters based on a specified ParameterMessage and ParameterMapping.
Public method ToString Overridden. Returns a string that represents the current object.

Top

Protected Methods

  Name Description
Protected method CopyFrom Copies from a template.
Protected method Finalize  (inherited from Object)
Protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

OLAPQueryData Class
Microsoft.PerformancePoint.Scorecards Namespace