Represents one table in Korzh.EasyQuery.Db.DbModel object which corresponds to some database table
public class Korzh.EasyQuery.Db.DbTable
: Table, IComparable<Table>
Properties
Type |
Name |
Description |
String |
FullName |
Gets the full name of the table. |
String |
Hints |
Gets or sets the hints of the table. |
String |
Name |
Gets or sets the name of the table. |
Boolean |
Quote |
Gets or sets a value indicating whether name of this table should be quoted in SQL expressions. |
Methods
Type |
Name |
Description |
String |
GetCalcAlias() |
Gets the calculated alias (used when the "alias" field is empty) |
String |
GetFromExpr(DbQueryFormats formats) |
Gets the full name of the table which is used in FROM clause. |
String |
GetSqlExpr(DbQueryFormats formats) |
Gets the SQL expression that represents the table in WHERE clause. |
String |
GetSqlName(DbQueryFormats formats) |
Gets the full DB name that represents the table. |
String |
GetTableClass() |
Gets the table class (DB or virtual). |
String |
GetTableName() |
Gets the name of the table. |
Boolean |
NeedQuote(String s) |
Gets a value indicating whether string should be quoted |
void |
ProcessAttribute(XmlReader reader) |
Processes one attribute during XML reading. |
void |
SaveAttributes(XmlWriter writer) |
Saves table properties to System.Xml.XmlWriter object. |
String |
ToString() |
Returns a that represents the current . |