PageRenderTime 102ms CodeModel.GetById 47ms app.highlight 23ms RepoModel.GetById 1ms app.codeStats 5ms

/bin/System.Web.Mvc.xml

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

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