3 types derived from ColumnProvider
System.Web.DynamicData (3)
DynamicData\ModelProviders\DLinqColumnProvider.cs (1)
12
internal sealed class DLinqColumnProvider :
ColumnProvider
{
DynamicData\ModelProviders\EFColumnProvider.cs (1)
8
internal sealed class EFColumnProvider :
ColumnProvider
{
DynamicData\ModelProviders\SimpleColumnProvider.cs (1)
10
internal sealed class SimpleColumnProvider :
ColumnProvider
{
31 references to ColumnProvider
System.Web.DynamicData (31)
DynamicData\IMetaColumn.cs (1)
37
ColumnProvider
Provider { get; }
DynamicData\MetaChildrenColumn.cs (1)
14
public MetaChildrenColumn(MetaTable table,
ColumnProvider
entityMember)
DynamicData\MetaColumn.cs (2)
30
public MetaColumn(MetaTable table,
ColumnProvider
columnProvider) {
245
public
ColumnProvider
Provider { get; private set; }
DynamicData\MetaForeignKeyColumn.cs (1)
20
public MetaForeignKeyColumn(MetaTable table,
ColumnProvider
entityMember)
DynamicData\MetaTable.cs (5)
357
protected virtual MetaChildrenColumn CreateChildrenColumn(
ColumnProvider
columnProvider) {
365
protected virtual MetaColumn CreateColumn(
ColumnProvider
columnProvider) {
369
private MetaColumn CreateColumnInternal(
ColumnProvider
columnProvider) {
389
foreach (
ColumnProvider
columnProvider in Provider.Columns) {
415
protected virtual MetaForeignKeyColumn CreateForeignKeyColumn(
ColumnProvider
columnProvider) {
DynamicData\ModelProviders\AssociationProvider.cs (4)
43
public virtual
ColumnProvider
FromColumn { get; protected set; }
68
public virtual
ColumnProvider
ToColumn { get; protected set; }
99
public virtual string GetSortExpression(
ColumnProvider
sortColumn) {
103
internal string GetSortExpression(
ColumnProvider
sortColumn, string format) {
DynamicData\ModelProviders\ColumnProvider.cs (1)
53
protected static AttributeCollection AddDefaultAttributes(
ColumnProvider
columnProvider, AttributeCollection attributes) {
DynamicData\ModelProviders\DLinqAssociationProvider.cs (1)
102
public override string GetSortExpression(
ColumnProvider
sortColumn) {
DynamicData\ModelProviders\DLinqTableProvider.cs (5)
10
private ReadOnlyCollection<
ColumnProvider
> _roColumns;
11
private List<
ColumnProvider
> _columns;
25
_columns = new List<
ColumnProvider
>();
42
_roColumns = new ReadOnlyCollection<
ColumnProvider
>(_columns);
77
public override ReadOnlyCollection<
ColumnProvider
> Columns {
DynamicData\ModelProviders\EFAssociationProvider.cs (2)
72
foreach (
ColumnProvider
toEntityColumn in ToTable.Columns.Where(c => c.IsPrimaryKey)) {
125
public override string GetSortExpression(
ColumnProvider
sortColumn) {
DynamicData\ModelProviders\EFTableProvider.cs (4)
10
private ReadOnlyCollection<
ColumnProvider
> _roColumns;
31
var columns = new List<
ColumnProvider
>();
39
_roColumns = new ReadOnlyCollection<
ColumnProvider
>(columns);
62
public override ReadOnlyCollection<
ColumnProvider
> Columns {
DynamicData\ModelProviders\SimpleTableProvider.cs (3)
10
private List<
ColumnProvider
> _columns;
39
public override ReadOnlyCollection<
ColumnProvider
> Columns {
54
_columns = columnDescriptors.OfType<PropertyDescriptor>().Select(p => new SimpleColumnProvider(this, p)).OfType<
ColumnProvider
>().ToList();
DynamicData\ModelProviders\TableProvider.cs (1)
67
public abstract ReadOnlyCollection<
ColumnProvider
> Columns { get; }