Méthode |
Description |
|
CanInherit ( Table parentTable ) : bool |
Determines if the specified table can be a parent of this table |
|
CreateRef ( ) : Reference |
|
|
CreateRef ( string key ) : Reference |
|
|
FullHierarchyPrimaryKeyIsDatabaseIdentity ( ) : bool |
|
|
GetChildRoleRelationsFullHierarchy ( ) : IEnumerable |
Get all relations where this table or any derived table is the child |
|
GetCodeFacade ( ) : string |
|
|
GetColumnInRelationships ( ) : ColumnCollection |
|
|
GetColumnNotInRelationships ( ) : IEnumerable |
|
|
GetColumns ( ) : IEnumerable |
Returns the columns for this table only (not hierarchy) |
|
GetColumnsByType ( System type ) : IEnumerable |
|
|
GetColumnsFullHierarchy ( ) : ColumnCollection |
This gets all columns from this and all base classes |
|
GetColumnsFullHierarchy ( bool includeCurrent ) : ColumnCollection |
This gets all columns from this and all base classes |
|
GetColumnsNotInBase ( ) : ColumnCollection |
This gets all columns in this class NOT in a base class |
|
GetForeignKeyColumns ( ) : IEnumerable |
|
|
GetFullHierarchyTableJoin ( ) : string |
|
|
GetFullHierarchyTableJoin ( bool useLinqAlias ) : string |
|
|
GetParentRoleRelationsFullHierarchy ( ) : IEnumerable |
Get all relations where this table or any derived table is the parent |
|
GetParentTables ( ) : IEnumerable
|
|
GetRelatedTypeTableByColumn ( Column column, bool fullHierarchy, string &roleName ) : Table |
|
|
GetRelatedTypeTableByColumn ( Column column, string &roleName ) : Table |
|
|
GetRelations ( ) : RelationCollection |
Returns a list of generated relations for this table |
|
GetRelationsFullHierarchy ( ) : IEnumerable |
|
|
GetRelationsWhereChild ( bool fullHierarchy = false ) : IEnumerable |
Returns generated relations for this table |
|
GetSQLSchema ( ) : string |
|
|
GetTableComponentsFullHierarchy ( bool includeCurrent ) : IEnumerable |
This gets all table components from this and all base classes |
|
GetTableCompositesFullHierarchy ( bool includeCurrent ) : IEnumerable |
This gets all table composites from this and all base classes |
|
GetTableHierarchy ( ) : IEnumerable
Get the full hierarchy of tables starting with this table and working back to the most base table |
|
GetTablesInheritedFromHierarchy ( ) : IEnumerable
Méthodes protégées
Private Methods
Method Details
CanInherit()
public méthode
public CanInherit ( Table parentTable ) : bool |
parentTable |
Table |
|
Résultat |
bool |
|
CreateDataTable()
protected méthode
protected CreateDataTable ( ) : System.Data.DataTable |
Résultat |
System.Data.DataTable |
|
CreateRef()
public méthode
public CreateRef ( ) : Reference |
Résultat |
Reference |
|
CreateRef()
public méthode
public CreateRef ( string key ) : Reference |
key |
string |
|
Résultat |
Reference |
|
FullHierarchyPrimaryKeyIsDatabaseIdentity()
public méthode
GetChildRoleRelationsFullHierarchy()
public méthode
GetCodeFacade()
public méthode
GetColumnInRelationships()
public méthode
GetColumnNotInRelationships()
public méthode
GetColumns()
public méthode
public GetColumns ( ) : IEnumerable |
Résultat |
IEnumerable |
|
GetColumnsByType()
public méthode
public GetColumnsByType ( System type ) : IEnumerable |
type |
System |
|
Résultat |
IEnumerable |
|
GetColumnsFullHierarchy()
public méthode
GetColumnsFullHierarchy()
public méthode
public GetColumnsFullHierarchy ( bool includeCurrent ) : ColumnCollection |
includeCurrent |
bool |
|
Résultat |
ColumnCollection |
|
GetColumnsNotInBase()
public méthode
GetForeignKeyColumns()
public méthode
GetFullHierarchyTableJoin()
public méthode
GetFullHierarchyTableJoin()
public méthode
GetParentRoleRelationsFullHierarchy()
public méthode
GetParentTables()
public méthode
public GetParentTables ( ) : IEnumerable
Résultat |
IEnumerable
GetRelatedTypeTableByColumn()
public méthode
public GetRelatedTypeTableByColumn ( Column column, bool fullHierarchy, string &roleName ) : Table |
column |
Column |
|
fullHierarchy |
bool |
|
roleName |
string |
|
Résultat |
Table |
|
GetRelatedTypeTableByColumn()
public méthode
GetRelations()
public méthode
public GetRelations ( ) : RelationCollection |
Résultat |
RelationCollection |
|
GetRelationsFullHierarchy()
public méthode
GetRelationsWhereChild()
public méthode
public GetRelationsWhereChild ( bool fullHierarchy = false ) : IEnumerable |
fullHierarchy |
bool |
|
Résultat |
IEnumerable |
|
GetSQLSchema()
public méthode
GetTableComponentsFullHierarchy()
public méthode
GetTableCompositesFullHierarchy()
public méthode
GetTableHierarchy()
public méthode
public GetTableHierarchy ( ) : IEnumerable
Résultat |
IEnumerable
GetTablesInheritedFromHierarchy()
public méthode
public GetTablesInheritedFromHierarchy ( ) : IEnumerable
Résultat |
IEnumerable
GetViewRelations()
public méthode
public GetViewRelations ( ) : ViewRelationCollection |
Résultat |
ViewRelationCollection |
|
IsColumnInherited()
public méthode
IsColumnRelatedToTypeTable()
public méthode
IsInheritedFrom()
public méthode
PropertyExistsInBase()
public méthode
public ResetId ( int newId ) : void |
newId |
int |
|
Résultat |
void |
|
ShareAncestor()
public méthode
public ShareAncestor ( Table table ) : bool |
table |
Table |
|
Résultat |
bool |
|
public Table ( INHydrateModelObject root ) : System |
root |
INHydrateModelObject |
|
Résultat |
System |
|
ToDatabaseCodeIdentifier()
public méthode
ToDatabaseIdentifier()
public méthode
ToString()
public méthode
public ToString ( ) : string |
Résultat |
string |
|
XmlAppend()
public méthode
public XmlAppend ( XmlNode node ) : void |
node |
XmlNode |
|
Résultat |
void |
|
public XmlLoad ( XmlNode node ) : void |
node |
XmlNode |
|
Résultat |
void |
|
Property Details
_allowTimestamp protected_oe property
protected bool _allowTimestamp |
Résultat |
bool |
|
_associativeTable protected_oe property
protected bool _associativeTable |
Résultat |
bool |
|
_codeFacade protected_oe property
protected string _codeFacade |
Résultat |
string |
|
_columns protected_oe property
protected ReferenceCollection _columns |
Résultat |
ReferenceCollection |
|
_createAudit protected_oe property
protected bool _createAudit |
Résultat |
bool |
|
_createMetaData protected_oe property
protected bool _createMetaData |
Résultat |
bool |
|
_customRetrieveRules protected_oe property
protected ReferenceCollection _customRetrieveRules |
Résultat |
ReferenceCollection |
|
_description protected_oe property
protected string _description |
Résultat |
string |
|
_fullIndexSearch protected_oe property
protected bool _fullIndexSearch |
Résultat |
bool |
|
_generated protected_oe property
protected bool _generated |
Résultat |
bool |
|
_hasHistory protected_oe property
protected bool _hasHistory |
Résultat |
bool |
|
_id protected_oe property
protected int _id |
Résultat |
int |
|
_isTypeTable protected_oe property
protected TypedTableConstants _isTypeTable |
Résultat |
TypedTableConstants |
|
_modifiedAudit protected_oe property
protected bool _modifiedAudit |
Résultat |
bool |
|
_name protected_oe property
protected string _name |
Résultat |
string |
|
_relationships protected_oe property
protected ReferenceCollection _relationships |
Résultat |
ReferenceCollection |
|
_staticData protected_oe property
protected RowEntryCollection _staticData |
Résultat |
RowEntryCollection |
|
_tableIndexList protected_oe property
protected List _tableIndexList |
Résultat |
List |
|
_viewRelationships protected_oe property
protected ReferenceCollection _viewRelationships |
Résultat |
ReferenceCollection |
|
| | | | | | | | |