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 (26.2.0.1000)
Syntax
public class QueryDefinition

The QueryDefinition type exposes the following members.

Constructors
 NameDescription
Public methodQueryDefinition(DataStructure) Initializes a new instance of the QueryDefinition class.
Public methodQueryDefinition(String) 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 propertyIncrementParameters Gets the parameters needed for incremental warehouse building.
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 propertySourceEntityId Gets the source entity identifier.
Public propertySourceEntityName Gets the name of the source entity.
Public propertyStructureDefinition Gets the data structure definition.
Top
Methods
 NameDescription
Public methodSetQueryStatement Sets the query statement.
Top
See Also