QueryDefinition Class | 
Namespace: Dundas.BI.Data.DataProviders
The QueryDefinition type exposes the following members.
| Name | Description | |
|---|---|---|
| QueryDefinition(String) | 
            Initializes a new instance of the QueryDefinition class.
              | |
| QueryDefinition(DataStructure) | 
            Initializes a new instance of the QueryDefinition class.
              | 
| Name | Description | |
|---|---|---|
| CommandTimeout | 
            Gets or sets the wait time before terminating the attempt to execute a command
            and generating an error.
              | |
| ElementDiscoveryExecutionBehaviour | 
            Gets a value indicating the behaviour of element discovery.
              | |
| InputColumns | 
            Gets the list of RelationalInputColumn that were used to generate the query.
              | |
| IsOptimized | 
            Gets a value indicating whether or not the query is optimized.
              | |
| MaxRecords | 
            Gets the maximum number of records to return.
              | |
| OutputColumnMappings | 
            Gets the list of (String Alias, RelationalOutputColumn Column) tuples that were used to generate the query.
              | |
| Parameters | 
            Gets the parameter values.
              | |
| PushDownElements | 
            Gets the list of QueryElement containing filters that need to be pushed down by the DataProvider.
              | |
| QueryHints | 
            Gets the query hint values for the current instance.
              | |
| QueryStatement | 
            Gets the query statement.
              | |
| StructureDefinition | 
            Gets the data structure definition.
              | 
| Name | Description | |
|---|---|---|
| SetQueryStatement | 
            Sets the query statement.
              |