2 interfaces inheriting from IMetaColumn
System.Web.DynamicData (2)
DynamicData\IMetaChildrenColumn.cs (1)
3
internal interface IMetaChildrenColumn :
IMetaColumn
{
DynamicData\IMetaForeignKeyColumn.cs (1)
7
internal interface IMetaForeignKeyColumn :
IMetaColumn
{
1 implementation of IMetaColumn
System.Web.DynamicData (1)
DynamicData\MetaColumn.cs (1)
16
public class MetaColumn : IFieldFormattingOptions,
IMetaColumn
{
38 references to IMetaColumn
System.Web.DynamicData (38)
DynamicData\DynamicControl.cs (3)
24
private
IMetaColumn
_iMetaColumn;
36
internal DynamicControl(
IMetaColumn
column) {
139
private
IMetaColumn
IMetaColumn {
DynamicData\DynamicDataExtensions.cs (2)
385
return GetEnumType((
IMetaColumn
)column);
388
internal static Type GetEnumType(this
IMetaColumn
column) {
DynamicData\IMetaChildrenColumn.cs (1)
5
IMetaColumn
ColumnInOtherTable { get; }
DynamicData\IMetaTable.cs (8)
16
ReadOnlyCollection<
IMetaColumn
> Columns { get; }
24
IMetaColumn
DisplayColumn { get; }
36
IMetaColumn
GetColumn(string columnName);
39
IEnumerable<
IMetaColumn
> GetFilteredColumns();
46
IEnumerable<
IMetaColumn
> GetScaffoldColumns(DataBoundControlMode mode, ContainerType containerType);
52
ReadOnlyCollection<
IMetaColumn
> PrimaryKeyColumns { get; }
56
IMetaColumn
SortColumn { get; }
58
bool TryGetColumn(string columnName, out
IMetaColumn
column);
DynamicData\MetaChildrenColumn.cs (1)
126
IMetaColumn
IMetaChildrenColumn.ColumnInOtherTable {
DynamicData\MetaColumn.cs (6)
671
string
IMetaColumn
.Description {
677
string
IMetaColumn
.DisplayName {
683
string
IMetaColumn
.Prompt {
689
string
IMetaColumn
.ShortDisplayName {
695
IMetaTable
IMetaColumn
.Table {
701
IMetaModel
IMetaColumn
.Model {
DynamicData\MetaTable.cs (14)
791
internal static bool IsFilterableColumn(
IMetaColumn
column, IPrincipal user) {
830
private bool IsScaffoldColumn(
IMetaColumn
column, DataBoundControlMode mode, ContainerType containerType) {
1029
ReadOnlyCollection<
IMetaColumn
> IMetaTable.Columns {
1032
return Columns.OfType<
IMetaColumn
>().ToList().AsReadOnly();
1042
IMetaColumn
IMetaTable.DisplayColumn {
1046
IMetaColumn
IMetaTable.GetColumn(string columnName) {
1050
IEnumerable<
IMetaColumn
> IMetaTable.GetFilteredColumns() {
1053
return GetFilteredColumns().OfType<
IMetaColumn
>();
1056
IEnumerable<
IMetaColumn
> IMetaTable.GetScaffoldColumns(DataBoundControlMode mode, ContainerType containerType) {
1059
return GetScaffoldColumns(mode, containerType).OfType<
IMetaColumn
>();
1062
ReadOnlyCollection<
IMetaColumn
> IMetaTable.PrimaryKeyColumns {
1064
return PrimaryKeyColumns.OfType<
IMetaColumn
>().ToList().AsReadOnly();
1068
IMetaColumn
IMetaTable.SortColumn {
1074
bool IMetaTable.TryGetColumn(string columnName, out
IMetaColumn
column) {
DynamicData\Util\Misc.cs (3)
54
internal static bool IsColumnInDictionary(
IMetaColumn
column, IDictionary<string, object> values) {
221
IMetaColumn
sortColumn = table.SortColumn;
242
var
foreignKeySortColumn = foreignKeyColumn.ParentTable.SortColumn;