PageRenderTime 55ms CodeModel.GetById 10ms app.highlight 15ms RepoModel.GetById 1ms app.codeStats 2ms

/Source/Libraries/ASPnetMVC3/System.Web.Mvc.xml

#
XML | 6625 lines | 6625 code | 0 blank | 0 comment | 0 complexity | 245c657836a0f042f8bab663f0a78c19 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1<?xml version="1.0" encoding="utf-8"?>
  2<doc>
  3  <assembly>
  4    <name>System.Web.Mvc</name>
  5  </assembly>
  6  <members>
  7    <member name="T:System.Web.Mvc.AcceptVerbsAttribute">
  8      <summary>Represents an attribute that specifies which HTTP verbs an action method will respond to.</summary>
  9    </member>
 10    <member name="M:System.Web.Mvc.AcceptVerbsAttribute.#ctor(System.String[])">
 11      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AcceptVerbsAttribute" /> class by using a list of HTTP verbs that the action method will respond to.</summary>
 12      <param name="verbs">The HTTP verbs that the action method will respond to.</param>
 13      <exception cref="T:System.ArgumentException">The <paramref name="verbs" /> parameter is null or zero length.</exception>
 14    </member>
 15    <member name="M:System.Web.Mvc.AcceptVerbsAttribute.#ctor(System.Web.Mvc.HttpVerbs)">
 16      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AcceptVerbsAttribute" /> class using the HTTP verbs that the action method will respond to.</summary>
 17      <param name="verbs">The HTTP verbs that the action method will respond to.</param>
 18    </member>
 19    <member name="M:System.Web.Mvc.AcceptVerbsAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
 20      <summary>Determines whether the specified method information is valid for the specified controller context.</summary>
 21      <returns>true if the method information is valid; otherwise, false.</returns>
 22      <param name="controllerContext">The controller context.</param>
 23      <param name="methodInfo">The method information.</param>
 24      <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext " />parameter is null.</exception>
 25    </member>
 26    <member name="P:System.Web.Mvc.AcceptVerbsAttribute.Verbs">
 27      <summary>Gets or sets the list of HTTP verbs that the action method will respond to.</summary>
 28      <returns>The list of HTTP verbs that the action method will respond to.</returns>
 29    </member>
 30    <member name="T:System.Web.Mvc.ActionDescriptor">
 31      <summary>Provides information about an action method, such as its name, controller, parameters, attributes, and filters.</summary>
 32    </member>
 33    <member name="M:System.Web.Mvc.ActionDescriptor.#ctor">
 34      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionDescriptor" /> class.</summary>
 35    </member>
 36    <member name="P:System.Web.Mvc.ActionDescriptor.ActionName">
 37      <summary>Gets the name of the action method.</summary>
 38      <returns>The name of the action method.</returns>
 39    </member>
 40    <member name="P:System.Web.Mvc.ActionDescriptor.ControllerDescriptor">
 41      <summary>Gets the controller descriptor.</summary>
 42      <returns>The controller descriptor.</returns>
 43    </member>
 44    <member name="M:System.Web.Mvc.ActionDescriptor.Execute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
 45      <summary>Executes the action method by using the specified parameters and controller context.</summary>
 46      <returns>The result of executing the action method.</returns>
 47      <param name="controllerContext">The controller context.</param>
 48      <param name="parameters">The parameters of the action method.</param>
 49    </member>
 50    <member name="M:System.Web.Mvc.ActionDescriptor.GetCustomAttributes(System.Boolean)">
 51      <summary>Returns an array of custom attributes that are defined for this member, excluding named attributes.</summary>
 52      <returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
 53      <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
 54      <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
 55      <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
 56    </member>
 57    <member name="M:System.Web.Mvc.ActionDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
 58      <summary>Returns an array of custom attributes that are defined for this member, identified by type.</summary>
 59      <returns>An array of custom attributes, or an empty array if no custom attributes of the specified type exist.</returns>
 60      <param name="attributeType">The type of the custom attributes.</param>
 61      <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
 62      <exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
 63      <exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
 64      <exception cref="T:System.ArgumentNullException">The <paramref name="attritubeType" /> parameter is null.</exception>
 65    </member>
 66    <member name="M:System.Web.Mvc.ActionDescriptor.GetFilters">
 67      <summary>Returns the filters that are associated with this action method.</summary>
 68      <returns>The filters that are associated with this action method.</returns>
 69    </member>
 70    <member name="M:System.Web.Mvc.ActionDescriptor.GetParameters">
 71      <summary>Returns the parameters of the action method.</summary>
 72      <returns>The parameters of the action method.</returns>
 73    </member>
 74    <member name="M:System.Web.Mvc.ActionDescriptor.GetSelectors">
 75      <summary>Returns the action-method selectors.</summary>
 76      <returns>The action-method selectors.</returns>
 77    </member>
 78    <member name="M:System.Web.Mvc.ActionDescriptor.IsDefined(System.Type,System.Boolean)">
 79      <summary>Determines whether one or more instances of the specified attribute type are defined for this member.</summary>
 80      <returns>true if <paramref name="attributeType" /> is defined for this member; otherwise, false.</returns>
 81      <param name="attributeType">The type of the custom attribute.</param>
 82      <param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
 83      <exception cref="T:System.ArgumentNullException">The <paramref name="attritubeType" /> parameter is null.</exception>
 84    </member>
 85    <member name="P:System.Web.Mvc.ActionDescriptor.UniqueId">
 86      <summary>Gets the unique ID for the action descriptor using lazy initialization.</summary>
 87      <returns>The unique ID.</returns>
 88    </member>
 89    <member name="T:System.Web.Mvc.ActionExecutedContext">
 90      <summary>Provides the context for the ActionExecuted method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
 91    </member>
 92    <member name="M:System.Web.Mvc.ActionExecutedContext.#ctor">
 93      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutedContext" /> class.</summary>
 94    </member>
 95    <member name="M:System.Web.Mvc.ActionExecutedContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Boolean,System.Exception)">
 96      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutedContext" /> class.</summary>
 97      <param name="controllerContext">The controller context.</param>
 98      <param name="actionDescriptor">The action method descriptor.</param>
 99      <param name="canceled">true if the action is canceled.</param>
