|
#region Assembly System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Web.Extensions.Design.dll
#endregion
using System.Web.UI.WebControls;
namespace System.Web.UI.Design.WebControls
{
internal interface ILinqDataSourceConfigureWhere
{
void AddCurrentWhereExpression();
void AttachParameterEditorChangedHandler(object parameterEditor, Delegate handler);
LinqDataSourceWhereExpression GetCurrentWhereExpression();
bool GetParameterEditorHasCompleteInformation(object parameterEditor);
Parameter GetParameterEditorParameter(object parameterEditor);
void InitializeParameterEditor(object parameterEditor);
void InvalidateSelectedParameter();
bool LoadState();
void RemoveCurrentWhereExpression();
void SaveState();
void SelectOperator(LinqDataSourceOperators selected);
void SelectParameterEditor(object selected);
void SelectTable(ILinqDataSourcePropertyItem table);
void SelectWhereExpression(LinqDataSourceWhereExpression selected);
void SelectWhereField(ILinqDataSourcePropertyItem selected);
void SetParameterEditorVisible(object parameterEditor, bool value);
}
} |