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