Partager via


MeasureGroupBinding Class

Definition

Represents a binding to a MeasureGroup element. This class cannot be inherited.

[System.Runtime.InteropServices.Guid("0141559E-FC6F-4144-932F-56710E7B3416")]
public sealed class MeasureGroupBinding : Microsoft.AnalysisServices.Binding
[<System.Runtime.InteropServices.Guid("0141559E-FC6F-4144-932F-56710E7B3416")>]
type MeasureGroupBinding = class
    inherit Binding
Public NotInheritable Class MeasureGroupBinding
Inherits Binding
Inheritance
MeasureGroupBinding
Attributes

Constructors

MeasureGroupBinding()

Initializes a new instance of the MeasureGroupBinding class using default values.

MeasureGroupBinding(String, String, String)

Initializes a new instance of the MeasureGroupBinding using the specified data source, a cube, and a measure group.

Properties

CubeID

Gets or sets the cube associated with the binding.

DataSourceID

Gets or sets the data source associated with the binding.

Filter

Gets or sets the Multidimensional Expressions (MDX) expression that filters the contents of the binding.

MeasureGroupID

Gets or sets the measure group associated with the binding.

Parent

Gets the parent object of the current object.

(Inherited from Binding)
Persistence

Gets or sets which parts of the bound source data are dynamic, and are checked for updates using the frequency specified by the RefreshPolicy.

RefreshInterval

Gets or sets the interval at which the dynamic part of the measure group is refreshed.

RefreshPolicy

Gets or sets the refresh policy for current object.

Methods

Clone()

Returns a copy of the MeasureGroupBinding object.

CopyTo(Binding)

Transfers a deep copy of current object to a specified binding.

(Inherited from Binding)
CopyTo(MeasureGroupBinding)

Copies a MeasureGroupBinding object to the specified object.

ToString()

Returns a string that represents the MeasureGroupBinding object.

Explicit Interface Implementations

ICloneable.Clone() (Inherited from Binding)

Applies to