| IQuery Interface | 
Namespace: SD.LLBLGen.Pro.ORMSupportClasses
The IQuery type exposes the following members.
| Name | Description | |
|---|---|---|
| Command | 
            The command used for this query.
              | |
| Connection | 
            The connection object to use with the Command  | |
| ParameterFieldRelations | 
            Array list with the IParameterFieldRelation instances for the relations between IEntityFields and output parameters.
              | |
| Parameters | 
            The list of parameters used in the Command. 
              | 
| Name | Description | |
|---|---|---|
| AddParameter | 
            Adds the parameter to the query's command.
              | |
| AddParameterFieldRelation(IEntityFieldCore, DbParameter, TypeConverter) | 
            Adds a new IParameterFieldRelation to the collection of ParameterFieldRelations. An output parameter can be
            stored once in the collection.
              | |
| AddParameterFieldRelation(IEntityFieldCore, DbParameter, TypeConverter, Boolean) | 
            Adds a new IParameterFieldRelation to the collection of ParameterFieldRelations. An output parameter can be
            stored once in the collection.
              | |
| AddParameters | 
            Adds the parameters to the query's command.
              | |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.  (Inherited from IDisposable.) | |
| ReflectOutputValuesInRelatedFields | 
            Will walk all IParameterFieldRelation instances of this query and reflect the parameter values in the related fields.
            Only output parameters are taken into account.
              | |
| SetCommandText | 
            Sets the command text to the text specified
              | |
| SetCommandTimeout | 
            Sets the command timeout.
              | |
| WireTransaction | 
            Wires the command of this query with the transaction passed in.
              |