EntityTableInfo
Namespace: TagBites.DB.Entity
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37
public class EntityTableInfoInheritance: object → EntityTableInfo
Constructors
Section titled “Constructors”EntityTableInfo(Type, TableAttribute)
Section titled “EntityTableInfo(Type, TableAttribute)”public EntityTableInfo(Type type, TableAttribute table)Parameters
Section titled “Parameters”typeTypetableTableAttribute
Properties
Section titled “Properties”Columns
Section titled “Columns”public IList<EntityColumnInfo> Columns { get; }Property Value
Section titled “Property Value”ForeignKeys
Section titled “ForeignKeys”public IList<EntityForeignKeyInfo> ForeignKeys { get; }Property Value
Section titled “Property Value”HasPrimaryKey
Section titled “HasPrimaryKey”public bool HasPrimaryKey { get; }Property Value
Section titled “Property Value”InverseProperties
Section titled “InverseProperties”public IList<EntityInversePropertyInfo> InverseProperties { get; }Property Value
Section titled “Property Value”IList<EntityInversePropertyInfo>
PrimaryKey
Section titled “PrimaryKey”public IList<EntityColumnInfo> PrimaryKey { get; }Property Value
Section titled “Property Value”Schema
Section titled “Schema”public string Schema { get; }Property Value
Section titled “Property Value”TableFullName
Section titled “TableFullName”public string TableFullName { get; }Property Value
Section titled “Property Value”TableName
Section titled “TableName”public string TableName { get; }Property Value
Section titled “Property Value”public Type Type { get; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”GetColumnByName(string)
Section titled “GetColumnByName(string)”public EntityColumnInfo GetColumnByName(string columnName)Parameters
Section titled “Parameters”columnNamestring
Returns
Section titled “Returns”GetColumnByPropertyName(string)
Section titled “GetColumnByPropertyName(string)”public EntityColumnInfo GetColumnByPropertyName(string propertyName)Parameters
Section titled “Parameters”propertyNamestring
Returns
Section titled “Returns”GetForeignKeyPropertyName(string)
Section titled “GetForeignKeyPropertyName(string)”public EntityForeignKeyInfo GetForeignKeyPropertyName(string propertyName)Parameters
Section titled “Parameters”propertyNamestring
Returns
Section titled “Returns”GetInversePropertyName(string)
Section titled “GetInversePropertyName(string)”public EntityInversePropertyInfo GetInversePropertyName(string propertyName)Parameters
Section titled “Parameters”propertyNamestring
Returns
Section titled “Returns”GetTableByType(Type)
Section titled “GetTableByType(Type)”public static EntityTableInfo GetTableByType(Type type)Parameters
Section titled “Parameters”typeType
Returns
Section titled “Returns”ToString()
Section titled “ToString()”public virtual string ToString()