4 implementations of ILinqDataSourcePropertyItem
System.Web.Extensions.Design (4)
System\Web\UI\Design\WebControls\LinqDataSourcePropertyItem.cs (2)
10internal class LinqDataSourcePropertyItem : ILinqDataSourcePropertyItem, IComparable<ILinqDataSourcePropertyItem>
System\Web\UI\Design\WebControls\LinqDataSourceTablePropertyItem.cs (2)
9internal class LinqDataSourceTablePropertyItem : LinqDataSourcePropertyItem, ILinqDataSourcePropertyItem, IComparable<ILinqDataSourcePropertyItem>
67 references to ILinqDataSourcePropertyItem
System.Web.Extensions.Design (67)
System\Web\UI\Design\WebControls\ILinqDataSourceConfiguration.cs (1)
12void SelectTable(ILinqDataSourcePropertyItem selectedTable);
System\Web\UI\Design\WebControls\ILinqDataSourceConfigurationPanel.cs (2)
16void SetSelectedTable(ILinqDataSourcePropertyItem selected); 18void SetTables(List<ILinqDataSourcePropertyItem> tableProperties);
System\Web\UI\Design\WebControls\ILinqDataSourceConfigureGroupBy.cs (1)
14void SelectTable(ILinqDataSourcePropertyItem tableProperty);
System\Web\UI\Design\WebControls\ILinqDataSourceConfigureGroupByPanel.cs (3)
14void SetGroupBy(ILinqDataSourcePropertyItem field); 15void SetGroupByFields(List<ILinqDataSourcePropertyItem> fields); 16void SetSelectedGroupByField(ILinqDataSourcePropertyItem selected);
System\Web\UI\Design\WebControls\ILinqDataSourceConfigureOrderBy.cs (1)
11void SelectTable(ILinqDataSourcePropertyItem tableProperty);
System\Web\UI\Design\WebControls\ILinqDataSourceConfigureOrderByForm.cs (2)
14void SetOrderByFields(List<ILinqDataSourcePropertyItem> fields); 16void SetSelectedOrderByField(int clauseNumber, ILinqDataSourcePropertyItem field, bool isAsc);
System\Web\UI\Design\WebControls\ILinqDataSourceConfigureSelect.cs (2)
11void GroupByChangedHandler(bool isNone, bool isCustom, ILinqDataSourcePropertyItem groupByField); 14void SelectTable(ILinqDataSourcePropertyItem selectedTable);
System\Web\UI\Design\WebControls\ILinqDataSourceConfigureSelectPanel.cs (4)
11void AddField(ILinqDataSourcePropertyItem field); 12void AddProjection(ILinqDataSourcePropertyItem field, List<LinqDataSourceAggregateFunctions> aggregates, LinqDataSourceAggregateFunctions aggregateFunction, string alias, bool isDefaultProjection); 22void SetCheckBoxFields(List<ILinqDataSourcePropertyItem> fields); 26void SetGridFields(List<ILinqDataSourcePropertyItem> fields);
System\Web\UI\Design\WebControls\ILinqDataSourceConfigureWhere.cs (2)
23void SelectTable(ILinqDataSourcePropertyItem table); 25void SelectWhereField(ILinqDataSourcePropertyItem selected);
System\Web\UI\Design\WebControls\ILinqDataSourceConfigureWhereForm.cs (2)
22void SetSelectedWhereField(ILinqDataSourcePropertyItem selected); 24void SetWhereFields(List<ILinqDataSourcePropertyItem> fields);
System\Web\UI\Design\WebControls\ILinqDataSourceDesignerHelper.cs (7)
45List<ILinqDataSourcePropertyItem> GetProperties(ILinqDataSourcePropertyItem table, bool isSorted, bool includeEnumerables); 46List<ILinqDataSourcePropertyItem> GetProperties(Type tableType, bool isSorted, bool includeEnumerables); 47ILinqDataSourcePropertyItem GetTable(ILinqDataSourceDesignerHelper helperHelper); 48List<ILinqDataSourcePropertyItem> GetTables(ILinqDataSourceContextTypeItem context, bool isSorted); 49List<ILinqDataSourcePropertyItem> GetTables(Type contextType, bool isSorted); 57DataTable MakeDataTable(ILinqDataSourceDesignerHelper helperHelper, ILinqDataSourcePropertyItem table);
System\Web\UI\Design\WebControls\ILinqDataSourceProjection.cs (1)
11ILinqDataSourcePropertyItem Column { get; set; }
System\Web\UI\Design\WebControls\ILinqDataSourcePropertyItem.cs (1)
7internal interface ILinqDataSourcePropertyItem : IComparable<ILinqDataSourcePropertyItem>
System\Web\UI\Design\WebControls\LinqDataSourceConfiguration.cs (1)
19public void SelectTable(ILinqDataSourcePropertyItem selectedTable);
System\Web\UI\Design\WebControls\LinqDataSourceConfigurationPanel.cs (2)
19public void SetSelectedTable(ILinqDataSourcePropertyItem selected); 21public void SetTables(List<ILinqDataSourcePropertyItem> tableProperties);
System\Web\UI\Design\WebControls\LinqDataSourceConfigureGroupBy.cs (2)
13public void SelectGroupBy(ILinqDataSourcePropertyItem selected); 15public void SelectTable(ILinqDataSourcePropertyItem tableProperty);
System\Web\UI\Design\WebControls\LinqDataSourceConfigureGroupByPanel.cs (3)
17public void SetGroupBy(ILinqDataSourcePropertyItem field); 18public void SetGroupByFields(List<ILinqDataSourcePropertyItem> fields); 19public void SetSelectedGroupByField(ILinqDataSourcePropertyItem selected);
System\Web\UI\Design\WebControls\LinqDataSourceConfigureOrderBy.cs (2)
12public void SelectOrderByField(int clauseNumber, ILinqDataSourcePropertyItem field); 13public void SelectTable(ILinqDataSourcePropertyItem tableProperty);
System\Web\UI\Design\WebControls\LinqDataSourceConfigureOrderByForm.cs (2)
19public void SetOrderByFields(List<ILinqDataSourcePropertyItem> fields); 21public void SetSelectedOrderByField(int clauseNumber, ILinqDataSourcePropertyItem field, bool isAsc);
System\Web\UI\Design\WebControls\LinqDataSourceConfigureSelect.cs (2)
15public void GroupByChangedHandler(bool isNone, bool isCustom, ILinqDataSourcePropertyItem groupByField); 24public void SelectTable(ILinqDataSourcePropertyItem table);
System\Web\UI\Design\WebControls\LinqDataSourceConfigureSelectPanel.cs (4)
17public void AddField(ILinqDataSourcePropertyItem field); 18public void AddProjection(ILinqDataSourcePropertyItem field, List<LinqDataSourceAggregateFunctions> aggregates, LinqDataSourceAggregateFunctions aggregateFunction, string alias, bool isDefaultProjection); 28public void SetCheckBoxFields(List<ILinqDataSourcePropertyItem> fields); 32public void SetGridFields(List<ILinqDataSourcePropertyItem> fields);
System\Web\UI\Design\WebControls\LinqDataSourceConfigureWhere.cs (2)
23public void SelectTable(ILinqDataSourcePropertyItem table); 25public void SelectWhereField(ILinqDataSourcePropertyItem selected);
System\Web\UI\Design\WebControls\LinqDataSourceConfigureWhereForm.cs (2)
33public void SetSelectedWhereField(ILinqDataSourcePropertyItem selected); 35public void SetWhereFields(List<ILinqDataSourcePropertyItem> fields);
System\Web\UI\Design\WebControls\LinqDataSourceDesignerHelper.cs (7)
55public virtual List<ILinqDataSourcePropertyItem> GetProperties(Type tableType, bool isSorted, bool includeEnumerables); 56public List<ILinqDataSourcePropertyItem> GetProperties(ILinqDataSourcePropertyItem table, bool isSorted, bool includeEnumerables); 57public ILinqDataSourcePropertyItem GetTable(ILinqDataSourceDesignerHelper helperHelper); 58public virtual List<ILinqDataSourcePropertyItem> GetTables(Type contextType, bool isSorted); 59public List<ILinqDataSourcePropertyItem> GetTables(ILinqDataSourceContextTypeItem context, bool isSorted); 67public DataTable MakeDataTable(ILinqDataSourceDesignerHelper helperHelper, ILinqDataSourcePropertyItem table);
System\Web\UI\Design\WebControls\LinqDataSourceGroupByChangedEventHandler.cs (1)
7internal delegate void LinqDataSourceGroupByChangedEventHandler(bool isNone, bool isCustom, ILinqDataSourcePropertyItem groupBy);
System\Web\UI\Design\WebControls\LinqDataSourceProjection.cs (4)
12public LinqDataSourceProjection(ILinqDataSourcePropertyItem column, LinqDataSourceAggregateFunctions aggregateFunction, bool isAliasMandatory); 14public LinqDataSourceProjection(ILinqDataSourcePropertyItem column, LinqDataSourceAggregateFunctions aggregateFunction, bool isAliasMandatory, string alias); 18public ILinqDataSourcePropertyItem Column { get; set; } 22public static LinqDataSourceProjection MakeProjection(string projection, List<ILinqDataSourcePropertyItem> fields);
System\Web\UI\Design\WebControls\LinqDataSourceSelectBuilder.cs (4)
15public static ILinqDataSourcePropertyItem CountField { get; } 16public static ILinqDataSourcePropertyItem ItField { get; } 17public static ILinqDataSourcePropertyItem KeyField { get; } 19public ParseResult CreateProjection(LinqDataSourceState state, List<ILinqDataSourcePropertyItem> tableFields);