1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 
5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
6 [assembly:System.CLSCompliantAttribute(true)]
7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")]
11 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")]
12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")]
13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")]
14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
15 [assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")]
16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
17 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
18 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
19 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
20 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
21 [assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
22 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
23 [assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
24 namespace System
25 {
26     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
27     internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
28     {
MonoDocumentationNoteAttribute(string comment)29         public MonoDocumentationNoteAttribute(string comment) { }
30     }
31     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
32     internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
33     {
MonoExtensionAttribute(string comment)34         public MonoExtensionAttribute(string comment) { }
35     }
36     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
37     internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
38     {
MonoInternalNoteAttribute(string comment)39         public MonoInternalNoteAttribute(string comment) { }
40     }
41     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
42     internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
43     {
MonoLimitationAttribute(string comment)44         public MonoLimitationAttribute(string comment) { }
45     }
46     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
47     internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
48     {
MonoNotSupportedAttribute(string comment)49         public MonoNotSupportedAttribute(string comment) { }
50     }
51     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
52     internal partial class MonoTODOAttribute : System.Attribute
53     {
MonoTODOAttribute()54         public MonoTODOAttribute() { }
MonoTODOAttribute(string comment)55         public MonoTODOAttribute(string comment) { }
56         public string Comment { get { throw null; } }
57     }
58 }
59 namespace System.Web.DynamicData
60 {
61     public enum ContainerType
62     {
63         Item = 1,
64         List = 0,
65     }
66     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
67     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
68     public partial class ContextConfiguration
69     {
ContextConfiguration()70         public ContextConfiguration() { }
71         public System.Func<System.Type, System.ComponentModel.TypeDescriptionProvider> MetadataProviderFactory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
72         public bool ScaffoldAllTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
73     }
74     public partial class ControlFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
75     {
ControlFilterExpression()76         public ControlFilterExpression() { }
77         public string Column { get { throw null; } set { } }
78         public string ControlID { get { throw null; } set { } }
GetQueryable(System.Linq.IQueryable source)79         public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
LoadViewState(object savedState)80         protected override void LoadViewState(object savedState) { }
SaveViewState()81         protected override object SaveViewState() { throw null; }
SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource)82         public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
TrackViewState()83         protected override void TrackViewState() { }
84     }
85     public partial class DataControlReference
86     {
DataControlReference()87         public DataControlReference() { }
88         public string ControlID { get { throw null; } set { } }
89         public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } }
ToString()90         public override string ToString() { throw null; }
91     }
92     public partial class DataControlReferenceCollection : System.Collections.ObjectModel.Collection<System.Web.DynamicData.DataControlReference>
93     {
DataControlReferenceCollection(System.Web.DynamicData.DynamicDataManager owner)94         public DataControlReferenceCollection(System.Web.DynamicData.DynamicDataManager owner) { }
95         public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } }
InsertItem(int index, System.Web.DynamicData.DataControlReference item)96         protected override void InsertItem(int index, System.Web.DynamicData.DataControlReference item) { }
RemoveItem(int index)97         protected override void RemoveItem(int index) { }
SetItem(int index, System.Web.DynamicData.DataControlReference item)98         protected override void SetItem(int index, System.Web.DynamicData.DataControlReference item) { }
99     }
100     public partial class DefaultAutoFieldGenerator : System.Web.UI.IAutoFieldGenerator
101     {
DefaultAutoFieldGenerator(System.Web.DynamicData.MetaTable table)102         public DefaultAutoFieldGenerator(System.Web.DynamicData.MetaTable table) { }
CreateField(System.Web.DynamicData.MetaColumn column, System.Web.DynamicData.ContainerType containerType, System.Web.UI.WebControls.DataBoundControlMode mode)103         protected virtual System.Web.DynamicData.DynamicField CreateField(System.Web.DynamicData.MetaColumn column, System.Web.DynamicData.ContainerType containerType, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; }
GenerateFields(System.Web.UI.Control control)104         public System.Collections.ICollection GenerateFields(System.Web.UI.Control control) { throw null; }
105     }
106     [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")]
107     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
108     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
109     public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor
110     {
DynamicControl()111         public DynamicControl() { }
DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode)112         public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { }
113         [System.ComponentModel.CategoryAttribute("Behavior")]
114         [System.ComponentModel.DefaultValueAttribute(false)]
115         public bool ApplyFormatInEditMode { get { throw null; } set { } }
116         [System.ComponentModel.BrowsableAttribute(false)]
117         public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
118         [System.ComponentModel.CategoryAttribute("Behavior")]
119         [System.ComponentModel.DefaultValueAttribute(false)]
120         public bool ConvertEmptyStringToNull { get { throw null; } set { } }
121         [System.ComponentModel.CategoryAttribute("Appearance")]
122         [System.ComponentModel.DefaultValueAttribute("")]
123         [System.MonoTODOAttribute]
124         [System.Web.UI.CssClassPropertyAttribute]
125         public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
126         [System.ComponentModel.CategoryAttribute("Data")]
127         [System.ComponentModel.DefaultValueAttribute("")]
128         public string DataField { get { throw null; } set { } }
129         [System.ComponentModel.CategoryAttribute("Data")]
130         [System.ComponentModel.DefaultValueAttribute("")]
131         public string DataFormatString { get { throw null; } set { } }
132         [System.ComponentModel.BrowsableAttribute(false)]
133         [System.MonoTODOAttribute]
134         public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
135         [System.ComponentModel.CategoryAttribute("Behavior")]
136         [System.ComponentModel.DefaultValueAttribute(true)]
137         public bool HtmlEncode { get { throw null; } set { } }
138         [System.MonoTODOAttribute]
139         public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
140         [System.ComponentModel.CategoryAttribute("Behavior")]
141         [System.ComponentModel.DefaultValueAttribute("")]
142         public string NullDisplayText { get { throw null; } set { } }
143         System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } }
144         [System.ComponentModel.BrowsableAttribute(false)]
145         public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } }
146         [System.ComponentModel.CategoryAttribute("Behavior")]
147         [System.ComponentModel.DefaultValueAttribute("")]
148         public virtual string UIHint { get { throw null; } set { } }
149         [System.ComponentModel.CategoryAttribute("Behavior")]
150         [System.ComponentModel.DefaultValueAttribute("")]
151         [System.Web.UI.ThemeableAttribute(false)]
152         public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
GetAttribute(string key)153         public string GetAttribute(string key) { throw null; }
OnInit(System.EventArgs e)154         protected override void OnInit(System.EventArgs e) { }
Render(System.Web.UI.HtmlTextWriter writer)155         protected override void Render(System.Web.UI.HtmlTextWriter writer) { }
SetAttribute(string key, string value)156         public void SetAttribute(string key, string value) { }
157     }
158     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
159     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
160     public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider
161     {
162         [System.MonoTODOAttribute]
DynamicControlParameter()163         public DynamicControlParameter() { }
164         [System.MonoTODOAttribute]
DynamicControlParameter(string controlId)165         public DynamicControlParameter(string controlId) { }
166         [System.MonoTODOAttribute]
167         public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
168         [System.MonoTODOAttribute]
Evaluate(System.Web.HttpContext context, System.Web.UI.Control control)169         protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
170         [System.MonoTODOAttribute]
GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource)171         public virtual System.Collections.Generic.IEnumerable<System.Web.UI.WebControls.Parameter> GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; }
172     }
173     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
174     public static partial class DynamicDataExtensions
175     {
ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value)176         public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; }
177         [System.MonoTODOAttribute]
EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl)178         public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { }
179         [System.MonoTODOAttribute]
ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource)180         public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { }
181         [System.MonoTODOAttribute]
FindDataSourceControl(this System.Web.UI.Control current)182         public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; }
183         [System.MonoTODOAttribute]
FindFieldTemplate(this System.Web.UI.Control control, string columnName)184         public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; }
FindMetaTable(this System.Web.UI.Control current)185         public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; }
186         [System.MonoTODOAttribute]
FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue)187         public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; }
188         [System.MonoTODOAttribute]
FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue)189         public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; }
GetDefaultValues(this System.Web.UI.IDataSource dataSource)190         public static System.Collections.Generic.IDictionary<string, object> GetDefaultValues(this System.Web.UI.IDataSource dataSource) { throw null; }
GetDefaultValues(this System.Web.UI.INamingContainer control)191         public static System.Collections.Generic.IDictionary<string, object> GetDefaultValues(this System.Web.UI.INamingContainer control) { throw null; }
GetEnumType(this System.Web.DynamicData.MetaColumn column)192         public static System.Type GetEnumType(this System.Web.DynamicData.MetaColumn column) { throw null; }
GetMetaTable(this System.Web.UI.IDataSource dataSource)193         public static System.Web.DynamicData.MetaTable GetMetaTable(this System.Web.UI.IDataSource dataSource) { throw null; }
GetMetaTable(this System.Web.UI.INamingContainer control)194         public static System.Web.DynamicData.MetaTable GetMetaTable(this System.Web.UI.INamingContainer control) { throw null; }
GetTable(this System.Web.DynamicData.IDynamicDataSource dataSource)195         public static System.Web.DynamicData.MetaTable GetTable(this System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; }
196         [System.MonoTODOAttribute]
LoadWithForeignKeys(this System.Web.UI.WebControls.LinqDataSource dataSource, System.Type rowType)197         public static void LoadWithForeignKeys(this System.Web.UI.WebControls.LinqDataSource dataSource, System.Type rowType) { }
LoadWith(this System.Web.UI.WebControls.LinqDataSource dataSource)198         public static void LoadWith<TEntity>(this System.Web.UI.WebControls.LinqDataSource dataSource) { }
SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table)199         public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table) { }
SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, System.Collections.Generic.IDictionary<string, object> defaultValues)200         public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, System.Collections.Generic.IDictionary<string, object> defaultValues) { }
SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, object defaultValues)201         public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, object defaultValues) { }
TryGetMetaTable(this System.Web.UI.IDataSource dataSource, out System.Web.DynamicData.MetaTable table)202         public static bool TryGetMetaTable(this System.Web.UI.IDataSource dataSource, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
TryGetMetaTable(this System.Web.UI.INamingContainer control, out System.Web.DynamicData.MetaTable table)203         public static bool TryGetMetaTable(this System.Web.UI.INamingContainer control, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
204     }
205     [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")]
206     [System.Web.UI.NonVisualControlAttribute]
207     [System.Web.UI.ParseChildrenAttribute(true)]
208     [System.Web.UI.PersistChildrenAttribute(false)]
209     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
210     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
211     public partial class DynamicDataManager : System.Web.UI.Control
212     {
DynamicDataManager()213         public DynamicDataManager() { }
214         public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
215         public override string ClientID { get { throw null; } }
216         public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } }
217         public System.Web.DynamicData.DataControlReferenceCollection DataControls { get { throw null; } }
218         [System.ComponentModel.BrowsableAttribute(false)]
219         public override bool Visible { get { throw null; } set { } }
OnInit(System.EventArgs e)220         protected override void OnInit(System.EventArgs e) { }
OnLoad(System.EventArgs e)221         protected override void OnLoad(System.EventArgs e) { }
RegisterControl(System.Web.UI.Control control)222         public void RegisterControl(System.Web.UI.Control control) { }
RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl)223         public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { }
224     }
225     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
226     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
227     public partial class DynamicDataRoute : System.Web.Routing.Route
228     {
DynamicDataRoute(string url)229         public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { }
230         public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
231         public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
232         public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } }
233         public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
234         public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
GetActionFromRouteData(System.Web.Routing.RouteData routeData)235         public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; }
GetRouteData(System.Web.HttpContextBase httpContext)236         public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; }
GetTableFromRouteData(System.Web.Routing.RouteData routeData)237         public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; }
GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values)238         public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; }
239     }
240     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
241     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
242     public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler
243     {
DynamicDataRouteHandler()244         public DynamicDataRouteHandler() { }
245         public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
246         [System.MonoTODOAttribute("Needs a working test")]
CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action)247         public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; }
GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName)248         protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; }
GetRequestContext(System.Web.HttpContext httpContext)249         public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; }
GetRequestMetaTable(System.Web.HttpContext httpContext)250         public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; }
GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName)251         protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; }
SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table)252         public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { }
System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext)253         System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; }
254     }
255     public partial class DynamicEntity : System.Web.UI.Control
256     {
DynamicEntity()257         public DynamicEntity() { }
258         public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } set { } }
259         public string UIHint { get { throw null; } set { } }
260         public string ValidationGroup { get { throw null; } set { } }
OnLoad(System.EventArgs e)261         protected override void OnLoad(System.EventArgs e) { }
Render(System.Web.UI.HtmlTextWriter writer)262         protected override void Render(System.Web.UI.HtmlTextWriter writer) { }
263     }
264     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
265     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
266     public partial class DynamicField : System.Web.UI.WebControls.DataControlField, System.Web.DynamicData.IFieldFormattingOptions, System.Web.UI.IAttributeAccessor
267     {
DynamicField()268         public DynamicField() { }
269         public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
270         protected System.Web.DynamicData.MetaColumn Column { get { throw null; } }
271         public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
272         public virtual string DataField { get { throw null; } set { } }
273         public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
274         public override string HeaderText { get { throw null; } set { } }
275         public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
276         public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
277         public virtual bool ReadOnly { get { throw null; } set { } }
278         public override string SortExpression { get { throw null; } set { } }
279         public virtual string UIHint { get { throw null; } set { } }
280         public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } }
281         public virtual string ValidationGroup { get { throw null; } set { } }
ConfigureDynamicControl(System.Web.DynamicData.DynamicControl control)282         protected virtual void ConfigureDynamicControl(System.Web.DynamicData.DynamicControl control) { }
283         [System.MonoTODOAttribute]
CopyProperties(System.Web.UI.WebControls.DataControlField newField)284         protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { }
CreateDynamicControl()285         protected virtual System.Web.DynamicData.DynamicControl CreateDynamicControl() { throw null; }
286         [System.MonoTODOAttribute]
CreateField()287         protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; }
288         [System.MonoTODOAttribute]
ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly)289         public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { }
GetAttribute(string key)290         public string GetAttribute(string key) { throw null; }
InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex)291         public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { }
SetAttribute(string key, string value)292         public void SetAttribute(string key, string value) { }
293     }
294     public partial class DynamicFilter : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider
295     {
DynamicFilter()296         public DynamicFilter() { }
297         protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } }
298         public string DataField { get { throw null; } set { } }
299         public System.Web.UI.Control FilterTemplate { get { throw null; } }
300         public string FilterUIHint { get { throw null; } set { } }
301         public event System.EventHandler FilterChanged { add { } remove { } }
Render(System.Web.UI.HtmlTextWriter writer)302         protected override void Render(System.Web.UI.HtmlTextWriter writer) { }
System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source)303         System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; }
System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource)304         void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
305     }
306     public partial class DynamicFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
307     {
DynamicFilterExpression()308         public DynamicFilterExpression() { }
309         public string ControlID { get { throw null; } set { } }
GetQueryable(System.Linq.IQueryable source)310         public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource)311         public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
312     }
313     public partial class DynamicHyperLink : System.Web.UI.WebControls.HyperLink, System.Web.UI.IAttributeAccessor
314     {
DynamicHyperLink()315         public DynamicHyperLink() { }
316         public string Action { get { throw null; } set { } }
317         public string ContextTypeName { get { throw null; } set { } }
318         public string DataField { get { throw null; } set { } }
319         public string TableName { get { throw null; } set { } }
OnDataBinding(System.EventArgs e)320         protected override void OnDataBinding(System.EventArgs e) { }
OnPreRender(System.EventArgs e)321         protected override void OnPreRender(System.EventArgs e) { }
System.Web.UI.IAttributeAccessor.GetAttribute(string key)322         string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; }
System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value)323         void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { }
324     }
325     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
326     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
327     public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider
328     {
DynamicQueryStringParameter()329         public DynamicQueryStringParameter() { }
330         [System.MonoTODOAttribute]
Evaluate(System.Web.HttpContext context, System.Web.UI.Control control)331         protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; }
332         [System.MonoTODOAttribute]
GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource)333         public virtual System.Collections.Generic.IEnumerable<System.Web.UI.WebControls.Parameter> GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; }
334     }
335     public partial class DynamicRouteExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression
336     {
DynamicRouteExpression()337         public DynamicRouteExpression() { }
338         public string ColumnName { get { throw null; } set { } }
GetQueryable(System.Linq.IQueryable source)339         public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; }
SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource)340         public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
341     }
342     [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")]
343     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
344     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
345     public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator
346     {
DynamicValidator()347         public DynamicValidator() { }
348         [System.ComponentModel.BrowsableAttribute(false)]
349         [System.Web.UI.ThemeableAttribute(false)]
350         public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
351         [System.ComponentModel.BrowsableAttribute(false)]
352         [System.Web.UI.ThemeableAttribute(false)]
353         public string ColumnName { get { throw null; } }
354         protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
ControlPropertiesValid()355         protected override bool ControlPropertiesValid() { throw null; }
356         [System.MonoTODOAttribute]
EvaluateIsValid()357         protected override bool EvaluateIsValid() { throw null; }
OnInit(System.EventArgs e)358         protected override void OnInit(System.EventArgs e) { }
359         [System.MonoTODOAttribute]
ValidateException(System.Exception exception)360         protected virtual void ValidateException(System.Exception exception) { }
361     }
362     public partial class EntityTemplate : System.Web.UI.Control
363     {
EntityTemplate()364         public EntityTemplate() { }
365         public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
366     }
367     public partial class EntityTemplateFactory
368     {
EntityTemplateFactory()369         public EntityTemplateFactory() { }
BuildEntityTemplateVirtualPath(string templateName, System.Web.UI.WebControls.DataBoundControlMode mode)370         public virtual string BuildEntityTemplateVirtualPath(string templateName, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; }
CreateEntityTemplate(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint)371         public virtual System.Web.DynamicData.EntityTemplateUserControl CreateEntityTemplate(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; }
GetEntityTemplateVirtualPath(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint)372         public virtual string GetEntityTemplateVirtualPath(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; }
373     }
374     public partial class EntityTemplateUserControl : System.Web.UI.UserControl
375     {
EntityTemplateUserControl()376         public EntityTemplateUserControl() { }
377         public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } }
378         public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } }
379         public System.Web.DynamicData.MetaTable Table { get { throw null; } }
380         public string ValidationGroup { get { throw null; } }
381     }
382     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
383     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
384     public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory
385     {
FieldTemplateFactory()386         public FieldTemplateFactory() { }
387         public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
388         public string TemplateFolderVirtualPath { get { throw null; } set { } }
BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode)389         public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; }
CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint)390         public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; }
GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint)391         public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; }
Initialize(System.Web.DynamicData.MetaModel model)392         public virtual void Initialize(System.Web.DynamicData.MetaModel model) { }
PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode)393         public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; }
394     }
395     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
396     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
397     public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl
398     {
FieldTemplateUserControl()399         public FieldTemplateUserControl() { }
400         public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } }
401         [System.MonoTODOAttribute]
402         protected string ChildrenPath { get { throw null; } }
403         public System.Web.DynamicData.MetaColumn Column { get { throw null; } }
404         public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } }
405         [System.MonoTODOAttribute]
406         public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
407         [System.MonoTODOAttribute]
408         public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
409         [System.MonoTODOAttribute]
410         public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
411         [System.MonoTODOAttribute]
412         public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
413         [System.MonoTODOAttribute]
414         public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } }
415         [System.MonoTODOAttribute]
416         protected string ForeignKeyPath { get { throw null; } }
417         [System.MonoTODOAttribute]
418         public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
419         public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
420         [System.MonoTODOAttribute]
421         public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } }
422         [System.MonoTODOAttribute]
423         public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } }
424         [System.MonoTODOAttribute]
425         public virtual object Row { get { throw null; } }
426         [System.MonoTODOAttribute]
427         public System.Web.DynamicData.MetaTable Table { get { throw null; } }
428         [System.MonoTODOAttribute]
BuildChildrenPath(string path)429         protected string BuildChildrenPath(string path) { throw null; }
430         [System.MonoTODOAttribute]
BuildForeignKeyPath(string path)431         protected string BuildForeignKeyPath(string path) { throw null; }
432         [System.MonoTODOAttribute]
ConvertEditedValue(string value)433         protected virtual object ConvertEditedValue(string value) { throw null; }
434         [System.MonoTODOAttribute]
ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue)435         protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { }
436         [System.MonoTODOAttribute]
ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary)437         protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { }
438         [System.MonoTODOAttribute]
FindOtherFieldTemplate(string columnName)439         protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; }
440         [System.MonoTODOAttribute]
FormatFieldValue(object fieldValue)441         public virtual string FormatFieldValue(object fieldValue) { throw null; }
442         [System.MonoTODOAttribute]
GetColumnValue(System.Web.DynamicData.MetaColumn column)443         protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; }
GetSelectedValueString()444         protected string GetSelectedValueString() { throw null; }
445         [System.MonoTODOAttribute]
IgnoreModelValidationAttribute(System.Type attributeType)446         protected void IgnoreModelValidationAttribute(System.Type attributeType) { }
447         [System.MonoTODOAttribute]
PopulateListControl(System.Web.UI.WebControls.ListControl listControl)448         protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { }
449         [System.MonoTODOAttribute]
SetUpValidator(System.Web.UI.WebControls.BaseValidator validator)450         protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { }
451         [System.MonoTODOAttribute]
SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column)452         protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { }
System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host)453         void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { }
454         [System.MonoTODOAttribute]
System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary)455         void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { }
456     }
457     public partial class FilterFactory
458     {
FilterFactory()459         public FilterFactory() { }
CreateFilterControl(System.Web.DynamicData.MetaColumn column, string filterUIHint)460         public virtual System.Web.DynamicData.QueryableFilterUserControl CreateFilterControl(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; }
GetFilterVirtualPath(System.Web.DynamicData.MetaColumn column, string filterUIHint)461         public virtual string GetFilterVirtualPath(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; }
462     }
463     [System.Web.UI.ParseChildrenAttribute(true)]
464     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
465     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
466     public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider
467     {
FilterRepeater()468         public FilterRepeater() { }
469         [System.ComponentModel.CategoryAttribute("Data")]
470         [System.ComponentModel.DefaultValueAttribute(null)]
471         [System.MonoTODOAttribute]
472         [System.Web.UI.ThemeableAttribute(false)]
473         public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
474         [System.ComponentModel.CategoryAttribute("Behavior")]
475         [System.ComponentModel.DefaultValueAttribute("DynamicFilter")]
476         [System.MonoTODOAttribute]
477         [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))]
478         [System.Web.UI.ThemeableAttribute(false)]
479         public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
480         [System.MonoTODOAttribute]
481         public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
482         [System.ComponentModel.CategoryAttribute("Data")]
483         [System.ComponentModel.DefaultValueAttribute(null)]
484         [System.MonoTODOAttribute]
485         [System.Web.UI.ThemeableAttribute(false)]
486         public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
487         [System.MonoTODOAttribute]
488         public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
489         [System.MonoTODOAttribute]
DataBind()490         public override void DataBind() { }
491         [System.MonoTODOAttribute]
GetFilteredColumns()492         protected internal virtual System.Collections.Generic.IEnumerable<System.Web.DynamicData.MetaColumn> GetFilteredColumns() { throw null; }
493         [System.MonoTODOAttribute]
GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource)494         public virtual System.Collections.Generic.IEnumerable<System.Web.UI.WebControls.Parameter> GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; }
495         [System.MonoTODOAttribute]
OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item)496         protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { }
497         [System.MonoTODOAttribute]
OnInit(System.EventArgs e)498         protected override void OnInit(System.EventArgs e) { }
499         [System.MonoTODOAttribute]
OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e)500         protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { }
501     }
502     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
503     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
504     public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget
505     {
FilterUserControlBase()506         public FilterUserControlBase() { }
507         [System.MonoTODOAttribute]
508         public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
509         [System.MonoTODOAttribute]
510         public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
511         [System.MonoTODOAttribute]
512         public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
513         [System.MonoTODOAttribute]
514         public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
515         [System.MonoTODOAttribute]
516         public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
517         [System.MonoTODOAttribute]
518         public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
519         [System.MonoTODOAttribute]
520         System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } }
521         [System.MonoTODOAttribute]
522         System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } }
523         [System.MonoTODOAttribute]
524         public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
525         [System.MonoTODOAttribute]
PopulateListControl(System.Web.UI.WebControls.ListControl listControl)526         public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { }
527         [System.MonoTODOAttribute]
System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName)528         string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; }
529     }
530     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
531     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
532     public partial interface IControlParameterTarget
533     {
534         System.Web.DynamicData.MetaColumn FilteredColumn { get; }
535         System.Web.DynamicData.MetaTable Table { get; }
GetPropertyNameExpression(string columnName)536         string GetPropertyNameExpression(string columnName);
537     }
538     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
539     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
540     public partial interface IFieldFormattingOptions
541     {
542         bool ApplyFormatInEditMode { get; }
543         bool ConvertEmptyStringToNull { get; }
544         string DataFormatString { get; }
545         bool HtmlEncode { get; }
546         string NullDisplayText { get; }
547     }
548     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
549     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
550     public partial interface IFieldTemplate
551     {
SetHost(System.Web.DynamicData.IFieldTemplateHost host)552         void SetHost(System.Web.DynamicData.IFieldTemplateHost host);
553     }
554     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
555     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
556     public partial interface IFieldTemplateFactory
557     {
CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint)558         System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint);
Initialize(System.Web.DynamicData.MetaModel model)559         void Initialize(System.Web.DynamicData.MetaModel model);
560     }
561     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
562     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
563     public partial interface IFieldTemplateHost
564     {
565         System.Web.DynamicData.MetaColumn Column { get; }
566         System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; }
567         System.Web.UI.WebControls.DataBoundControlMode Mode { get; }
568         string ValidationGroup { get; }
569     }
570     public partial interface IFilterExpressionProvider
571     {
GetQueryable(System.Linq.IQueryable source)572         System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source);
Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource)573         void Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource);
574     }
575     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
576     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
577     public partial interface IWhereParametersProvider
578     {
GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource)579         System.Collections.Generic.IEnumerable<System.Web.UI.WebControls.Parameter> GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource);
580     }
581     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
582     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
583     public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn
584     {
MetaChildrenColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember)585         public MetaChildrenColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { }
586         [System.MonoTODOAttribute]
587         public System.Web.DynamicData.MetaTable ChildTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
588         [System.MonoTODOAttribute]
589         public System.Web.DynamicData.MetaColumn ColumnInOtherTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
590         public bool IsManyToMany { get { throw null; } }
591         [System.MonoTODOAttribute]
GetChildrenListPath(object row)592         public string GetChildrenListPath(object row) { throw null; }
593         [System.MonoTODOAttribute]
GetChildrenPath(string action, object row)594         public string GetChildrenPath(string action, object row) { throw null; }
595         [System.MonoTODOAttribute]
GetChildrenPath(string action, object row, string path)596         public string GetChildrenPath(string action, object row, string path) { throw null; }
Initialize()597         protected internal override void Initialize() { }
598     }
599     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
600     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
601     public partial class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions
602     {
MetaColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider)603         public MetaColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { }
604         public bool AllowInitialValue { get { throw null; } }
605         public bool ApplyFormatInEditMode { get { throw null; } }
606         public System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
607         public System.Type ColumnType { get { throw null; } }
608         public bool ConvertEmptyStringToNull { get { throw null; } }
609         public string DataFormatString { get { throw null; } }
610         public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } }
611         public object DefaultValue { get { throw null; } }
612         public virtual string Description { get { throw null; } }
613         public virtual string DisplayName { get { throw null; } }
614         public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } }
615         public string FilterUIHint { get { throw null; } }
616         public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
617         public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
618         public bool IsCustomProperty { get { throw null; } }
619         public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
620         public bool IsForeignKeyComponent { get { throw null; } }
621         public bool IsGenerated { get { throw null; } }
622         public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
623         public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
624         public bool IsPrimaryKey { get { throw null; } }
625         public virtual bool IsReadOnly { get { throw null; } }
626         public bool IsRequired { get { throw null; } }
627         public bool IsString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
628         public int MaxLength { get { throw null; } }
629         public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
630         public string Name { get { throw null; } }
631         public string NullDisplayText { get { throw null; } }
632         public virtual string Prompt { get { throw null; } }
633         public System.Web.DynamicData.ModelProviders.ColumnProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
634         public string RequiredErrorMessage { get { throw null; } }
635         public virtual bool Scaffold { get { throw null; } set { } }
636         public virtual string ShortDisplayName { get { throw null; } }
637         public string SortExpression { get { throw null; } }
638         public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
639         public System.TypeCode TypeCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
640         public virtual string UIHint { get { throw null; } }
BuildAttributeCollection()641         protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; }
Initialize()642         protected internal virtual void Initialize() { }
ResetMetadata()643         public void ResetMetadata() { }
ToString()644         public override string ToString() { throw null; }
645     }
646     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
647     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
648     public partial class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn
649     {
MetaForeignKeyColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember)650         public MetaForeignKeyColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { }
651         [System.MonoTODOAttribute]
652         public System.Collections.ObjectModel.ReadOnlyCollection<string> ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
653         [System.MonoTODOAttribute]
654         public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
655         [System.MonoTODOAttribute]
656         public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
657         [System.MonoTODOAttribute]
ExtractForeignKey(System.Collections.IDictionary dictionary, string value)658         public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { }
GetFilterExpression(string foreignKeyName)659         public string GetFilterExpression(string foreignKeyName) { throw null; }
660         [System.MonoTODOAttribute]
GetForeignKeyDetailsPath(object row)661         public string GetForeignKeyDetailsPath(object row) { throw null; }
662         [System.MonoTODOAttribute]
GetForeignKeyPath(string action, object row)663         public string GetForeignKeyPath(string action, object row) { throw null; }
664         [System.MonoTODOAttribute]
GetForeignKeyPath(string action, object row, string path)665         public string GetForeignKeyPath(string action, object row, string path) { throw null; }
666         [System.MonoTODOAttribute]
GetForeignKeyString(object row)667         public string GetForeignKeyString(object row) { throw null; }
668         [System.MonoTODOAttribute]
GetForeignKeyValues(object row)669         public System.Collections.Generic.IList<object> GetForeignKeyValues(object row) { throw null; }
Initialize()670         protected internal override void Initialize() { }
671     }
672     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
673     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
674     public partial class MetaModel
675     {
MetaModel()676         public MetaModel() { }
MetaModel(bool registerGlobally)677         public MetaModel(bool registerGlobally) { }
678         public static System.Web.DynamicData.MetaModel Default { get { throw null; } }
679         public string DynamicDataFolderVirtualPath { get { throw null; } set { } }
680         public System.Web.DynamicData.EntityTemplateFactory EntityTemplateFactory { get { throw null; } set { } }
681         public System.Web.DynamicData.IFieldTemplateFactory FieldTemplateFactory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
682         public System.Web.DynamicData.FilterFactory FilterFactory { get { throw null; } set { } }
683         public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.MetaTable> Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
684         public System.Collections.Generic.List<System.Web.DynamicData.MetaTable> VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
CreateTable(System.Web.DynamicData.ModelProviders.TableProvider provider)685         protected virtual System.Web.DynamicData.MetaTable CreateTable(System.Web.DynamicData.ModelProviders.TableProvider provider) { throw null; }
GetActionPath(string tableName, string action, object row)686         public string GetActionPath(string tableName, string action, object row) { throw null; }
GetModel(System.Type contextType)687         public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; }
GetTable(string uniqueTableName)688         public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; }
GetTable(string tableName, System.Type contextType)689         public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; }
GetTable(System.Type entityType)690         public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; }
RegisterContext(System.Func<object> contextFactory)691         public void RegisterContext(System.Func<object> contextFactory) { }
RegisterContext(System.Func<object> contextFactory, System.Web.DynamicData.ContextConfiguration configuration)692         public void RegisterContext(System.Func<object> contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { }
RegisterContext(System.Type contextType)693         public void RegisterContext(System.Type contextType) { }
RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration)694         public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { }
RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider)695         public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { }
RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration)696         public virtual void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration) { }
ResetRegistrationException()697         public static void ResetRegistrationException() { }
TryGetTable(string uniqueTableName, out System.Web.DynamicData.MetaTable table)698         public bool TryGetTable(string uniqueTableName, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table)699         public bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
700     }
701     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
702     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
703     public partial class MetaTable
704     {
MetaTable(System.Web.DynamicData.MetaModel metaModel, System.Web.DynamicData.ModelProviders.TableProvider tableProvider)705         public MetaTable(System.Web.DynamicData.MetaModel metaModel, System.Web.DynamicData.ModelProviders.TableProvider tableProvider) { }
706         public System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
707         public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.MetaColumn> Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
708         public string DataContextPropertyName { get { throw null; } }
709         public System.Type DataContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
710         public virtual System.Web.DynamicData.MetaColumn DisplayColumn { get { throw null; } }
711         public virtual string DisplayName { get { throw null; } }
712         public System.Type EntityType { get { throw null; } }
713         public string ForeignKeyColumnsNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
714         public bool HasPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
715         public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
716         public string ListActionPath { get { throw null; } }
717         public System.Web.DynamicData.MetaModel Model { get { throw null; } }
718         public string Name { get { throw null; } }
719         public System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.MetaColumn> PrimaryKeyColumns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
720         public System.Web.DynamicData.ModelProviders.TableProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
721         public System.Type RootEntityType { get { throw null; } }
722         public virtual bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
723         public virtual System.Web.DynamicData.MetaColumn SortColumn { get { throw null; } }
724         public virtual bool SortDescending { get { throw null; } }
BuildAttributeCollection()725         protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; }
CanDelete(System.Security.Principal.IPrincipal principal)726         public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; }
CanInsert(System.Security.Principal.IPrincipal principal)727         public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; }
CanRead(System.Security.Principal.IPrincipal principal)728         public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; }
CanUpdate(System.Security.Principal.IPrincipal principal)729         public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; }
CreateChildrenColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider)730         protected virtual System.Web.DynamicData.MetaChildrenColumn CreateChildrenColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; }
CreateColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider)731         protected virtual System.Web.DynamicData.MetaColumn CreateColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; }
CreateContext()732         public virtual object CreateContext() { throw null; }
CreateForeignKeyColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider)733         protected virtual System.Web.DynamicData.MetaForeignKeyColumn CreateForeignKeyColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; }
CreateTable(System.ComponentModel.ICustomTypeDescriptor typeDescriptor)734         public static System.Web.DynamicData.MetaTable CreateTable(System.ComponentModel.ICustomTypeDescriptor typeDescriptor) { throw null; }
CreateTable(System.Type entityType)735         public static System.Web.DynamicData.MetaTable CreateTable(System.Type entityType) { throw null; }
GetActionPath(string action)736         public string GetActionPath(string action) { throw null; }
GetActionPath(string action, System.Collections.Generic.IList<object> primaryKeyValues)737         public string GetActionPath(string action, System.Collections.Generic.IList<object> primaryKeyValues) { throw null; }
GetActionPath(string action, System.Collections.Generic.IList<object> primaryKeyValues, string path)738         public string GetActionPath(string action, System.Collections.Generic.IList<object> primaryKeyValues, string path) { throw null; }
GetActionPath(string action, object row)739         public string GetActionPath(string action, object row) { throw null; }
GetActionPath(string action, object row, string path)740         public string GetActionPath(string action, object row, string path) { throw null; }
GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues)741         public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; }
GetColumn(string columnName)742         public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; }
GetColumnValuesFromRoute(System.Web.HttpContext context)743         public System.Collections.Generic.IDictionary<string, object> GetColumnValuesFromRoute(System.Web.HttpContext context) { throw null; }
GetDataKeyFromRoute()744         public System.Web.UI.WebControls.DataKey GetDataKeyFromRoute() { throw null; }
GetDisplayString(object row)745         public virtual string GetDisplayString(object row) { throw null; }
GetFilteredColumns()746         public virtual System.Collections.Generic.IEnumerable<System.Web.DynamicData.MetaColumn> GetFilteredColumns() { throw null; }
GetPrimaryKeyDictionary(object row)747         public System.Collections.Generic.IDictionary<string, object> GetPrimaryKeyDictionary(object row) { throw null; }
GetPrimaryKeyString(System.Collections.Generic.IList<object> primaryKeyValues)748         public string GetPrimaryKeyString(System.Collections.Generic.IList<object> primaryKeyValues) { throw null; }
GetPrimaryKeyString(object row)749         public string GetPrimaryKeyString(object row) { throw null; }
GetPrimaryKeyValues(object row)750         public System.Collections.Generic.IList<object> GetPrimaryKeyValues(object row) { throw null; }
GetQuery()751         public System.Linq.IQueryable GetQuery() { throw null; }
GetQuery(object context)752         public virtual System.Linq.IQueryable GetQuery(object context) { throw null; }
GetScaffoldColumns(System.Web.UI.WebControls.DataBoundControlMode mode, System.Web.DynamicData.ContainerType containerType)753         public virtual System.Collections.Generic.IEnumerable<System.Web.DynamicData.MetaColumn> GetScaffoldColumns(System.Web.UI.WebControls.DataBoundControlMode mode, System.Web.DynamicData.ContainerType containerType) { throw null; }
GetTable(System.Type entityType)754         public static System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; }
Initialize()755         protected internal virtual void Initialize() { }
ResetMetadata()756         public void ResetMetadata() { }
ToString()757         public override string ToString() { throw null; }
TryGetColumn(string columnName, out System.Web.DynamicData.MetaColumn column)758         public bool TryGetColumn(string columnName, out System.Web.DynamicData.MetaColumn column) { column = default(System.Web.DynamicData.MetaColumn); throw null; }
TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table)759         public static bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; }
760     }
761     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
762     public static partial class PageAction
763     {
764         public static string Details { get { throw null; } }
765         public static string Edit { get { throw null; } }
766         public static string Insert { get { throw null; } }
767         public static string List { get { throw null; } }
768     }
769     public partial class QueryableFilterRepeater : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider
770     {
QueryableFilterRepeater()771         public QueryableFilterRepeater() { }
772         public string DynamicFilterContainerId { get { throw null; } set { } }
773         public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } }
OnPreRender(System.EventArgs e)774         protected override void OnPreRender(System.EventArgs e) { }
System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source)775         System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; }
System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource)776         void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { }
777     }
778     public abstract partial class QueryableFilterUserControl : System.Web.UI.UserControl
779     {
QueryableFilterUserControl()780         protected QueryableFilterUserControl() { }
781         protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } }
782         public string DefaultValue { get { throw null; } }
783         public System.Collections.Generic.IDictionary<string, object> DefaultValues { get { throw null; } }
784         public virtual System.Web.UI.Control FilterControl { get { throw null; } }
785         public event System.EventHandler FilterChanged { add { } remove { } }
ApplyEqualityFilter(System.Linq.IQueryable source, string propertyName, object value)786         public static System.Linq.IQueryable ApplyEqualityFilter(System.Linq.IQueryable source, string propertyName, object value) { throw null; }
GetQueryable(System.Linq.IQueryable source)787         public abstract System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source);
OnFilterChanged()788         protected void OnFilterChanged() { }
PopulateListControl(System.Web.UI.WebControls.ListControl listControl)789         public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { }
790     }
791     [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
792     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
793     public sealed partial class TableNameAttribute : System.Attribute
794     {
TableNameAttribute(string name)795         public TableNameAttribute(string name) { }
796         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
797     }
798 }
799 namespace System.Web.DynamicData.ModelProviders
800 {
801     public enum AssociationDirection
802     {
803         ManyToMany = 3,
804         ManyToOne = 2,
805         OneToMany = 1,
806         OneToOne = 0,
807     }
808     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
809     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
810     public abstract partial class AssociationProvider
811     {
AssociationProvider()812         protected AssociationProvider() { }
813         [System.MonoTODOAttribute]
814         public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
815         [System.MonoTODOAttribute]
816         public virtual System.Collections.ObjectModel.ReadOnlyCollection<string> ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
817         [System.MonoTODOAttribute]
818         public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
819         [System.MonoTODOAttribute]
820         public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
821         [System.MonoTODOAttribute]
822         public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
823         [System.MonoTODOAttribute]
824         public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
825         [System.MonoTODOAttribute]
GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn)826         public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; }
827     }
828     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
829     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
830     public abstract partial class ColumnProvider
831     {
ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table)832         protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { }
833         [System.MonoTODOAttribute]
834         public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
835         public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
836         [System.MonoTODOAttribute]
837         public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
838         [System.MonoTODOAttribute]
839         public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
840         [System.MonoTODOAttribute]
841         public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
842         [System.MonoTODOAttribute]
843         public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
844         [System.MonoTODOAttribute]
845         public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
846         [System.MonoTODOAttribute]
847         public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
848         public virtual bool IsReadOnly { get { throw null; } protected set { } }
849         [System.MonoTODOAttribute]
850         public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
851         [System.MonoTODOAttribute]
852         public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
853         [System.MonoTODOAttribute]
854         public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
855         [System.MonoTODOAttribute]
856         public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
857         [System.MonoTODOAttribute]
858         public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
AddDefaultAttributes(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider, System.ComponentModel.AttributeCollection attributes)859         protected static System.ComponentModel.AttributeCollection AddDefaultAttributes(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider, System.ComponentModel.AttributeCollection attributes) { throw null; }
860         [System.MonoTODOAttribute]
ToString()861         public override string ToString() { throw null; }
862     }
863     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
864     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
865     public abstract partial class DataModelProvider
866     {
DataModelProvider()867         protected DataModelProvider() { }
868         [System.MonoTODOAttribute]
869         public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
870         public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.ModelProviders.TableProvider> Tables { get; }
CreateContext()871         public abstract object CreateContext();
872     }
873     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
874     [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
875     public abstract partial class TableProvider
876     {
TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model)877         protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { }
878         public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } }
879         public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Web.DynamicData.ModelProviders.ColumnProvider> Columns { get; }
880         public virtual string DataContextPropertyName { get { throw null; } protected set { } }
881         public System.Web.DynamicData.ModelProviders.DataModelProvider DataModel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
882         public virtual System.Type EntityType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
883         public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
884         public virtual System.Type ParentEntityType { get { throw null; } protected set { } }
885         public virtual System.Type RootEntityType { get { throw null; } protected set { } }
CanDelete(System.Security.Principal.IPrincipal principal)886         public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; }
CanInsert(System.Security.Principal.IPrincipal principal)887         public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; }
CanRead(System.Security.Principal.IPrincipal principal)888         public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; }
CanUpdate(System.Security.Principal.IPrincipal principal)889         public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; }
EvaluateForeignKey(object row, string foreignKeyName)890         public virtual object EvaluateForeignKey(object row, string foreignKeyName) { throw null; }
GetQuery(object context)891         public abstract System.Linq.IQueryable GetQuery(object context);
GetTypeDescriptor()892         public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor() { throw null; }
ToString()893         public override string ToString() { throw null; }
894     }
895 }
896 namespace System.Web.UI
897 {
898     public static partial class DataControlExtensions
899     {
EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType)900         public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType) { }
EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, System.Collections.Generic.IDictionary<string, object> defaultValues)901         public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, System.Collections.Generic.IDictionary<string, object> defaultValues) { }
EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, object defaults)902         public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, object defaults) { }
903     }
904 }
905