100      <param name="exception">The exception object.</param>
101      <exception cref="T:System.ArgumentNullException">The <paramref name="actionDescriptor" /> parameter is null.</exception>
102    </member>
103    <member name="P:System.Web.Mvc.ActionExecutedContext.ActionDescriptor">
104      <summary>Gets or sets the action descriptor.</summary>
105      <returns>The action descriptor.</returns>
106    </member>
107    <member name="P:System.Web.Mvc.ActionExecutedContext.Canceled">
108      <summary>Gets or sets a value that indicates that this <see cref="T:System.Web.Mvc.ActionExecutedContext" /> object is canceled.</summary>
109      <returns>true if the context canceled; otherwise, false.</returns>
110    </member>
111    <member name="P:System.Web.Mvc.ActionExecutedContext.Exception">
112      <summary>Gets or sets the exception that occurred during the execution of the action method, if any.</summary>
113      <returns>The exception that occurred during the execution of the action method.</returns>
114    </member>
115    <member name="P:System.Web.Mvc.ActionExecutedContext.ExceptionHandled">
116      <summary>Gets or sets a value that indicates whether the exception is handled.</summary>
117      <returns>true if the exception is handled; otherwise, false.</returns>
118    </member>
119    <member name="P:System.Web.Mvc.ActionExecutedContext.Result">
120      <summary>Gets or sets the result returned by the action method.</summary>
121      <returns>The result returned by the action method.</returns>
122    </member>
123    <member name="T:System.Web.Mvc.ActionExecutingContext">
124      <summary>Provides the context for the ActionExecuting method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
125    </member>
126    <member name="M:System.Web.Mvc.ActionExecutingContext.#ctor">
127      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutingContext" /> class.</summary>
128    </member>
129    <member name="M:System.Web.Mvc.ActionExecutingContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object})">
130      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutingContext" /> class by using the specified controller context, action descriptor, and action-method parameters.</summary>
131      <param name="controllerContext">The controller context.</param>
132      <param name="actionDescriptor">The action descriptor.</param>
133      <param name="actionParameters">The action-method parameters.</param>
134      <exception cref="T:System.ArgumentNullException">The <paramref name="ActionParameters" /> or <paramref name="actionDescriptor" /> parameter is null.</exception>
135    </member>
136    <member name="P:System.Web.Mvc.ActionExecutingContext.ActionDescriptor">
137      <summary>Gets or sets the action descriptor.</summary>
138      <returns>The action descriptor.</returns>
139    </member>
140    <member name="P:System.Web.Mvc.ActionExecutingContext.ActionParameters">
141      <summary>Gets or sets the action-method parameters.</summary>
142      <returns>The action-method parameters.</returns>
143    </member>
144    <member name="P:System.Web.Mvc.ActionExecutingContext.Result">
145      <summary>Gets or sets the result that is returned by the action method.</summary>
146      <returns>The result that is returned by the action method.</returns>
147    </member>
148    <member name="T:System.Web.Mvc.ActionFilterAttribute">
149      <summary>Represents the base class for all action-filter attributes.</summary>
150    </member>
151    <member name="M:System.Web.Mvc.ActionFilterAttribute.#ctor">
152      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
153    </member>
154    <member name="M:System.Web.Mvc.ActionFilterAttribute.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
155      <summary>Called by the MVC framework after the action method executes.</summary>
156      <param name="filterContext">The filter context.</param>
157    </member>
158    <member name="M:System.Web.Mvc.ActionFilterAttribute.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
159      <summary>Called by the MVC framework before the action method executes.</summary>
160      <param name="filterContext">The filter context.</param>
161    </member>
162    <member name="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
163      <summary>Called by the MVC framework after the action result executes.</summary>
164      <param name="filterContext">The filter context.</param>
165    </member>
166    <member name="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
167      <summary>Called by the MVC framework before the action result executes.</summary>
168      <param name="filterContext">The filter context.</param>
169    </member>
170    <member name="T:System.Web.Mvc.ActionMethodSelectorAttribute">
171      <summary>Represents an attribute that is used to influence the selection of an action method.</summary>
172    </member>
173    <member name="M:System.Web.Mvc.ActionMethodSelectorAttribute.#ctor">
174      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionMethodSelectorAttribute" /> class.</summary>
175    </member>
176    <member name="M:System.Web.Mvc.ActionMethodSelectorAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
177      <summary>Determines whether the action method selection is valid for the specified controller context.</summary>
178      <returns>true if the action method selection is valid for the specified controller context; otherwise, false.</returns>
179      <param name="controllerContext">The controller context.</param>
180      <param name="methodInfo">Information about the action method.</param>
181    </member>
182    <member name="T:System.Web.Mvc.ActionNameAttribute">
183      <summary>Represents an attribute that is used for the name of an action.</summary>
184    </member>
185    <member name="M:System.Web.Mvc.ActionNameAttribute.#ctor(System.String)">
186      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionNameAttribute" /> class.</summary>
187      <param name="name">Name of the action.</param>
188      <exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
189    </member>
190    <member name="M:System.Web.Mvc.ActionNameAttribute.IsValidName(System.Web.Mvc.ControllerContext,System.String,System.Reflection.MethodInfo)">
191      <summary>Determines whether the action name is valid within the specified controller context.</summary>
192      <returns>true if the action name is valid within the specified controller context; otherwise, false.</returns>
193      <param name="controllerContext">The controller context.</param>
194      <param name="actionName">The name of the action.</param>
195      <param name="methodInfo">Information about the action method.</param>
196    </member>
197    <member name="P:System.Web.Mvc.ActionNameAttribute.Name">
198      <summary>Gets or sets the name of the action.</summary>
199      <returns>The name of the action.</returns>
200    </member>
201    <member name="T:System.Web.Mvc.ActionNameSelectorAttribute">
202      <summary>Represents an attribute that affects the selection of an action method.</summary>
203    </member>
204    <member name="M:System.Web.Mvc.ActionNameSelectorAttribute.#ctor">
205      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionNameSelectorAttribute" /> class.</summary>
206    </member>
207    <member name="M:System.Web.Mvc.ActionNameSelectorAttribute.IsValidName(System.Web.Mvc.ControllerContext,System.String,System.Reflection.MethodInfo)">
208      <summary>Determines whether the action name is valid in the specified controller context.</summary>
209      <returns>true if the action name is valid in the specified controller context; otherwise, false.</returns>
210      <param name="controllerContext">The controller context.</param>
211      <param name="actionName">The name of the action.</param>
212      <param name="methodInfo">Information about the action method.</param>
213    </member>
214    <member name="T:System.Web.Mvc.ActionResult">
215      <summary>Encapsulates the result of an action method and is used to perform a framework-level operation on behalf of the action method.</summary>
216    </member>
217    <member name="M:System.Web.Mvc.ActionResult.#ctor">
218      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
219    </member>
220    <member name="M:System.Web.Mvc.ActionResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
221      <summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
222      <param name="context">The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
223    </member>
224    <member name="T:System.Web.Mvc.ActionSelector">
225      <summary>Represents a delegate that contains the logic for selecting an action method.</summary>
226      <returns>true if an action method was successfully selected; otherwise, false.</returns>
227      <param name="controllerContext">The current HTTP request context.</param>
228    </member>
229    <member name="T:System.Web.Mvc.AdditionalMetadataAttribute">
230      <summary>Implements the <see cref="T:System.Web.Mvc.IMetadataAware" /> interface to support additional metadata. </summary>
231    </member>
232    <member name="M:System.Web.Mvc.AdditionalMetadataAttribute.#ctor(System.String,System.Object)"></member>
233    <member name="P:System.Web.Mvc.AdditionalMetadataAttribute.Name"></member>
234    <member name="M:System.Web.Mvc.AdditionalMetadataAttribute.OnMetadataCreated(System.Web.Mvc.ModelMetadata)"></member>
235    <member name="P:System.Web.Mvc.AdditionalMetadataAttribute.TypeId"></member>
236    <member name="P:System.Web.Mvc.AdditionalMetadataAttribute.Value"></member>
237    <member name="T:System.Web.Mvc.AjaxHelper">
238      <summary>Represents support for rendering HTML in AJAX scenarios within a view.</summary>
239    </member>
240    <member name="M:System.Web.Mvc.AjaxHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
241      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper" /> class using the specified view context and view data container.</summary>
242      <param name="viewContext">The view context.</param>
243      <param name="viewDataContainer">The view data container.</param>
244      <exception cref="T:System.ArgumentNullException">One or both of the parameters is null.</exception>
245    </member>
246    <member name="M:System.Web.Mvc.AjaxHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
247      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper" /> class by using the specified view context, view data container, and route collection.</summary>
248      <param name="viewContext">The view context.</param>
249      <param name="viewDataContainer">The view data container.</param>
250      <param name="routeCollection">The URL route collection.</param>
251      <exception cref="T:System.ArgumentNullException">One or more of the parameters is null.</exception>
252    </member>
253    <member name="P:System.Web.Mvc.AjaxHelper.GlobalizationScriptPath">
254      <summary>Gets or sets the root path for the location to use for globalization script files.</summary>
255      <returns>The location of the folder where globalization script files are stored. The default location is "~/Scripts/Globalization".</returns>
256    </member>
257    <member name="M:System.Web.Mvc.AjaxHelper.JavaScriptStringEncode(System.String)">
258      <summary>Serializes the specified message and returns the resulting JSON-formatted string.</summary>
259      <returns>The serialized message as a JSON-formatted string.</returns>
260      <param name="message">The message to serialize.</param>
261    </member>
262    <member name="P:System.Web.Mvc.AjaxHelper.RouteCollection">
263      <summary>Gets the collection of URL routes for the application.</summary>
264      <returns>The collection of routes for the application.</returns>
265    </member>
266    <member name="P:System.Web.Mvc.AjaxHelper.ViewContext">
267      <summary>Gets the context information about the view.</summary>
268      <returns>The context of the view.</returns>
269    </member>
270    <member name="P:System.Web.Mvc.AjaxHelper.ViewData">
271      <summary>Gets the current view data dictionary.</summary>
272      <returns>The view data dictionary.</returns>
273    </member>
274    <member name="P:System.Web.Mvc.AjaxHelper.ViewDataContainer">
275      <summary>Gets the view data container.</summary>
276      <returns>The view data container.</returns>
277    </member>
278    <member name="T:System.Web.Mvc.AjaxHelper`1">
279      <summary>Represents support for rendering HTML in AJAX scenarios within a strongly typed view.</summary>
280      <typeparam name="TModel">The type of the model.</typeparam>
281    </member>
282    <member name="M:System.Web.Mvc.AjaxHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
283      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper`1" /> class by using the specified view context and view data container.</summary>
284      <param name="viewContext">The view context.</param>
285      <param name="viewDataContainer">The view data container.</param>
286    </member>
287    <member name="M:System.Web.Mvc.AjaxHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
288      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper`1" /> class by using the specified view context, view data container, and URL route collection.</summary>
289      <param name="viewContext">The view context.</param>
290      <param name="viewDataContainer">The view data container.</param>
291      <param name="routeCollection">The URL route collection.</param>
292    </member>
293    <member name="P:System.Web.Mvc.AjaxHelper`1.ViewData">
294      <summary>Gets the strongly typed version of the view data dictionary.</summary>
295      <returns>The strongly typed data dictionary of the view.</returns>
296    </member>
297    <member name="T:System.Web.Mvc.AjaxRequestExtensions">
298      <summary>Represents a class that extends the <see cref="T:System.Web.HttpRequestBase" /> class by adding the ability to determine whether an HTTP request is an AJAX request.</summary>
299    </member>
300    <member name="M:System.Web.Mvc.AjaxRequestExtensions.IsAjaxRequest(System.Web.HttpRequestBase)"></member>
301    <member name="T:System.Web.Mvc.AreaRegistration">
302      <summary>Provides a way to register one or more areas in an ASP.NET MVC application.</summary>
303    </member>
304    <member name="M:System.Web.Mvc.AreaRegistration.#ctor">
305      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AreaRegistration" /> class.</summary>
306    </member>
307    <member name="P:System.Web.Mvc.AreaRegistration.AreaName">
308      <summary>Gets the name of the area to register.</summary>
309      <returns>The name of the area to register.</returns>
310    </member>
311    <member name="M:System.Web.Mvc.AreaRegistration.RegisterAllAreas">
312      <summary>Registers all areas in an ASP.NET MVC application.</summary>
313    </member>
314    <member name="M:System.Web.Mvc.AreaRegistration.RegisterAllAreas(System.Object)">
315      <summary>Registers all areas in an ASP.NET MVC application by using the specified user-defined information.</summary>
316      <param name="state">An object that contains user-defined information to pass to the area.</param>
317    </member>
318    <member name="M:System.Web.Mvc.AreaRegistration.RegisterArea(System.Web.Mvc.AreaRegistrationContext)">
319      <summary>Registers an area in an ASP.NET MVC application using the specified area's context information.</summary>
320      <param name="context">Encapsulates the information that is required in order to register the area.</param>
321    </member>
322    <member name="T:System.Web.Mvc.AreaRegistrationContext">
323      <summary>Encapsulates the information that is required in order to register an area within an ASP.NET MVC application.</summary>
324    </member>
325    <member name="M:System.Web.Mvc.AreaRegistrationContext.#ctor(System.String,System.Web.Routing.RouteCollection)">
326      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AreaRegistrationContext" /> class using the specified area name and routes collection.</summary>
327      <param name="areaName">The name of the area to register.</param>
328      <param name="routes">The collection of routes for the application.</param>
329    </member>
330    <member name="M:System.Web.Mvc.AreaRegistrationContext.#ctor(System.String,System.Web.Routing.RouteCollection,System.Object)">
331      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AreaRegistrationContext" /> class using the specified area name, routes collection, and user-defined data.</summary>
332      <param name="areaName">The name of the area to register.</param>
333      <param name="routes">The collection of routes for the application.</param>
334      <param name="state">An object that contains user-defined information to pass to the area.</param>
335    </member>
336    <member name="P:System.Web.Mvc.AreaRegistrationContext.AreaName">
337      <summary>Gets the name of the area to register.</summary>
338      <returns>The name of the area to register.</returns>
339    </member>
340    <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String)">
341      <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property.</summary>
342      <returns>A reference to the mapped route.</returns>
343      <param name="name">The name of the route.</param>
344      <param name="url">The URL pattern for the route.</param>
345      <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
346    </member>
347    <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object)">
348      <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values.</summary>
349      <returns>A reference to the mapped route.</returns>
350      <param name="name">The name of the route.</param>
351      <param name="url">The URL pattern for the route.</param>
352      <param name="defaults">An object that contains default route values.</param>
353      <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
354    </member>
355    <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object,System.Object)">
356      <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values and constraint.</summary>
357      <returns>A reference to the mapped route.</returns>
358      <param name="name">The name of the route.</param>
359      <param name="url">The URL pattern for the route.</param>
360      <param name="defaults">An object that contains default route values.</param>
361      <param name="constraints">A set of expressions that specify valid values for a URL parameter.</param>
362      <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
363    </member>
364    <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object,System.Object,System.String[])">
365      <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values, constraints, and namespaces.</summary>
366      <returns>A reference to the mapped route.</returns>
367      <param name="name">The name of the route.</param>
368      <param name="url">The URL pattern for the route.</param>
369      <param name="defaults">An object that contains default route values.</param>
370      <param name="constraints">A set of expressions that specify valid values for a URL parameter.</param>
371      <param name="namespaces">An enumerable set of namespaces for the application.</param>
372      <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
373    </member>
374    <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object,System.String[])">
375      <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values and namespaces.</summary>
376      <returns>A reference to the mapped route.</returns>
377      <param name="name">The name of the route.</param>
378      <param name="url">The URL pattern for the route.</param>
379      <param name="defaults">An object that contains default route values.</param>
380      <param name="namespaces">An enumerable set of namespaces for the application.</param>
381      <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
382    </member>
383    <member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.String[])">
384      <summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified namespaces.</summary>
385      <returns>A reference to the mapped route.</returns>
386      <param name="name">The name of the route.</param>
387      <param name="url">The URL pattern for the route.</param>
388      <param name="namespaces">An enumerable set of namespaces for the application.</param>
389      <exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
390    </member>
391    <member name="P:System.Web.Mvc.AreaRegistrationContext.Namespaces">
392      <summary>Gets the namespaces for the application.</summary>
393      <returns>An enumerable set of namespaces for the application.</returns>
394    </member>
395    <member name="P:System.Web.Mvc.AreaRegistrationContext.Routes">
396      <summary>Gets a collection of defined routes for the application.</summary>
397      <returns>A collection of defined routes for the application.</returns>
398    </member>
399    <member name="P:System.Web.Mvc.AreaRegistrationContext.State">
400      <summary>Gets an object that contains user-defined information to pass to the area.</summary>
401      <returns>An object that contains user-defined information to pass to the area.</returns>
402    </member>
403    <member name="T:System.Web.Mvc.AssociatedMetadataProvider">
404      <summary>Provides an abstract class to implement a metadata provider.</summary>
405    </member>
406    <member name="M:System.Web.Mvc.AssociatedMetadataProvider.#ctor">
407      <summary>Called from constructors in a derived class to initialize the <see cref="T:System.Web.Mvc.AssociatedMetadataProvider" /> class.</summary>
408    </member>
409    <member name="M:System.Web.Mvc.AssociatedMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func`1,System.Void,System.Object)">
410      <summary>When overridden in a derived class, creates the model metadata for the property.</summary>
411      <returns>The model metadata for the property.</returns>
412      <param name="attributes">The set of attributes.</param>
413      <param name="containerType">The type of the container.</param>
414      <param name="modelAccessor">The model accessor.</param>
415      <param name="modelType">The type of the model.</param>
416      <param name="propertyName">The name of the property.</param>
417    </member>
418    <member name="M:System.Web.Mvc.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})">
419      <summary>Gets a list of attributes.</summary>
420      <returns>A list of attributes.</returns>
421      <param name="containerType">The type of the container.</param>
422      <param name="propertyDescriptor">The property descriptor.</param>
423      <param name="attributes">The attribute container.</param>
424    </member>
425    <member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)">
426      <summary>Returns a list of properties for the model.</summary>
427      <returns>A list of properties for the model.</returns>
428      <param name="container">The model container.</param>
429      <param name="containerType">The type of the container.</param>
430    </member>
431    <member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForProperty(System.Func`1,System.Void,System.Object)">
432      <summary>Returns the metadata for the specified property using the container type and property descriptor.</summary>
433      <returns>Returns <see cref="T:System.Web.Mvc.ModelMetadata" />.</returns>
434      <param name="modelAccessor">The model accessor.</param>
435      <param name="containerType">The type of the container.</param>
436      <param name="propertyDescriptor">The property descriptor</param>
437    </member>
438    <member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForType(System.Func`1,System.Void)">
439      <summary>Returns the metadata for the specified property using the type of the model.</summary>
440      <returns>Returns <see cref="T:System.Web.Mvc.ModelMetadata" />.</returns>
441      <param name="modelAccessor">The model accessor.</param>
442      <param name="modelType">The type of the model.</param>
443    </member>
444    <member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)">
445      <summary>Returns the type descriptor from the specified type.</summary>
446      <returns>The type descriptor.</returns>
447      <param name="type">The type.</param>
448    </member>
449    <member name="T:System.Web.Mvc.AssociatedValidatorProvider">
450      <summary>Provides an abstract class for classes that implement a validation provider.</summary>
451    </member>
452    <member name="M:System.Web.Mvc.AssociatedValidatorProvider.#ctor">
453      <summary>Called from constructors in derived classes to initialize the <see cref="T:System.Web.Mvc.AssociatedMetadataProvider" /> class.</summary>
454    </member>
455    <member name="M:System.Web.Mvc.AssociatedValidatorProvider.GetTypeDescriptor(System.Type)">
456      <summary>Gets a type descriptor for the specified type.</summary>
457      <returns>A type descriptor for the specified type.</returns>
458      <param name="type">The type of the validation provider.</param>
459    </member>
460    <member name="M:System.Web.Mvc.AssociatedValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
461      <summary>Gets the validators for the model using the metadata and controller context.</summary>
462      <returns>The validators for the model.</returns>
463      <param name="metadata">The metadata.</param>
464      <param name="context">The controller context.</param>
465    </member>
466    <member name="M:System.Web.Mvc.AssociatedValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.Collections.Generic.IEnumerable{System.Attribute})">
467      <summary>Gets the validators for the model using the metadata, the controller context, and a list of attributes.</summary>
468      <returns>The validators for the model.</returns>
469      <param name="metadata">The metadata.</param>
470      <param name="context">The controller context.</param>
471      <param name="attributes">The list of attributes.</param>
472    </member>
473    <member name="T:System.Web.Mvc.AsyncController">
474      <summary>Provides the base class for asynchronous controllers.</summary>
475    </member>
476    <member name="M:System.Web.Mvc.AsyncController.#ctor">
477      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AsyncController" /> class.</summary>
478    </member>
479    <member name="P:System.Web.Mvc.AsyncController.AsyncManager">
480      <summary>Gets the asynchronous manager instance.</summary>
481      <returns>The asynchronous manager instance.</returns>
482    </member>
483    <member name="M:System.Web.Mvc.AsyncController.BeginExecute(System.Web.Routing.RequestContext,System.AsyncCallback,System.Object)">
484      <summary>Called by ASP.NET to initialize asynchronous request processing.</summary>
485      <returns>The status of the asynchronous operation.</returns>
486      <param name="requestContext">The request context.</param>
487      <param name="callback">The asynchronous callback method.</param>
488      <param name="state">The state object.</param>
489    </member>
490    <member name="M:System.Web.Mvc.AsyncController.BeginExecuteCore(System.AsyncCallback,System.Object)">
491      <summary>Called by ASP.NET during initialization of asynchronous request processing.</summary>
492      <returns>The status of the asynchronous operation.</returns>
493      <param name="callback">The asynchronous callback method.</param>
494      <param name="state">The state object.</param>
495    </member>
496    <member name="M:System.Web.Mvc.AsyncController.CreateActionInvoker">
497      <summary>Creates an action invoker.</summary>
498      <returns>An action invoker.</returns>
499    </member>
500    <member name="M:System.Web.Mvc.AsyncController.EndExecute(System.IAsyncResult)">
501      <summary>Cancels the execution of an asynchronous action method.</summary>
502      <param name="asyncResult">The status of the asynchronous result.</param>
503    </member>
504    <member name="M:System.Web.Mvc.AsyncController.EndExecuteCore(System.IAsyncResult)">
505      <summary>Called by ASP.NET when the current asynchronous action has completed.</summary>
506      <param name="asyncResult">The status of the asynchronous result.</param>
507    </member>
508    <member name="M:System.Web.Mvc.AsyncController.System#Web#Mvc#Async#IAsyncController#BeginExecute(System.Web.Routing.RequestContext,System.AsyncCallback,System.Object)">
509      <summary>Called by ASP.NET to begin the execution of an asynchronous action method.</summary>
510      <returns>The status of the asynchronous operation.</returns>
511      <param name="requestContext">The request context.</param>
512      <param name="callback">The asynchronous callback method.</param>
513      <param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
514    </member>
515    <member name="M:System.Web.Mvc.AsyncController.System#Web#Mvc#Async#IAsyncController#EndExecute(System.IAsyncResult)">
516      <summary>Cancels the execution of an asynchronous action method by ASP.NET at the end of the execution of an asynchronous action method.</summary>
517      <param name="asyncResult">The status of the asynchronous result.</param>
518    </member>
519    <member name="T:System.Web.Mvc.AsyncTimeoutAttribute">
520      <summary>Represents an attribute that is used to set the timeout value, in milliseconds, for an asynchronous method.</summary>
521    </member>
522    <member name="M:System.Web.Mvc.AsyncTimeoutAttribute.#ctor(System.Int32)">
523      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AsyncTimeoutAttribute" /> class.</summary>
524      <param name="duration">The timeout value, in milliseconds.</param>
525    </member>
526    <member name="P:System.Web.Mvc.AsyncTimeoutAttribute.Duration">
527      <summary>Gets the timeout duration, in milliseconds.</summary>
528      <returns>The timeout duration, in milliseconds.</returns>
529    </member>
530    <member name="M:System.Web.Mvc.AsyncTimeoutAttribute.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
531      <summary>Called by ASP.NET before the asynchronous action method executes.</summary>
532      <param name="filterContext">The filter context.</param>
533    </member>
534    <member name="T:System.Web.Mvc.AuthorizationContext">
535      <summary>Encapsulates the information that is required for using an <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> attribute.</summary>
536    </member>
537    <member name="M:System.Web.Mvc.AuthorizationContext.#ctor">
538      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext" /> class.</summary>
539    </member>
540    <member name="M:System.Web.Mvc.AuthorizationContext.#ctor(System.Web.Mvc.ControllerContext)">
541      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext" /> class using the specified controller context.</summary>
542      <param name="controllerContext">The context within which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
543    </member>
544    <member name="M:System.Web.Mvc.AuthorizationContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
545      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext" /> class using the specified controller context and action descriptor.</summary>
546      <param name="controllerContext">The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
547      <param name="actionDescriptor">An object that provides information about an action method, such as its name, controller, parameters, attributes, and filters.</param>
548    </member>
549    <member name="P:System.Web.Mvc.AuthorizationContext.ActionDescriptor">
550      <summary>Provides information about the action method that is marked by the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> attribute, such as its name, controller, parameters, attributes, and filters.</summary>
551      <returns>The action descriptor for the action method that is marked by the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> attribute.</returns>
552    </member>
553    <member name="P:System.Web.Mvc.AuthorizationContext.Result">
554      <summary>Gets or sets the result that is returned by an action method.</summary>
555      <returns>The result that is returned by an action method.</returns>
556    </member>
557    <member name="T:System.Web.Mvc.AuthorizeAttribute">
558      <summary>Represents an attribute that is used to restrict access by callers to an action method.</summary>
559    </member>
560    <member name="M:System.Web.Mvc.AuthorizeAttribute.#ctor">
561      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> class.</summary>
562    </member>
563    <member name="M:System.Web.Mvc.AuthorizeAttribute.AuthorizeCore(System.Web.HttpContextBase)">
564      <summary>When overridden, provides an entry point for custom authorization checks.</summary>
565      <returns>true if the user is authorized; otherwise, false.</returns>
566      <param name="httpContext">The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request.</param>
567      <exception cref="T:System.ArgumentNullException">The <paramref name="httpContext" /> parameter is null.</exception>
568    </member>
569    <member name="M:System.Web.Mvc.AuthorizeAttribute.HandleUnauthorizedRequest(System.Web.Mvc.AuthorizationContext)">
570      <summary>Processes HTTP requests that fail authorization.</summary>
571      <param name="filterContext">Encapsulates the information for using <see cref="T:System.Web.Mvc.AuthorizeAttribute" />. The <paramref name="filterContext" /> object contains the controller, HTTP context, request context, action result, and route data.</param>
572    </member>
573    <member name="M:System.Web.Mvc.AuthorizeAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
574      <summary>Called when a process requests authorization.</summary>
575      <param name="filterContext">The filter context, which encapsulates information for using <see cref="T:System.Web.Mvc.AuthorizeAttribute" />.</param>
576      <exception cref="T:System.ArgumentNullException">The <paramref name="filterContext" /> parameter is null.</exception>
577    </member>
578    <member name="M:System.Web.Mvc.AuthorizeAttribute.OnCacheAuthorization(System.Web.HttpContextBase)">
579      <summary>Called when the caching module requests authorization.</summary>
580      <returns>A reference to the validation status.</returns>
581      <param name="httpContext">The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request.</param>
582      <exception cref="T:System.ArgumentNullException">The <paramref name="httpContext" /> parameter is null.</exception>
583    </member>
584    <member name="P:System.Web.Mvc.AuthorizeAttribute.Roles">
585      <summary>Gets or sets the user roles.</summary>
586      <returns>The user roles.</returns>
587    </member>
588    <member name="P:System.Web.Mvc.AuthorizeAttribute.TypeId">
589      <summary>Gets the unique identifier for this attribute.</summary>
590      <returns>The unique identifier for this attribute.</returns>
591    </member>
592    <member name="P:System.Web.Mvc.AuthorizeAttribute.Users">
593      <summary>Gets or sets the authorized users.</summary>
594      <returns>The authorized users.</returns>
595    </member>
596    <member name="T:System.Web.Mvc.BindAttribute">
597      <summary>Represents an attribute that is used to provide details about how model binding to a parameter should occur.</summary>
598    </member>
599    <member name="M:System.Web.Mvc.BindAttribute.#ctor">
600      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BindAttribute" /> class.</summary>
601    </member>
602    <member name="P:System.Web.Mvc.BindAttribute.Exclude">
603      <summary>Gets or sets a comma-delimited list of property names for which binding is not allowed.</summary>
604      <returns>The exclude list.</returns>
605    </member>
606    <member name="P:System.Web.Mvc.BindAttribute.Include">
607      <summary>Gets or sets a comma-delimited list of property names for which binding is allowed.</summary>
608      <returns>The include list.</returns>
609    </member>
610    <member name="M:System.Web.Mvc.BindAttribute.IsPropertyAllowed(System.String)">
611      <summary>Determines whether the specified property is allowed.</summary>
612      <returns>true if the specified property is allowed; otherwise, false.</returns>
613      <param name="propertyName">The name of the property.</param>
614    </member>
615    <member name="P:System.Web.Mvc.BindAttribute.Prefix">
616      <summary>Gets or sets the prefix to use when markup is rendered for binding to an action argument or to a model property.</summary>
617      <returns>The prefix to use.</returns>
618    </member>
619    <member name="T:System.Web.Mvc.BuildManagerCompiledView">
620      <summary>Represents the base class for views that are compiled by the BuildManager class before being rendered by a view engine.</summary>
621    </member>
622    <member name="M:System.Web.Mvc.BuildManagerCompiledView.#ctor(System.Web.Mvc.ControllerContext,System.String)">
623      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerCompiledView" /> class using the specified controller context and view path.</summary>
624      <param name="controllerContext">The controller context.</param>
625      <param name="viewPath">The view path.</param>
626    </member>
627    <member name="M:System.Web.Mvc.BuildManagerCompiledView.#ctor(System.Web.Mvc.ControllerContext,System.String,System.Web.Mvc.IViewPageActivator)">
628      <summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerCompiledView" /> class using the specified controller context, view path, and view page activator.</summary>
629      <param name="controllerContext">Context information for the current controller. This information includes the HTTP context, request context, route data, parent action view context, and more.</param>
630      <param name="viewPath">The path to the view that will be rendered.</param>
631      <param name="viewPageActivator">The object responsible for dynamically constructing the view page at run time. </param>
632      <exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
633      <exception cref="T:System.ArgumentException">The <paramref name="viewPath" /> parameter is null or empty.</exception>
634    </member>
635    <member name="M:System.Web.Mvc.BuildManagerCompiledView.Render(System.Web.Mvc.ViewContext,System.IO.TextWriter)">
636      <summary>Renders the specified view context by using the specified the writer object.</summary>
637      <param name="viewContext">Information related to rendering a view, such as view data, temporary data, and form context.</param>
638      <param name="writer">The writer object.</param>
639      <exception cref="T:System.ArgumentNullException">The <paramref name="viewContext" /> parameter is null.</exception>
640      <exception cref="T:SInvalidOperationException">An instance of the view type could not be created.</exception>
641    </member>
642    <member name="M:System.Web.Mvc.BuildManagerCompiledView.RenderView(System.Web.Mvc.ViewContext,System.IO.TextWriter,System.Object)">
643      <summary>When overridden in a derived class, renders the specified view context by using the specified writer object and object instance.</summary>
644      <param name="viewContext">Information related to rendering a view, such as view data, temporary data, and form context.</param>
645      <param name="writer">The writer object.</param>
646      <param name="instance">An object that contains additional information that can be used in the view.</param>
647    </member>
648    <member name="P:System.Web.Mvc.BuildManagerCompiledView.ViewPath">
649      <summ

Large files files are truncated, but you can click here to view the full file