A Sandcastle Documented Class Library

# QueryDefinition Class

Class that encapsulates a data retrieval query.
Inheritance Hierarchy
System
Object
Dundas.BI.Data.DataProviders
QueryDefinition

Namespace: Dundas.BI.Data.DataProviders
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public class QueryDefinition

    Public Class QueryDefinition

    public ref class QueryDefinition

    type QueryDefinition =  class end

The QueryDefinition type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| QueryDefinition(String) | Initializes a new instance of the QueryDefinition class.
| QueryDefinition(DataStructure) | Initializes a new instance of the QueryDefinition class.

Top
Properties

| Name | Description
--- | --- | ---
| CommandTimeout | Gets or sets the wait time before terminating the attempt to execute a command and generating an error.
| MaxRecords | Gets the maximum number or records to return.
| Parameters | Gets the parameter values.
| QueryHints | Gets the query hint values for the current instance.
| QueryStatement | Gets the query statement.
| StructureDefinition | Gets the data structure definition.

Top
Methods

| Name | Description
--- | --- | ---
| SetQueryStatement | Sets the query statement.

Top
See Also

#### Reference

Dundas.BI.Data.DataProviders Namespace