Every table in database generates a file that contains a query class, the picture is as below:

The following is the query schema codes of Territory table (some of codes and notes are cut off in order to reduce length):
|
using Macrobject.NObject; namespace Northwind.Query { /// <summary> /// A TableInfo class : physical table name : "Territories" /// </summary> public class TerritoryQuery : Macrobject.NObject.TableInfo { internal TerritoryQuery(NW owner) : base(owner, "", "Territories", "Territory", "Territories", false, Macrobject.NObject.CacheType.None) { // ... } private Macrobject.NObject.FieldInfo _regionID; public Macrobject.NObject.FieldInfo RegionID { get { return this._regionID; } } private Macrobject.NObject.FieldInfo _territoryDescription; public Macrobject.NObject.FieldInfo TerritoryDescription { get { return this._territoryDescription; } } private Macrobject.NObject.FieldInfo _territoryID; public Macrobject.NObject.FieldInfo TerritoryID { get { return this._territoryID; } } } } |
Related Topics