See Also

PhenotypeQueryMgr Class  | Omb.Domain Namespace

See Also Omb Send comments on this topic.

PhenotypeQueryMgr Class Members

Omb.Domain Namespace : PhenotypeQueryMgr Class

PhenotypeQueryMgr overview

Public Properties

Public Propertystatic (Shared in Visual Basic) Instance  

Public Methods

Public Method GenerateAgeQuery Build query string for age criteria.
Public Method GenerateExpFactorQuery Build query string for experimental factors
Public Method GetQueryResult Overloaded.  Get query result for a phenotype data set.
Public Method GetQueryResultDatumList Overloaded.  Get query result as datum list.

Protected Constructors

Protected Constructor PhenotypeQueryMgr Constructor  

Protected Methods

Protected Method AbortTransaction (Inherited from Omb.ObjectMgr) 
Protected Method AddColumn Add a new column to the data table. If the column is the part of the unique constraint then add it to the key.
Protected Method AddRow Add data row to table with all the required fields provided as parameters.
Protected Method AppendQuery Append query to existing query string.
Protected Method BeginTransaction (Inherited from Omb.ObjectMgr) 
Protected Method Close (Inherited from Omb.ObjectMgr)Overloaded.  
Protected Method CommitTransaction (Inherited from Omb.ObjectMgr) 
Protected Method ConditionToSQL Overloaded.  Get the appropriate construct in SQL for the input condition.
Protected Method CreateColumn Create a data column object with input values.
Protected Method CreateRow Create a data row with all the required fields provided as parameters.
Protected Method CreateTable Add the initial columns to the phenotype data table. Set the unique key constraints and return the data table.
Protected Method CriterionTypeToIDParameter Get the appropriate stored procedure ID parameter for input criterion type.
Protected Method EndTransaction (Inherited from Omb.ObjectMgr) 
Protected Method GenerateCriteriaQuery Build query string for criteria that contain generic criterion object.
Protected Method GenerateExpFactorString Create the IS Null string for all factors which do not have value for current row.
Protected Method GenerateQuery Generate query from phenotype query criteria.
Protected Method GetDatabase Overridden.  Get the default database used by this object manager.
Protected Method GetNormalizedAge Returns normalized age (in days) based on age value and unit.
Protected Method GetQueryResultData Get query result as data set.
Protected Method MergeDataIntoList Merge the data tables in the data set into a phenotype datum list.
Protected Method MergeDataIntoTable Merge the data tables in the data set into a phenotype query result object.
Protected Method OpenDbCommand (Inherited from Omb.ObjectMgr)Overloaded.  
Protected Method OperatorToSQL Get the appropriate construct in SQL for the input logical operator.
Protected Method ReadHistory (Inherited from Omb.ObjectMgr) 

See Also

PhenotypeQueryMgr Class  | Omb.Domain Namespace

 

 


© 2009 Medical College of Georgia. All Rights Reserved.