1 implementation of IMetaTable
System.Web.DynamicData (1)
DynamicData\MetaTable.cs (1)
26public class MetaTable : IMetaTable {
49 references to IMetaTable
System.Web.DynamicData (49)
DynamicData\DefaultAutoFieldGenerator.cs (3)
10private IMetaTable _metaTable; 13: this((IMetaTable)table) { 16internal DefaultAutoFieldGenerator(IMetaTable table) {
DynamicData\DynamicControl.cs (3)
22private IMetaTable _iMetaTable; 32internal DynamicControl(IMetaTable table) { 133private IMetaTable IMetaTable {
DynamicData\DynamicDataManager.cs (2)
190internal static void EnablePersistedSelection(BaseDataBoundControl baseDataBoundControl, IMetaTable table) { 198internal void RegisterControlInternal(IDataBoundControlInterface dataBoundControl, IDynamicDataSource dataSource, IMetaTable table, bool setSelectionFromUrl, bool isPostBack) {
DynamicData\IMetaChildrenColumn.cs (1)
4IMetaTable ChildTable { get; }
DynamicData\IMetaColumn.cs (1)
43IMetaTable Table { get; }
DynamicData\IMetaForeignKeyColumn.cs (1)
16IMetaTable ParentTable { get; }
DynamicData\IMetaModel.cs (7)
11IMetaTable GetTable(string tableName, Type contextType); 12IMetaTable GetTable(string uniqueTableName); 13IMetaTable GetTable(Type entityType); 20ReadOnlyCollection<IMetaTable> Tables { get; } 21bool TryGetTable(string uniqueTableName, out IMetaTable table); 22bool TryGetTable(Type entityType, out IMetaTable table); 23List<IMetaTable> VisibleTables { get; }
DynamicData\MetaChildrenColumn.cs (1)
122IMetaTable IMetaChildrenColumn.ChildTable {
DynamicData\MetaColumn.cs (1)
695IMetaTable IMetaColumn.Table {
DynamicData\MetaForeignKeyColumn.cs (1)
208IMetaTable IMetaForeignKeyColumn.ParentTable {
DynamicData\MetaModel.cs (9)
651ReadOnlyCollection<IMetaTable> IMetaModel.Tables { 653return Tables.OfType<IMetaTable>().ToList().AsReadOnly(); 657bool IMetaModel.TryGetTable(string uniqueTableName, out IMetaTable table) { 667bool IMetaModel.TryGetTable(Type entityType, out IMetaTable table) { 677List<IMetaTable> IMetaModel.VisibleTables { 679return VisibleTables.OfType<IMetaTable>().ToList(); 683IMetaTable IMetaModel.GetTable(string tableName, Type contextType) { 687IMetaTable IMetaModel.GetTable(string uniqueTableName) { 691IMetaTable IMetaModel.GetTable(Type entityType) {
DynamicData\MetaTable.cs (17)
963string[] IMetaTable.PrimaryKeyNames { 969object IMetaTable.CreateContext() { 973string IMetaTable.GetDisplayString(object row) { 977IQueryable IMetaTable.GetQuery(object context) { 1029ReadOnlyCollection<IMetaColumn> IMetaTable.Columns { 1036IMetaModel IMetaTable.Model { 1042IMetaColumn IMetaTable.DisplayColumn { 1046IMetaColumn IMetaTable.GetColumn(string columnName) { 1050IEnumerable<IMetaColumn> IMetaTable.GetFilteredColumns() { 1056IEnumerable<IMetaColumn> IMetaTable.GetScaffoldColumns(DataBoundControlMode mode, ContainerType containerType) { 1062ReadOnlyCollection<IMetaColumn> IMetaTable.PrimaryKeyColumns { 1068IMetaColumn IMetaTable.SortColumn { 1074bool IMetaTable.TryGetColumn(string columnName, out IMetaColumn column) { 1084bool IMetaTable.CanDelete(IPrincipal principal) { 1088bool IMetaTable.CanInsert(IPrincipal principal) { 1092bool IMetaTable.CanRead(IPrincipal principal) { 1096bool IMetaTable.CanUpdate(IPrincipal principal) {
DynamicData\Util\Misc.cs (2)
220public static IQueryable BuildSortQueryable(IQueryable query, IMetaTable table) { 257public static void FillListItemCollection(IMetaTable table, ListItemCollection listItemCollection) {