QueryDefinition Class

Class that encapsulates a data retrieval query.
Inheritance Hierarchy
SystemObject
  Dundas.BI.Data.DataProvidersQueryDefinition

Namespace:  Dundas.BI.Data.DataProviders
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax
public class QueryDefinition

The QueryDefinition type exposes the following members.

Constructors
  NameDescription
Public methodQueryDefinition(String)
Initializes a new instance of the QueryDefinition class.
Public methodQueryDefinition(DataStructure)
Initializes a new instance of the QueryDefinition class.
Top
Properties
  NameDescription
Public propertyCommandTimeout
Gets or sets the wait time before terminating the attempt to execute a command and generating an error.
Public propertyElementDiscoveryExecutionBehaviour
Gets a value indicating the behaviour of element discovery.
Public propertyInputColumns
Gets the list of RelationalInputColumn that were used to generate the query.
Public propertyIsOptimized
Gets a value indicating whether or not the query is optimized.
Public propertyMaxRecords
Gets the maximum number of records to return.
Public propertyOutputColumnMappings
Gets the list of (String Alias, RelationalOutputColumn Column) tuples that were used to generate the query.
Public propertyParameters
Gets the parameter values.
Public propertyPushDownElements
Gets the list of QueryElement containing filters that need to be pushed down by the DataProvider.
Public propertyQueryHints
Gets the query hint values for the current instance.
Public propertyQueryStatement
Gets the query statement.
Public propertyStructureDefinition
Gets the data structure definition.
Top
Methods
  NameDescription
Public methodSetQueryStatement
Sets the query statement.
Top
See Also