DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | Private Attributes | List of all members
Deveel.Data.Sql.Expressions.SqlQueryBuilder.SelectListConfiguration Class Reference
Inheritance diagram for Deveel.Data.Sql.Expressions.SqlQueryBuilder.SelectListConfiguration:
Deveel.Data.Sql.Fluid.ISelectListConfiguration

Public Member Functions

 SelectListConfiguration ()
 
ISelectListConfiguration Item (Action< ISelectItemConfiguration > config)
 

Properties

IEnumerable< ISelectItemConfigurationItems [get]
 

Private Attributes

readonly List< SelectItemConfigurationitems
 

Detailed Description

Definition at line 94 of file SqlQueryBuilder.cs.

Constructor & Destructor Documentation

Deveel.Data.Sql.Expressions.SqlQueryBuilder.SelectListConfiguration.SelectListConfiguration ( )
inline

Definition at line 97 of file SqlQueryBuilder.cs.

97  {
98  items = new List<SelectItemConfiguration>();
99  }

Member Function Documentation

ISelectListConfiguration Deveel.Data.Sql.Expressions.SqlQueryBuilder.SelectListConfiguration.Item ( Action< ISelectItemConfiguration config)
inline

Implements Deveel.Data.Sql.Fluid.ISelectListConfiguration.

Definition at line 101 of file SqlQueryBuilder.cs.

101  {
102  if (config != null) {
103  var item = new SelectItemConfiguration();
104  config(item);
105  items.Add(item);
106  }
107 
108  return this;
109  }

Member Data Documentation

readonly List<SelectItemConfiguration> Deveel.Data.Sql.Expressions.SqlQueryBuilder.SelectListConfiguration.items
private

Definition at line 95 of file SqlQueryBuilder.cs.

Property Documentation

IEnumerable<ISelectItemConfiguration> Deveel.Data.Sql.Expressions.SqlQueryBuilder.SelectListConfiguration.Items
get

Definition at line 111 of file SqlQueryBuilder.cs.


The documentation for this class was generated from the following file: