[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.Query.Query Class Reference

Summary description for Query. More...

List of all members.

Public Member Functions

 Query (QueryBuilderEntities.FIELD_TYPE in_field)
 Query (QueryBuilderEntities.FIELD_TYPE in_field, QueryBuilderEntities.COMPARATOR in_comp, Object in_wv)
 Query (QueryBuilderEntities.FIELD_TYPE in_field, QueryBuilderEntities.COMPARATOR in_comp, System.Data.DbType value_type, Object in_wv)
 Query (QueryBuilderEntities.FIELD_TYPE in_field, QueryBuilderEntities.COMPARATOR in_comp, QueryBuilderEntities.FIELD_TYPE in_wv)
Query AddQuery (QueryBuilderEntities.FIELD_TYPE field_type)
Query AddQuery (QueryBuilderEntities.FIELD_TYPE field_type, String comp_value)
Query AddQuery (QueryBuilderEntities.FIELD_TYPE field_type, QueryBuilderEntities.COMPARATOR comp_type, String comp_value)
Query AddQuery (QueryBuilderEntities.FIELD_TYPE field_type, int comp_value)
Query AddQuery (QueryBuilderEntities.FIELD_TYPE field_type, QueryBuilderEntities.COMPARATOR comp_type, int comp_value)

Public Attributes

System.Data.DbType DataType = System.Data.DbType.Object

Properties

int ActiveIndex [get, set]
bool AliasOverride [get, set]
bool CanSerialize [get, set]
bool IsComputeCount [get, set]
List< QueryQueries [get]
QueryBuilderEntities.COMPARATOR Comparator [get, set]
bool IsGroup [get, set]
bool IsWhere [get, set]
Object WhereValue [get, set]
bool WhereIsField [get, set]
QueryBuilderEntities.FIELD_TYPE WhereField [get, set]
QueryBuilderEntities.FIELD_TYPE FieldType [get]

Private Attributes

QueryBuilderEntities.COMPARATOR comparator = QueryBuilderEntities.COMPARATOR.UNKNOWN
QueryBuilderEntities.FIELD_TYPE field = QueryBuilderEntities.FIELD_TYPE.UNKNOWN
QueryBuilderEntities.FIELD_TYPE where_field = QueryBuilderEntities.FIELD_TYPE.UNKNOWN
Object where_value = null
bool is_where = false
bool is_group = false
bool where_is_field = false
bool is_compute_count = false
bool can_serialize = true
bool alias_override = false
int active_index = 0
List< Queryqueries = new List<Query>()


Detailed Description

Summary description for Query.


Constructor & Destructor Documentation

Core.Tools.Query.Query.Query ( QueryBuilderEntities.FIELD_TYPE  in_field  ) 

Core.Tools.Query.Query.Query ( QueryBuilderEntities.FIELD_TYPE  in_field,
QueryBuilderEntities.COMPARATOR  in_comp,
Object  in_wv 
)

Core.Tools.Query.Query.Query ( QueryBuilderEntities.FIELD_TYPE  in_field,
QueryBuilderEntities.COMPARATOR  in_comp,
System.Data.DbType  value_type,
Object  in_wv 
)

Core.Tools.Query.Query.Query ( QueryBuilderEntities.FIELD_TYPE  in_field,
QueryBuilderEntities.COMPARATOR  in_comp,
QueryBuilderEntities.FIELD_TYPE  in_wv 
)


Member Function Documentation

Query Core.Tools.Query.Query.AddQuery ( QueryBuilderEntities.FIELD_TYPE  field_type  ) 

Query Core.Tools.Query.Query.AddQuery ( QueryBuilderEntities.FIELD_TYPE  field_type,
String  comp_value 
)

Query Core.Tools.Query.Query.AddQuery ( QueryBuilderEntities.FIELD_TYPE  field_type,
QueryBuilderEntities.COMPARATOR  comp_type,
String  comp_value 
)

Query Core.Tools.Query.Query.AddQuery ( QueryBuilderEntities.FIELD_TYPE  field_type,
int  comp_value 
)

Query Core.Tools.Query.Query.AddQuery ( QueryBuilderEntities.FIELD_TYPE  field_type,
QueryBuilderEntities.COMPARATOR  comp_type,
int  comp_value 
)


Member Data Documentation

QueryBuilderEntities.COMPARATOR Core.Tools.Query.Query.comparator = QueryBuilderEntities.COMPARATOR.UNKNOWN [private]

QueryBuilderEntities.FIELD_TYPE Core.Tools.Query.Query.field = QueryBuilderEntities.FIELD_TYPE.UNKNOWN [private]

QueryBuilderEntities.FIELD_TYPE Core.Tools.Query.Query.where_field = QueryBuilderEntities.FIELD_TYPE.UNKNOWN [private]

Object Core.Tools.Query.Query.where_value = null [private]

bool Core.Tools.Query.Query.is_where = false [private]

bool Core.Tools.Query.Query.is_group = false [private]

bool Core.Tools.Query.Query.where_is_field = false [private]

bool Core.Tools.Query.Query.can_serialize = true [private]

bool Core.Tools.Query.Query.alias_override = false [private]

System.Data.DbType Core.Tools.Query.Query.DataType = System.Data.DbType.Object

List<Query> Core.Tools.Query.Query.queries = new List<Query>() [private]


Property Documentation

int Core.Tools.Query.Query.ActiveIndex [get, set]

bool Core.Tools.Query.Query.AliasOverride [get, set]

bool Core.Tools.Query.Query.CanSerialize [get, set]

bool Core.Tools.Query.Query.IsComputeCount [get, set]

List<Query> Core.Tools.Query.Query.Queries [get]

QueryBuilderEntities.COMPARATOR Core.Tools.Query.Query.Comparator [get, set]

bool Core.Tools.Query.Query.IsGroup [get, set]

bool Core.Tools.Query.Query.IsWhere [get, set]

Object Core.Tools.Query.Query.WhereValue [get, set]

bool Core.Tools.Query.Query.WhereIsField [get, set]

QueryBuilderEntities.FIELD_TYPE Core.Tools.Query.Query.WhereField [get, set]

QueryBuilderEntities.FIELD_TYPE Core.Tools.Query.Query.FieldType [get]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com