Binding Binding Binding Class

Definition

Serves as the base class from which all bindings are derived.

public ref class Binding abstract : System::ComponentModel::Component, ICloneable, IDisposable, Microsoft::AnalysisServices::Core::IBinding
[System.ComponentModel.Designer("Microsoft.AnalysisServices.Design.BindingDesigner, Microsoft.AnalysisServices.Design", typeof(System.ComponentModel.Design.IDesigner))]
[System.Runtime.InteropServices.Guid("BBACE699-683F-4d4b-BDB1-43B824816CE5")]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.UserDefinedGroupBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.CubeAttributeBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.ProactiveCachingBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.ColumnBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.RowBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.RowNumberBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.ExpressionBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.DataSourceViewBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.MeasureBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.CalculatedMeasureBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.AttributeBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.DimensionBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.CubeDimensionBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.MeasureGroupBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.MeasureGroupDimensionBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.TimeBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.TimeAttributeBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.InheritedBinding))]
[System.Xml.Serialization.XmlInclude(typeof(Microsoft.AnalysisServices.TabularBinding))]
public abstract class Binding : System.ComponentModel.Component, ICloneable, IDisposable, Microsoft.AnalysisServices.Core.IBinding
Public MustInherit Class Binding
Inherits Component
Implements IBinding, ICloneable, IDisposable
Inheritance
BindingBindingBinding
Derived
Attributes
Implements

Remarks

New: 17 July 2006

Constructors

Binding() Binding() Binding()

Initializes a new instance of the Binding object as implemented by the derived class.

Properties

Parent Parent Parent

Gets the parent object of the current object.

Methods

Clone() Clone() Clone()

Creates a deep copy of current object.

CopyTo(Binding) CopyTo(Binding) CopyTo(Binding)

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

Explicit Interface Implementations

ICloneable.Clone() ICloneable.Clone() ICloneable.Clone()

Creates a new copy of the object instance.

Applies to