Share via


QueryBinding Class

Definition

Represents a derived data type that defines the query binding.

[System.Runtime.InteropServices.Guid("4A79BC52-2965-49d3-88D1-486D5FFCEF12")]
public sealed class QueryBinding : Microsoft.AnalysisServices.TabularBinding, IDisposable, Microsoft.AnalysisServices.Core.IQueryBinding
[<System.Runtime.InteropServices.Guid("4A79BC52-2965-49d3-88D1-486D5FFCEF12")>]
type QueryBinding = class
    inherit TabularBinding
    interface IQueryBinding
    interface IBinding
    interface IComponent
    interface IDisposable
Public NotInheritable Class QueryBinding
Inherits TabularBinding
Implements IDisposable, IQueryBinding
Inheritance
Attributes
Implements

Constructors

QueryBinding()

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

QueryBinding(String, String)

Initializes a new instance of the QueryBinding class with the specified data source and query.

Properties

DataSourceID

Gets or sets the DataSource identifier for the current QueryBinding.

Parent

Gets the parent object of the current object.

(Inherited from Binding)
QueryDefinition

Gets or sets the query definition.

Methods

Clone()

Returns a clone of the object.

CopyTo(Binding)

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

(Inherited from Binding)
CopyTo(QueryBinding)

Copies the content of this object to another object (the destination).

CopyTo(TabularBinding)

Copies the content of this object to another object (the destination).

(Inherited from TabularBinding)

Explicit Interface Implementations

ICloneable.Clone() (Inherited from TabularBinding)

Applies to