File: System\Web\UI\Design\WebControls\LinqDataSourceChooseContextType.cs
Project: System.Web.Extensions.Design.dll (System.Web.Extensions.Design)
#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.Runtime;
 
namespace System.Web.UI.Design.WebControls
{
    internal class LinqDataSourceChooseContextType : ILinqDataSourceChooseContextType
    {
        [TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
        public LinqDataSourceChooseContextType(ILinqDataSourceChooseContextTypePanel panel, ILinqDataSourceDesignerHelper helper, IServiceProvider serviceProvider, ChooseContextTypeState chooseContextTypeState);
        public LinqDataSourceChooseContextType(ILinqDataSourceChooseContextTypePanel panel, ILinqDataSourceWizardForm wizardForm, ILinqDataSourceDesignerHelper helper, IServiceProvider serviceProvider, LinqDataSourceState linqDataSourceState);
 
        public event LinqDataSourceContextChangedEventHandler ContextChanged;
 
        public void LoadState();
        public bool OnNext();
        public void SaveState();
        public void SelectContextType(ILinqDataSourceContextTypeItem selectedContextType);
        public void SelectShowDataContextsOnly(bool showOnlyDataContexts);
        public void UpdateWizardState(ILinqDataSourceWizardForm parentWizard);
    }
}