main
1<?xml version="1.0"?>
2<doc>
3 <assembly>
4 <name>System.Web.Mvc</name>
5 </assembly>
6 <members>
7 <member name="T:System.Web.Mvc.TempDataDictionary">
8 <summary>
9 Represents a set of data that persists only from one request to the next.
10 </summary>
11 </member>
12 <member name="M:System.Web.Mvc.TempDataDictionary.#ctor">
13 <summary>
14 Initializes a new instance of the <see cref="T:System.Web.Mvc.TempDataDictionary"/> class.
15 </summary>
16 </member>
17 <member name="M:System.Web.Mvc.TempDataDictionary.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
18 <summary>
19 Initializes a new instance of the <see cref="T:System.Web.Mvc.TempDataDictionary"/> class.
20 </summary>
21 <param name="info">The info.</param>
22 <param name="context">The context.</param>
23 </member>
24 <member name="M:System.Web.Mvc.TempDataDictionary.Load(System.Web.Mvc.ControllerContext,System.Web.Mvc.ITempDataProvider)">
25 <summary>
26 Loads the specified controller context.
27 </summary>
28 <param name="controllerContext">The controller context.</param>
29 <param name="tempDataProvider">The temp data provider.</param>
30 </member>
31 <member name="M:System.Web.Mvc.TempDataDictionary.Save(System.Web.Mvc.ControllerContext,System.Web.Mvc.ITempDataProvider)">
32 <summary>
33 Saves the specified controller context.
34 </summary>
35 <param name="controllerContext">The controller context.</param>
36 <param name="tempDataProvider">The temp data provider.</param>
37 </member>
38 <member name="M:System.Web.Mvc.TempDataDictionary.Add(System.String,System.Object)">
39 <summary>
40 Adds an element with the provided key and value to the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
41 </summary>
42 <param name="key">The object to use as the key of the element to add.</param>
43 <param name="value">The object to use as the value of the element to add.</param>
44 <exception cref="T:System.ArgumentNullException">
45 <paramref name="key"/> is null.
46 </exception>
47 <exception cref="T:System.ArgumentException">
48 An element with the same key already exists in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
49 </exception>
50 <exception cref="T:System.NotSupportedException">
51 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
52 </exception>
53 </member>
54 <member name="M:System.Web.Mvc.TempDataDictionary.Clear">
55 <summary>
56 Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
57 </summary>
58 <exception cref="T:System.NotSupportedException">
59 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
60 </exception>
61 </member>
62 <member name="M:System.Web.Mvc.TempDataDictionary.ContainsKey(System.String)">
63 <summary>
64 Determines whether the <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the specified key.
65 </summary>
66 <param name="key">The key to locate in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.</param>
67 <returns>
68 true if the <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the key; otherwise, false.
69 </returns>
70 <exception cref="T:System.ArgumentNullException">
71 <paramref name="key"/> is null.
72 </exception>
73 </member>
74 <member name="M:System.Web.Mvc.TempDataDictionary.ContainsValue(System.Object)">
75 <summary>
76 Determines whether the specified value contains value.
77 </summary>
78 <param name="value">The value.</param>
79 <returns>
80 <c>true</c> if the specified value contains value; otherwise, <c>false</c>.
81 </returns>
82 </member>
83 <member name="M:System.Web.Mvc.TempDataDictionary.GetEnumerator">
84 <summary>
85 Gets the enumerator.
86 </summary>
87 <returns>The enumerator.</returns>
88 </member>
89 <member name="M:System.Web.Mvc.TempDataDictionary.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
90 <summary>
91 Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> with the data needed to serialize the target object.
92 </summary>
93 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> to populate with data.</param>
94 <param name="context">The destination (see <see cref="T:System.Runtime.Serialization.StreamingContext"/>) for this serialization.</param>
95 <exception cref="T:System.Security.SecurityException">
96 The caller does not have the required permission.
97 </exception>
98 </member>
99 <member name="M:System.Web.Mvc.TempDataDictionary.Remove(System.String)">
100 <summary>
101 Removes the element with the specified key from the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
102 </summary>
103 <param name="key">The key of the element to remove.</param>
104 <returns>
105 true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="key"/> was not found in the original <see cref="T:System.Collections.Generic.IDictionary`2"/>.
106 </returns>
107 <exception cref="T:System.ArgumentNullException">
108 <paramref name="key"/> is null.
109 </exception>
110 <exception cref="T:System.NotSupportedException">
111 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
112 </exception>
113 </member>
114 <member name="M:System.Web.Mvc.TempDataDictionary.TryGetValue(System.String,System.Object@)">
115 <summary>
116 Gets the value associated with the specified key.
117 </summary>
118 <param name="key">The key whose value to get.</param>
119 <param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value"/> parameter. This parameter is passed uninitialized.</param>
120 <returns>
121 true if the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the specified key; otherwise, false.
122 </returns>
123 <exception cref="T:System.ArgumentNullException">
124 <paramref name="key"/> is null.
125 </exception>
126 </member>
127 <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String@System#Object}}#GetEnumerator">
128 <summary>
129 Returns an enumerator that iterates through the collection.
130 </summary>
131 <returns>
132 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
133 </returns>
134 </member>
135 <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#String@System#Object}}#CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
136 <summary>
137 Copies to the given array at the specified index location.
138 </summary>
139 <param name="array">The array.</param>
140 <param name="index">The index.</param>
141 </member>
142 <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#String@System#Object}}#Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
143 <summary>
144 Adds the specified key value pair.
145 </summary>
146 <param name="keyValuePair">The key value pair.</param>
147 </member>
148 <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#String@System#Object}}#Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
149 <summary>
150 Determines whether [contains] [the specified key value pair].
151 </summary>
152 <param name="keyValuePair">The key value pair.</param>
153 <returns>
154 <c>true</c> if [contains] [the specified key value pair]; otherwise, <c>false</c>.
155 </returns>
156 </member>
157 <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#String@System#Object}}#Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
158 <summary>
159 Removes the specified key value pair.
160 </summary>
161 <param name="keyValuePair">The key value pair.</param>
162 <returns></returns>
163 </member>
164 <member name="M:System.Web.Mvc.TempDataDictionary.System#Collections#IEnumerable#GetEnumerator">
165 <summary>
166 Returns an enumerator that iterates through a collection.
167 </summary>
168 <returns>
169 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
170 </returns>
171 </member>
172 <member name="M:System.Web.Mvc.TempDataDictionary.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
173 <summary>
174 Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> with the data needed to serialize the target object.
175 </summary>
176 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> to populate with data.</param>
177 <param name="context">The destination (see <see cref="T:System.Runtime.Serialization.StreamingContext"/>) for this serialization.</param>
178 <exception cref="T:System.Security.SecurityException">
179 The caller does not have the required permission.
180 </exception>
181 </member>
182 <member name="P:System.Web.Mvc.TempDataDictionary.Count">
183 <summary>
184 Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
185 </summary>
186 <value></value>
187 <returns>
188 The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
189 </returns>
190 </member>
191 <member name="P:System.Web.Mvc.TempDataDictionary.Keys">
192 <summary>
193 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
194 </summary>
195 <value></value>
196 <returns>
197 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
198 </returns>
199 </member>
200 <member name="P:System.Web.Mvc.TempDataDictionary.Values">
201 <summary>
202 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
203 </summary>
204 <value></value>
205 <returns>
206 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
207 </returns>
208 </member>
209 <member name="P:System.Web.Mvc.TempDataDictionary.Item(System.String)">
210 <summary>
211 Gets or sets the <see cref="T:System.Object"/> with the specified key.
212 </summary>
213 <value></value>
214 </member>
215 <member name="P:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#IDictionary{System#String@System#Object}#Keys">
216 <summary>
217 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
218 </summary>
219 <value></value>
220 <returns>
221 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
222 </returns>
223 </member>
224 <member name="P:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#IDictionary{System#String@System#Object}#Values">
225 <summary>
226 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
227 </summary>
228 <value></value>
229 <returns>
230 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
231 </returns>
232 </member>
233 <member name="P:System.Web.Mvc.TempDataDictionary.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#String@System#Object}}#IsReadOnly">
234 <summary>
235 Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
236 </summary>
237 <value></value>
238 <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
239 </returns>
240 </member>
241 <member name="T:System.Web.Mvc.IController">
242 <summary>
243 Defines the methods required for a controller.
244 </summary>
245 </member>
246 <member name="M:System.Web.Mvc.IController.Execute(System.Web.Routing.RequestContext)">
247 <summary>
248 Executes the specified request context.
249 </summary>
250 <param name="requestContext">The request context.</param>
251 </member>
252 <member name="T:System.Web.Mvc.AjaxHelper">
253 <summary>
254 Represents support for rendering HTML in AJAX scenarios within a view.
255 </summary>
256 </member>
257 <member name="M:System.Web.Mvc.AjaxHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
258 <summary>
259 Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper"/> class.
260 </summary>
261 <param name="viewContext">The view context.</param>
262 <param name="viewDataContainer">The view data container.</param>
263 </member>
264 <member name="M:System.Web.Mvc.AjaxHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
265 <summary>
266 Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper"/> class.
267 </summary>
268 <param name="viewContext">The view context.</param>
269 <param name="viewDataContainer">The view data container.</param>
270 <param name="routeCollection">The route collection.</param>
271 </member>
272 <member name="P:System.Web.Mvc.AjaxHelper.RouteCollection">
273 <summary>
274 Gets the collection of routes.
275 </summary>
276 <value>The route collection.</value>
277 </member>
278 <member name="P:System.Web.Mvc.AjaxHelper.ViewContext">
279 <summary>
280 Gets the current <see cref="T:System.Web.Mvc.ViewContext"/>.
281 </summary>
282 <value>The view context.</value>
283 </member>
284 <member name="P:System.Web.Mvc.AjaxHelper.ViewData">
285 <summary>
286 Gets the current <see cref="T:System.Web.Mvc.ViewDataDictionary"/>.
287 </summary>
288 <value>The view data.</value>
289 </member>
290 <member name="P:System.Web.Mvc.AjaxHelper.ViewDataContainer">
291 <summary>
292 Gets the current <see cref="T:System.Web.Mvc.IViewDataContainer"/>.
293 </summary>
294 <value>The view data container.</value>
295 </member>
296 <member name="T:System.Web.Mvc.HttpPostedFileBaseModelBinder">
297 <summary>
298 Binds a model to a posted file.
299 </summary>
300 </member>
301 <member name="T:System.Web.Mvc.IModelBinder">
302 <summary>
303 Defines the methods required for a model binder.
304 </summary>
305 </member>
306 <member name="M:System.Web.Mvc.IModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
307 <summary>
308 Binds the model to a value.
309 </summary>
310 <param name="controllerContext">The controller context.</param>
311 <param name="bindingContext">The binding context.</param>
312 <returns>The bounded value.</returns>
313 </member>
314 <member name="M:System.Web.Mvc.HttpPostedFileBaseModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
315 <summary>
316 Binds the model.
317 </summary>
318 <param name="controllerContext">The controller context.</param>
319 <param name="bindingContext">The binding context.</param>
320 <returns>The bound value.</returns>
321 </member>
322 <member name="T:System.Web.Mvc.ActionNameAttribute">
323 <summary>
324 Attribute that represents the name of an action method.
325 </summary>
326 </member>
327 <member name="T:System.Web.Mvc.ActionNameSelectorAttribute">
328 <summary>
329 Attribute that affects the selection of an action method.
330 </summary>
331 </member>
332 <member name="M:System.Web.Mvc.ActionNameSelectorAttribute.IsValidName(System.Web.Mvc.ControllerContext,System.String,System.Reflection.MethodInfo)">
333 <summary>
334 Determines whether the action name is valid within specified controller context.
335 </summary>
336 <param name="controllerContext">The controller context.</param>
337 <param name="actionName">The name of the action.</param>
338 <param name="methodInfo">The method info.</param>
339 <returns>
340 <c>true</c> if the action name is valid within specified controller context; otherwise, <c>false</c>.
341 </returns>
342 </member>
343 <member name="M:System.Web.Mvc.ActionNameAttribute.#ctor(System.String)">
344 <summary>
345 Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionNameAttribute"/> class.
346 </summary>
347 <param name="name">The name.</param>
348 </member>
349 <member name="M:System.Web.Mvc.ActionNameAttribute.IsValidName(System.Web.Mvc.ControllerContext,System.String,System.Reflection.MethodInfo)">
350 <summary>
351 Determines whether the action name is valid within specified controller context.
352 </summary>
353 <param name="controllerContext">The controller context.</param>
354 <param name="actionName">The name of the action.</param>
355 <param name="methodInfo">The method info.</param>
356 <returns>
357 <c>true</c> if the action name is valid within specified controller context; otherwise, <c>false</c>.
358 </returns>
359 </member>
360 <member name="P:System.Web.Mvc.ActionNameAttribute.Name">
361 <summary>
362 Gets the name of the action.
363 </summary>
364 <value>The name.</value>
365 </member>
366 <member name="T:System.Web.Mvc.BindAttribute">
367 <summary>
368 Attribute used to provide details on how model binding to a parameter should occur.
369 </summary>
370 </member>
371 <member name="M:System.Web.Mvc.BindAttribute.IsPropertyAllowed(System.String)">
372 <summary>
373 Determines whether [is property allowed] [the specified property name].
374 </summary>
375 <param name="propertyName">Name of the property.</param>
376 <returns>
377 <c>true</c> if [is property allowed] [the specified property name]; otherwise, <c>false</c>.
378 </returns>
379 </member>
380 <member name="P:System.Web.Mvc.BindAttribute.Exclude">
381 <summary>
382 A comma delimited block list of property names for which binding is not allowed.
383 </summary>
384 <value>The exclude list.</value>
385 </member>
386 <member name="P:System.Web.Mvc.BindAttribute.Include">
387 <summary>
388 A comma delimited allow list of property names for which binding is allowed.
389 </summary>
390 <value>The include list.</value>
391 </member>
392 <member name="P:System.Web.Mvc.BindAttribute.Prefix">
393 <summary>
394 Gets or sets the prefix to use when binding to an action argument or model property.
395 </summary>
396 <value>The prefix.</value>
397 </member>
398 <member name="T:System.Web.Mvc.JavaScriptResult">
399 <summary>
400 Class used to send JavaScript content to the response.
401 </summary>
402 </member>
403 <member name="T:System.Web.Mvc.ActionResult">
404 <summary>
405 Encapsulates the result of an action method and is used to perform a
406 framework-level operation on the action method's behalf.
407 </summary>
408 </member>
409 <member name="M:System.Web.Mvc.ActionResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
410 <summary>
411 Enables processing of the result of an action method by a custom type that inherits from <see cref="T:System.Web.Mvc.ActionResult"/>.
412 </summary>
413 <param name="context">The context within which the result is executed.</param>
414 </member>
415 <member name="M:System.Web.Mvc.JavaScriptResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
416 <summary>
417 Enables processing of the result of an action method by a custom type that inherits from <see cref="T:System.Web.Mvc.ActionResult"/>.
418 </summary>
419 <param name="context">The context within which the result is executed.</param>
420 </member>
421 <member name="P:System.Web.Mvc.JavaScriptResult.Script">
422 <summary>
423 Gets or sets the script.
424 </summary>
425 <value>The script.</value>
426 </member>
427 <member name="T:System.Web.Mvc.ActionExecutingContext">
428 <summary>
429 Provides the context for the ActionExecuting method of an <see cref="T:System.Web.Mvc.ActionFilterAttribute"/>.
430 </summary>
431 </member>
432 <member name="T:System.Web.Mvc.ControllerContext">
433 <summary>
434 Encapsulates information about an HTTP request that matches a defined <see cref="T:System.Web.Routing.RouteBase">Route</see> and <see cref="T:System.Web.Mvc.ControllerBase">Controller</see>.
435 </summary>
436 </member>
437 <member name="M:System.Web.Mvc.ControllerContext.#ctor">
438 <summary>
439 Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerContext"/> class.
440 </summary>
441 </member>
442 <member name="M:System.Web.Mvc.ControllerContext.#ctor(System.Web.Mvc.ControllerContext)">
443 <summary>
444 Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerContext"/> class.
445 </summary>
446 <param name="controllerContext">The controller context.</param>
447 </member>
448 <member name="M:System.Web.Mvc.ControllerContext.#ctor(System.Web.HttpContextBase,System.Web.Routing.RouteData,System.Web.Mvc.ControllerBase)">
449 <summary>
450 Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerContext"/> class.
451 </summary>
452 <param name="httpContext">The HTTP context.</param>
453 <param name="routeData">The route data.</param>
454 <param name="controller">The controller.</param>
455 </member>
456 <member name="M:System.Web.Mvc.ControllerContext.#ctor(System.Web.Routing.RequestContext,System.Web.Mvc.ControllerBase)">
457 <summary>
458 Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerContext"/> class.
459 </summary>
460 <param name="requestContext">The request context.</param>
461 <param name="controller">The controller.</param>
462 </member>
463 <member name="P:System.Web.Mvc.ControllerContext.Controller">
464 <summary>
465 Gets or sets the controller.
466 </summary>
467 <value>The controller.</value>
468 </member>
469 <member name="P:System.Web.Mvc.ControllerContext.HttpContext">
470 <summary>
471 Gets or sets the HTTP context.
472 </summary>
473 <value>The HTTP context.</value>
474 </member>
475 <member name="P:System.Web.Mvc.ControllerContext.RequestContext">
476 <summary>
477 Gets or sets the request context.
478 </summary>
479 <value>The request context.</value>
480 </member>
481 <member name="P:System.Web.Mvc.ControllerContext.RouteData">
482 <summary>
483 Gets or sets the route data.
484 </summary>
485 <value>The route data.</value>
486 </member>
487 <member name="M:System.Web.Mvc.ActionExecutingContext.#ctor">
488 <summary>
489 Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutingContext"/> class.
490 </summary>
491 </member>
492 <member name="M:System.Web.Mvc.ActionExecutingContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object})">
493 <summary>
494 Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutingContext"/> class.
495 </summary>
496 <param name="controllerContext">The controller context.</param>
497 <param name="actionDescriptor">The action descriptor.</param>
498 <param name="actionParameters">The action parameters.</param>
499 </member>
500 <member name="P:System.Web.Mvc.ActionExecutingContext.ActionDescriptor">
501 <summary>
502 Gets or sets the action descriptor.
503 </summary>
504 <value>The action descriptor.</value>
505 </member>
506 <member name="P:System.Web.Mvc.ActionExecutingContext.ActionParameters">
507 <summary>
508 Gets or sets the action parameters.
509 </summary>
510 <value>The action parameters.</value>
511 </member>
512 <member name="P:System.Web.Mvc.ActionExecutingContext.Result">
513 <summary>
514 Gets or sets the result.
515 </summary>
516 <value>The result.</value>
517 </member>
518 <member name="T:System.Web.Mvc.ViewResultBase">
519 <summary>
520 Base class used to supply the model to the view and then render the view to the response.
521 </summary>
522 </member>
523 <member name="M:System.Web.Mvc.ViewResultBase.ExecuteResult(System.Web.Mvc.ControllerContext)">
524 <summary>
525 When called by the action invoker, renders the view to the response.
526 </summary>
527 <param name="context">The context within which the result is executed.</param>
528 </member>
529 <member name="M:System.Web.Mvc.ViewResultBase.FindView(System.Web.Mvc.ControllerContext)">
530 <summary>
531 When overridden, returns the <see cref="T:System.Web.Mvc.ViewEngineResult"/> used to render the view.
532 </summary>
533 <param name="context">The context.</param>
534 <returns>The view engine.</returns>
535 </member>
536 <member name="P:System.Web.Mvc.ViewResultBase.TempData">
537 <summary>
538 Gets or sets the <see cref="T:System.Web.Mvc.TempDataDictionary"/> for this result.
539 </summary>
540 <value>The temp data.</value>
541 </member>
542 <member name="P:System.Web.Mvc.ViewResultBase.View">
543 <summary>
544 Gets or sets the <see cref="T:System.Web.Mvc.IView"/> that is rendered to the response.
545 </summary>
546 <value>The view.</value>
547 </member>
548 <member name="P:System.Web.Mvc.ViewResultBase.ViewData">
549 <summary>
550 Gets or sets the view data <see cref="T:System.Web.Mvc.ViewDataDictionary"/> for this result.
551 </summary>
552 <value>The view data.</value>
553 </member>
554 <member name="P:System.Web.Mvc.ViewResultBase.ViewEngineCollection">
555 <summary>
556 Gets or sets the view engines (<see cref="T:System.Web.Mvc.ViewEngineCollection"/>) associated with this result.
557 </summary>
558 <value>The view engine collection.</value>
559 </member>
560 <member name="P:System.Web.Mvc.ViewResultBase.ViewName">
561 <summary>
562 Gets or sets the name of the view to be rendered.
563 </summary>
564 <value>The name of the view.</value>
565 </member>
566 <member name="T:System.Web.Mvc.ViewPage`1">
567 <summary>
568 Represents the information needed to build a strongly typed view page.
569 </summary>
570 <typeparam name="TModel">The type of the model.</typeparam>
571 </member>
572 <member name="T:System.Web.Mvc.ViewPage">
573 <summary>
574 Represents the information needed to build a view page.
575 </summary>
576 </member>
577 <member name="T:System.Web.Mvc.IViewDataContainer">
578 <summary>
579 Defines the methods required for a view data dictionary.
580 </summary>
581 </member>
582 <member name="P:System.Web.Mvc.IViewDataContainer.ViewData">
583 <summary>
584 Gets or sets the view data.
585 </summary>
586 <value>The view data.</value>
587 </member>
588 <member name="M:System.Web.Mvc.ViewPage.InitHelpers">
589 <summary>
590 Instantiates and initializes the Ajax, Html, and Url properties.
591 </summary>
592 </member>
593 <member name="M:System.Web.Mvc.ViewPage.OnPreInit(System.EventArgs)">
594 <summary>
595 Raises the <see cref="E:System.Web.UI.Page.PreInit"/> event at the beginning of page initialization.
596 </summary>
597 <param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
598 </member>
599 <member name="M:System.Web.Mvc.ViewPage.Render(System.Web.UI.HtmlTextWriter)">
600 <summary>
601 Initializes the <see cref="T:System.Web.UI.HtmlTextWriter"/> object and calls on the child controls of the <see cref="T:System.Web.UI.Page"/> to render.
602 </summary>
603 <param name="writer">The <see cref="T:System.Web.UI.HtmlTextWriter"/> that receives the page content.</param>
604 </member>
605 <member name="M:System.Web.Mvc.ViewPage.RenderView(System.Web.Mvc.ViewContext)">
606 <summary>
607 Renders the view page to the response.
608 </summary>
609 <param name="viewContext">The view context.</param>
610 </member>
611 <member name="M:System.Web.Mvc.ViewPage.SetViewData(System.Web.Mvc.ViewDataDictionary)">
612 <summary>
613 Sets the view data.
614 </summary>
615 <param name="viewData">The view data.</param>
616 </member>
617 <member name="P:System.Web.Mvc.ViewPage.Ajax">
618 <summary>
619 Returns an <see cref="T:System.Web.Mvc.AjaxHelper"/> containing methods useful for AJAX scenarios.
620 </summary>
621 <value>The ajax.</value>
622 </member>
623 <member name="P:System.Web.Mvc.ViewPage.Html">
624 <summary>
625 Returns an <see cref="T:System.Web.Mvc.HtmlHelper"/> containing methods useful for rendering HTML elements.
626 </summary>
627 <value>The HTML.</value>
628 </member>
629 <member name="P:System.Web.Mvc.ViewPage.MasterLocation">
630 <summary>
631 Gets or sets the master location.
632 </summary>
633 <value>The master location.</value>
634 </member>
635 <member name="P:System.Web.Mvc.ViewPage.Model">
636 <summary>
637 Convenience property used to access the Model property of the <see cref="T:System.Web.Mvc.ViewDataDictionary"/>
638 </summary>
639 <value>The model.</value>
640 </member>
641 <member name="P:System.Web.Mvc.ViewPage.TempData">
642 <summary>
643 Gets the temp data.
644 </summary>
645 <value>The temp data.</value>
646 </member>
647 <member name="P:System.Web.Mvc.ViewPage.Url">
648 <summary>
649 Gets or sets the URL.
650 </summary>
651 <value>The URL.</value>
652 </member>
653 <member name="P:System.Web.Mvc.ViewPage.ViewContext">
654 <summary>
655 Gets or sets the view context.
656 </summary>
657 <value>The view context.</value>
658 </member>
659 <member name="P:System.Web.Mvc.ViewPage.ViewData">
660 <summary>
661 Gets or sets the view data.
662 </summary>
663 <value>The view data.</value>
664 </member>
665 <member name="P:System.Web.Mvc.ViewPage.Writer">
666 <summary>
667 Gets the writer.
668 </summary>
669 <value>The writer.</value>
670 </member>
671 <member name="M:System.Web.Mvc.ViewPage`1.InitHelpers">
672 <summary>
673 Instantiates and initializes the Ajax, Html, and Url properties.
674 </summary>
675 </member>
676 <member name="M:System.Web.Mvc.ViewPage`1.SetViewData(System.Web.Mvc.ViewDataDictionary)">
677 <summary>
678 Sets the view data.
679 </summary>
680 <param name="viewData">The view data.</param>
681 </member>
682 <member name="P:System.Web.Mvc.ViewPage`1.Ajax">
683 <summary>
684 Returns an <see cref="T:System.Web.Mvc.AjaxHelper"/> containing methods useful for AJAX scenarios.
685 </summary>
686 <value>The ajax.</value>
687 </member>
688 <member name="P:System.Web.Mvc.ViewPage`1.Html">
689 <summary>
690 Returns an <see cref="T:System.Web.Mvc.HtmlHelper"/> containing methods useful for rendering HTML elements.
691 </summary>
692 <value>The HTML.</value>
693 </member>
694 <member name="P:System.Web.Mvc.ViewPage`1.Model">
695 <summary>
696 Convenience property used to access the Model property of the <see cref="T:System.Web.Mvc.ViewDataDictionary"/>
697 </summary>
698 <value>The model.</value>
699 </member>
700 <member name="P:System.Web.Mvc.ViewPage`1.ViewData">
701 <summary>
702 Gets or sets the view data.
703 </summary>
704 <value>The view data.</value>
705 </member>
706 <member name="T:System.Web.Mvc.MvcRouteHandler">
707 <summary>
708 Creates an object that implement the IHttpHandler interface and gives it the request context.
709 </summary>
710 </member>
711 <member name="M:System.Web.Mvc.MvcRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext)">
712 <summary>
713 Gets the HTTP handler.
714 </summary>
715 <param name="requestContext">The request context.</param>
716 <returns>The HTTP handler.</returns>
717 </member>
718 <member name="M:System.Web.Mvc.MvcRouteHandler.System#Web#Routing#IRouteHandler#GetHttpHandler(System.Web.Routing.RequestContext)">
719 <summary>
720 Gets the HTTP handler.
721 </summary>
722 <param name="requestContext">The request context.</param>
723 <returns>The HTTP handler.</returns>
724 </member>
725 <member name="T:System.Web.Mvc.IViewEngine">
726 <summary>
727 Defines the methods required for a view engine.
728 </summary>
729 </member>
730 <member name="M:System.Web.Mvc.IViewEngine.FindPartialView(System.Web.Mvc.ControllerContext,System.String,System.Boolean)">
731 <summary>
732 Finds the partial view.
733 </summary>
734 <param name="controllerContext">The controller context.</param>
735 <param name="partialViewName">Partial name of the view.</param>
736 <param name="useCache">if set to <c>true</c> [use cache].</param>
737 <returns>The partial view.</returns>
738 </member>
739 <member name="M:System.Web.Mvc.IViewEngine.FindView(System.Web.Mvc.ControllerContext,System.String,System.String,System.Boolean)">
740 <summary>
741 Finds the view.
742 </summary>
743 <param name="controllerContext">The controller context.</param>
744 <param name="viewName">Name of the view.</param>
745 <param name="masterName">Name of the master.</param>
746 <param name="useCache">if set to <c>true</c> [use cache].</param>
747 <returns>The page view.</returns>
748 </member>
749 <member name="M:System.Web.Mvc.IViewEngine.ReleaseView(System.Web.Mvc.ControllerContext,System.Web.Mvc.IView)">
750 <summary>
751 Releases the view.
752 </summary>
753 <param name="controllerContext">The controller context.</param>
754 <param name="view">The view.</param>
755 </member>
756 <member name="T:System.Web.Mvc.MultiSelectList">
757 <summary>
758 Represents a list of items that allows more than one item to be selected.
759 </summary>
760 </member>
761 <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable)">
762 <summary>
763 Initializes a new instance of the <see cref="T:System.Web.Mvc.MultiSelectList"/> class.
764 </summary>
765 <param name="items">The items.</param>
766 </member>
767 <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.Collections.IEnumerable)">
768 <summary>
769 Initializes a new instance of the <see cref="T:System.Web.Mvc.MultiSelectList"/> class.
770 </summary>
771 <param name="items">The items.</param>
772 <param name="selectedValues">The selected values.</param>
773 </member>
774 <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String)">
775 <summary>
776 Initializes a new instance of the <see cref="T:System.Web.Mvc.MultiSelectList"/> class.
777 </summary>
778 <param name="items">The items.</param>
779 <param name="dataValueField">The data value field.</param>
780 <param name="dataTextField">The data text field.</param>
781 </member>
782 <member name="M:System.Web.Mvc.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Collections.IEnumerable)">
783 <summary>
784 Initializes a new instance of the <see cref="T:System.Web.Mvc.MultiSelectList"/> class.
785 </summary>
786 <param name="items">The items.</param>
787 <param name="dataValueField">The data value field.</param>
788 <param name="dataTextField">The data text field.</param>
789 <param name="selectedValues">The selected values.</param>
790 </member>
791 <member name="M:System.Web.Mvc.MultiSelectList.GetEnumerator">
792 <summary>
793 Returns an enumerator that iterates through the collection.
794 </summary>
795 <returns>
796 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
797 </returns>
798 </member>
799 <member name="M:System.Web.Mvc.MultiSelectList.System#Collections#IEnumerable#GetEnumerator">
800 <summary>
801 Returns an enumerator that iterates through a collection.
802 </summary>
803 <returns>
804 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
805 </returns>
806 </member>
807 <member name="P:System.Web.Mvc.MultiSelectList.DataTextField">
808 <summary>
809 Gets the data text field.
810 </summary>
811 <value>The data text field.</value>
812 </member>
813 <member name="P:System.Web.Mvc.MultiSelectList.DataValueField">
814 <summary>
815 Gets the data value field.
816 </summary>
817 <value>The data value field.</value>
818 </member>
819 <member name="P:System.Web.Mvc.MultiSelectList.Items">
820 <summary>
821 Gets the items.
822 </summary>
823 <value>The items.</value>
824 </member>
825 <member name="P:System.Web.Mvc.MultiSelectList.SelectedValues">
826 <summary>
827 Gets the selected values.
828 </summary>
829 <value>The selected values.</value>
830 </member>
831 <member name="T:System.Web.Mvc.Html.FormExtensions">
832 <summary>
833 Represents support for HTML in an application.
834 </summary>
835 </member>
836 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper)">
837 <summary>
838 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
839 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
840 using block.
841 </summary>
842 <param name="htmlHelper">The HTML helper.</param>
843 <returns>
844 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
845 </returns>
846 </member>
847 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.Object)">
848 <summary>
849 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
850 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
851 using block.
852 </summary>
853 <param name="htmlHelper">The HTML helper.</param>
854 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
855 <returns>
856 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
857 </returns>
858 </member>
859 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.Web.Routing.RouteValueDictionary)">
860 <summary>
861 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
862 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
863 using block.
864 </summary>
865 <param name="htmlHelper">The HTML helper.</param>
866 <param name="routeValues">An object containing the parameters for a route.</param>
867 <returns>
868 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
869 </returns>
870 </member>
871 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String)">
872 <summary>
873 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
874 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
875 using block.
876 </summary>
877 <param name="htmlHelper">The HTML helper.</param>
878 <param name="actionName">The name of the action.</param>
879 <param name="controllerName">The name of the controller.</param>
880 <returns>
881 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
882 </returns>
883 </member>
884 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
885 <summary>
886 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
887 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
888 using block.
889 </summary>
890 <param name="htmlHelper">The HTML helper.</param>
891 <param name="actionName">The name of the action.</param>
892 <param name="controllerName">The name of the controller.</param>
893 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
894 <returns>
895 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
896 </returns>
897 </member>
898 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary)">
899 <summary>
900 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
901 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
902 using block.
903 </summary>
904 <param name="htmlHelper">The HTML helper.</param>
905 <param name="actionName">The name of the action.</param>
906 <param name="controllerName">The name of the controller.</param>
907 <param name="routeValues">An object containing the parameters for a route.</param>
908 <returns>
909 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
910 </returns>
911 </member>
912 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Mvc.FormMethod)">
913 <summary>
914 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
915 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
916 using block.
917 </summary>
918 <param name="htmlHelper">The HTML helper.</param>
919 <param name="actionName">The name of the action.</param>
920 <param name="controllerName">The name of the controller.</param>
921 <param name="method">The HTTP method for the form post, either Get or Post.</param>
922 <returns>
923 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
924 </returns>
925 </member>
926 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object,System.Web.Mvc.FormMethod)">
927 <summary>
928 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
929 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
930 using block.
931 </summary>
932 <param name="htmlHelper">The HTML helper.</param>
933 <param name="actionName">The name of the action.</param>
934 <param name="controllerName">The name of the controller.</param>
935 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
936 <param name="method">The HTTP method for the form post, either Get or Post.</param>
937 <returns>
938 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
939 </returns>
940 </member>
941 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.FormMethod)">
942 <summary>
943 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
944 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
945 using block.
946 </summary>
947 <param name="htmlHelper">The HTML helper.</param>
948 <param name="actionName">The name of the action.</param>
949 <param name="controllerName">The name of the controller.</param>
950 <param name="routeValues">An object containing the parameters for a route.</param>
951 <param name="method">The HTTP method for the form post, either Get or Post.</param>
952 <returns>
953 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
954 </returns>
955 </member>
956 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Mvc.FormMethod,System.Object)">
957 <summary>
958 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
959 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
960 using block.
961 </summary>
962 <param name="htmlHelper">The HTML helper.</param>
963 <param name="actionName">The name of the action.</param>
964 <param name="controllerName">The name of the controller.</param>
965 <param name="method">The HTTP method for the form post, either Get or Post.</param>
966 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
967 <returns>
968 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
969 </returns>
970 </member>
971 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Mvc.FormMethod,System.Collections.Generic.IDictionary{System.String,System.Object})">
972 <summary>
973 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
974 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
975 using block.
976 </summary>
977 <param name="htmlHelper">The HTML helper.</param>
978 <param name="actionName">The name of the action.</param>
979 <param name="controllerName">The name of the controller.</param>
980 <param name="method">The HTTP method for the form post, either Get or Post.</param>
981 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
982 <returns>
983 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
984 </returns>
985 </member>
986 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object,System.Web.Mvc.FormMethod,System.Object)">
987 <summary>
988 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
989 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
990 using block.
991 </summary>
992 <param name="htmlHelper">The HTML helper.</param>
993 <param name="actionName">The name of the action.</param>
994 <param name="controllerName">The name of the controller.</param>
995 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
996 <param name="method">The HTTP method for the form post, either Get or Post.</param>
997 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
998 <returns>
999 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1000 </returns>
1001 </member>
1002 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.FormMethod,System.Collections.Generic.IDictionary{System.String,System.Object})">
1003 <summary>
1004 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1005 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1006 using block.
1007 </summary>
1008 <param name="htmlHelper">The HTML helper.</param>
1009 <param name="actionName">The name of the action.</param>
1010 <param name="controllerName">The name of the controller.</param>
1011 <param name="routeValues">An object containing the parameters for a route.</param>
1012 <param name="method">The HTTP method for the form post, either Get or Post.</param>
1013 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
1014 <returns>
1015 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1016 </returns>
1017 </member>
1018 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.Object)">
1019 <summary>
1020 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1021 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1022 using block.
1023 </summary>
1024 <param name="htmlHelper">The HTML helper.</param>
1025 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
1026 <returns>
1027 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1028 </returns>
1029 </member>
1030 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.Web.Routing.RouteValueDictionary)">
1031 <summary>
1032 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1033 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1034 using block.
1035 </summary>
1036 <param name="htmlHelper">The HTML helper.</param>
1037 <param name="routeValues">An object containing the parameters for a route.</param>
1038 <returns>
1039 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1040 </returns>
1041 </member>
1042 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String)">
1043 <summary>
1044 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1045 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1046 using block.
1047 </summary>
1048 <param name="htmlHelper">The HTML helper.</param>
1049 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1050 <returns>
1051 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1052 </returns>
1053 </member>
1054 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
1055 <summary>
1056 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1057 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1058 using block.
1059 </summary>
1060 <param name="htmlHelper">The HTML helper.</param>
1061 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1062 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
1063 <returns>
1064 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1065 </returns>
1066 </member>
1067 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary)">
1068 <summary>
1069 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1070 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1071 using block.
1072 </summary>
1073 <param name="htmlHelper">The HTML helper.</param>
1074 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1075 <param name="routeValues">An object containing the parameters for a route.</param>
1076 <returns>
1077 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1078 </returns>
1079 </member>
1080 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Mvc.FormMethod)">
1081 <summary>
1082 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1083 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1084 using block.
1085 </summary>
1086 <param name="htmlHelper">The HTML helper.</param>
1087 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1088 <param name="method">The HTTP method for the form post, either Get or Post.</param>
1089 <returns>
1090 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1091 </returns>
1092 </member>
1093 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Web.Mvc.FormMethod)">
1094 <summary>
1095 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1096 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1097 using block.
1098 </summary>
1099 <param name="htmlHelper">The HTML helper.</param>
1100 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1101 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
1102 <param name="method">The HTTP method for the form post, either Get or Post.</param>
1103 <returns>
1104 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1105 </returns>
1106 </member>
1107 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.FormMethod)">
1108 <summary>
1109 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1110 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1111 using block.
1112 </summary>
1113 <param name="htmlHelper">The HTML helper.</param>
1114 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1115 <param name="routeValues">An object containing the parameters for a route.</param>
1116 <param name="method">The HTTP method for the form post, either Get or Post.</param>
1117 <returns>
1118 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1119 </returns>
1120 </member>
1121 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Mvc.FormMethod,System.Object)">
1122 <summary>
1123 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1124 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1125 using block.
1126 </summary>
1127 <param name="htmlHelper">The HTML helper.</param>
1128 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1129 <param name="method">The HTTP method for the form post, either Get or Post.</param>
1130 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
1131 <returns>
1132 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1133 </returns>
1134 </member>
1135 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Mvc.FormMethod,System.Collections.Generic.IDictionary{System.String,System.Object})">
1136 <summary>
1137 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1138 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1139 using block.
1140 </summary>
1141 <param name="htmlHelper">The HTML helper.</param>
1142 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1143 <param name="method">The HTTP method for the form post, either Get or Post.</param>
1144 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
1145 <returns>
1146 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1147 </returns>
1148 </member>
1149 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Web.Mvc.FormMethod,System.Object)">
1150 <summary>
1151 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1152 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1153 using block.
1154 </summary>
1155 <param name="htmlHelper">The HTML helper.</param>
1156 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1157 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
1158 <param name="method">The HTTP method for the form post, either Get or Post.</param>
1159 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
1160 <returns>
1161 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1162 </returns>
1163 </member>
1164 <member name="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.FormMethod,System.Collections.Generic.IDictionary{System.String,System.Object})">
1165 <summary>
1166 Writes an opening form tag to the response while returning a <see cref="T:System.Web.Mvc.Html.MvcForm"/>
1167 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
1168 using block.
1169 </summary>
1170 <param name="htmlHelper">The HTML helper.</param>
1171 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
1172 <param name="routeValues">An object containing the parameters for a route.</param>
1173 <param name="method">The HTTP method for the form post, either Get or Post.</param>
1174 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
1175 <returns>
1176 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
1177 </returns>
1178 </member>
1179 <member name="M:System.Web.Mvc.Html.FormExtensions.EndForm(System.Web.Mvc.HtmlHelper)">
1180 <summary>
1181 Renders the closing form tag to the response. This provides an alternative way to end the form
1182 to using a using block with <see cref="M:System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper)"/> and <see cref="M:System.Web.Mvc.Html.FormExtensions.BeginRouteForm(System.Web.Mvc.HtmlHelper,System.String)"/>.
1183 </summary>
1184 <param name="htmlHelper">The HTML helper.</param>
1185 </member>
1186 <member name="T:System.Web.Mvc.HtmlHelper`1">
1187 <summary>
1188 Represents support for rendering HTML controls in a strongly typed view.
1189 </summary>
1190 <typeparam name="TModel">The type of the model.</typeparam>
1191 </member>
1192 <member name="T:System.Web.Mvc.HtmlHelper">
1193 <summary>
1194 Represents support for rendering HTML controls in a view.
1195 </summary>
1196 </member>
1197 <member name="F:System.Web.Mvc.HtmlHelper.ValidationInputCssClassName">
1198 <summary>
1199 Name of a CSS input validation error.
1200 </summary>
1201 </member>
1202 <member name="F:System.Web.Mvc.HtmlHelper.ValidationMessageCssClassName">
1203 <summary>
1204 Name of a CSS field validation error.
1205 </summary>
1206 </member>
1207 <member name="F:System.Web.Mvc.HtmlHelper.ValidationSummaryCssClassName">
1208 <summary>
1209 Name of the CSS validation error summary.
1210 </summary>
1211 </member>
1212 <member name="M:System.Web.Mvc.HtmlHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
1213 <summary>
1214 Initializes a new instance of the <see cref="T:System.Web.Mvc.HtmlHelper"/> class.
1215 </summary>
1216 <param name="viewContext">The view context.</param>
1217 <param name="viewDataContainer">The view data container.</param>
1218 </member>
1219 <member name="M:System.Web.Mvc.HtmlHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
1220 <summary>
1221 Initializes a new instance of the <see cref="T:System.Web.Mvc.HtmlHelper"/> class.
1222 </summary>
1223 <param name="viewContext">The view context.</param>
1224 <param name="viewDataContainer">The view data container.</param>
1225 <param name="routeCollection">The route collection.</param>
1226 </member>
1227 <member name="M:System.Web.Mvc.HtmlHelper.AntiForgeryToken">
1228 <summary>
1229 Returns the anti-forgery token.
1230 </summary>
1231 <returns>The anti-forgery token.</returns>
1232 </member>
1233 <member name="M:System.Web.Mvc.HtmlHelper.AntiForgeryToken(System.String)">
1234 <summary>
1235 Returns the anti-forgery token given the salt value.
1236 </summary>
1237 <param name="salt">The salt.</param>
1238 <returns>The anti-forgery token.</returns>
1239 </member>
1240 <member name="M:System.Web.Mvc.HtmlHelper.AntiForgeryToken(System.String,System.String,System.String)">
1241 <summary>
1242 Returns the anti-forgery token given the salt value.
1243 </summary>
1244 <param name="salt">The salt.</param>
1245 <param name="domain">The cookie domain.</param>
1246 <param name="path">The cookie path.</param>
1247 <returns>The anti-forgery token.</returns>
1248 </member>
1249 <member name="M:System.Web.Mvc.HtmlHelper.AttributeEncode(System.String)">
1250 <summary>
1251 Encodes the specified attribute string.
1252 </summary>
1253 <param name="value">The value.</param>
1254 <returns>The encoded value.</returns>
1255 </member>
1256 <member name="M:System.Web.Mvc.HtmlHelper.AttributeEncode(System.Object)">
1257 <summary>
1258 Encodes the specified attribute object.
1259 </summary>
1260 <param name="value">The value.</param>
1261 <returns>The encoded string.</returns>
1262 </member>
1263 <member name="M:System.Web.Mvc.HtmlHelper.Encode(System.String)">
1264 <summary>
1265 Encodes the specified value.
1266 </summary>
1267 <param name="value">The value.</param>
1268 <returns>The encoded string.</returns>
1269 </member>
1270 <member name="M:System.Web.Mvc.HtmlHelper.Encode(System.Object)">
1271 <summary>
1272 Encodes the specified value.
1273 </summary>
1274 <param name="value">The value.</param>
1275 <returns>The encoded string.</returns>
1276 </member>
1277 <member name="M:System.Web.Mvc.HtmlHelper.EvalString(System.String)">
1278 <summary>
1279 Evaluates the string.
1280 </summary>
1281 <param name="key">The key.</param>
1282 <returns>The evaluated string.</returns>
1283 </member>
1284 <member name="M:System.Web.Mvc.HtmlHelper.EvalBoolean(System.String)">
1285 <summary>
1286 Evaluates the boolean value.
1287 </summary>
1288 <param name="key">The key.</param>
1289 <returns>The evaluated boolean value.</returns>
1290 </member>
1291 <member name="M:System.Web.Mvc.HtmlHelper.GenerateLink(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
1292 <summary>
1293 Generates the link.
1294 </summary>
1295 <param name="requestContext">The request context.</param>
1296 <param name="routeCollection">The route collection.</param>
1297 <param name="linkText">The link text.</param>
1298 <param name="routeName">Name of the route.</param>
1299 <param name="actionName">The name of the action.</param>
1300 <param name="controllerName">Name of the controller.</param>
1301 <param name="routeValues">The route values.</param>
1302 <param name="htmlAttributes">The HTML attributes.</param>
1303 <returns>The link.</returns>
1304 </member>
1305 <member name="M:System.Web.Mvc.HtmlHelper.GenerateLink(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
1306 <summary>
1307 Generates the link.
1308 </summary>
1309 <param name="requestContext">The request context.</param>
1310 <param name="routeCollection">The route collection.</param>
1311 <param name="linkText">The link text.</param>
1312 <param name="routeName">Name of the route.</param>
1313 <param name="actionName">The name of the action.</param>
1314 <param name="controllerName">Name of the controller.</param>
1315 <param name="protocol">The protocol.</param>
1316 <param name="hostName">Name of the host.</param>
1317 <param name="fragment">The fragment.</param>
1318 <param name="routeValues">The route values.</param>
1319 <param name="htmlAttributes">The HTML attributes.</param>
1320 <returns>The link.</returns>
1321 </member>
1322 <member name="M:System.Web.Mvc.HtmlHelper.GenerateRouteLink(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
1323 <summary>
1324 Returns an anchor tag containing the virtual path for the specified route values.
1325 </summary>
1326 <param name="requestContext">The request context.</param>
1327 <param name="routeCollection">The collection of routes.</param>
1328 <param name="linkText">The inner text of the anchor tag.</param>
1329 <param name="routeName">The name of the route used to return a virtual path.</param>
1330 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object.</param>
1331 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object.</param>
1332 <returns></returns>
1333 </member>
1334 <member name="M:System.Web.Mvc.HtmlHelper.GenerateRouteLink(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
1335 <summary>
1336 Returns an anchor tag containing the URL for the specified route values.
1337 </summary>
1338 <param name="requestContext">The request context.</param>
1339 <param name="routeCollection">The collection of routes.</param>
1340 <param name="linkText">The inner text of the anchor tag.</param>
1341 <param name="routeName">The name of the route used to return a virtual path.</param>
1342 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
1343 <param name="hostName">The host name for the URL.</param>
1344 <param name="fragment">The URL fragment name (also known as anchor name).</param>
1345 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object.</param>
1346 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object.</param>
1347 <returns></returns>
1348 </member>
1349 <member name="M:System.Web.Mvc.HtmlHelper.GetFormMethodString(System.Web.Mvc.FormMethod)">
1350 <summary>
1351 Gets the form method string.
1352 </summary>
1353 <param name="method">The method.</param>
1354 <returns>The form method string.</returns>
1355 </member>
1356 <member name="M:System.Web.Mvc.HtmlHelper.GetInputTypeString(System.Web.Mvc.InputType)">
1357 <summary>
1358 Gets the input type string.
1359 </summary>
1360 <param name="inputType">Type of the input.</param>
1361 <returns>The input type string.</returns>
1362 </member>
1363 <member name="P:System.Web.Mvc.HtmlHelper.IdAttributeDotReplacement">
1364 <summary>
1365 Gets or sets the id attribute dot replacement.
1366 </summary>
1367 <value>The id attribute dot replacement.</value>
1368 </member>
1369 <member name="P:System.Web.Mvc.HtmlHelper.RouteCollection">
1370 <summary>
1371 Gets the route collection.
1372 </summary>
1373 <value>The route collection.</value>
1374 </member>
1375 <member name="P:System.Web.Mvc.HtmlHelper.ViewContext">
1376 <summary>
1377 Gets the view context.
1378 </summary>
1379 <value>The view context.</value>
1380 </member>
1381 <member name="P:System.Web.Mvc.HtmlHelper.ViewData">
1382 <summary>
1383 Gets the view data.
1384 </summary>
1385 <value>The view data.</value>
1386 </member>
1387 <member name="P:System.Web.Mvc.HtmlHelper.ViewDataContainer">
1388 <summary>
1389 Gets the view data container.
1390 </summary>
1391 <value>The view data container.</value>
1392 </member>
1393 <member name="M:System.Web.Mvc.HtmlHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
1394 <summary>
1395 Initializes a new instance of the <see cref="T:System.Web.Mvc.HtmlHelper`1"/> class.
1396 </summary>
1397 <param name="viewContext">The view context.</param>
1398 <param name="viewDataContainer">The view data container.</param>
1399 </member>
1400 <member name="M:System.Web.Mvc.HtmlHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
1401 <summary>
1402 Initializes a new instance of the <see cref="T:System.Web.Mvc.HtmlHelper`1"/> class.
1403 </summary>
1404 <param name="viewContext">The view context.</param>
1405 <param name="viewDataContainer">The view data container.</param>
1406 <param name="routeCollection">The route collection.</param>
1407 </member>
1408 <member name="P:System.Web.Mvc.HtmlHelper`1.ViewData">
1409 <summary>
1410 Gets the view data.
1411 </summary>
1412 <value>The view data.</value>
1413 </member>
1414 <member name="T:System.Web.Mvc.ActionMethodSelector">
1415 <summary>
1416 Responsible for selecting an action method to be executed.
1417 </summary>
1418 </member>
1419 <member name="M:System.Web.Mvc.ActionMethodSelector.#ctor(System.Type)">
1420 <summary>
1421 Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionMethodSelector"/> class.
1422 </summary>
1423 <param name="controllerType">Type of the controller.</param>
1424 </member>
1425 <member name="M:System.Web.Mvc.ActionMethodSelector.FindActionMethod(System.Web.Mvc.ControllerContext,System.String)">
1426 <summary>
1427 Finds the action method.
1428 </summary>
1429 <param name="controllerContext">The controller context.</param>
1430 <param name="actionName">The name of the action.</param>
1431 <returns>A reference to the action method information.</returns>
1432 </member>
1433 <member name="P:System.Web.Mvc.ActionMethodSelector.ControllerType">
1434 <summary>
1435 Gets the type of the controller.
1436 </summary>
1437 <value>The type of the controller.</value>
1438 </member>
1439 <member name="P:System.Web.Mvc.ActionMethodSelector.AliasedMethods">
1440 <summary>
1441 Gets the aliased methods.
1442 </summary>
1443 <value>The aliased methods.</value>
1444 </member>
1445 <member name="P:System.Web.Mvc.ActionMethodSelector.NonAliasedMethods">
1446 <summary>
1447 Gets the non aliased methods.
1448 </summary>
1449 <value>The non aliased methods.</value>
1450 </member>
1451 <member name="T:System.Web.Mvc.ViewEngines">
1452 <summary>
1453 Collection of view engines available to the application.
1454 </summary>
1455 </member>
1456 <member name="P:System.Web.Mvc.ViewEngines.Engines">
1457 <summary>
1458 Gets the engines.
1459 </summary>
1460 <value>The engines.</value>
1461 </member>
1462 <member name="T:System.Web.Mvc.IControllerFactory">
1463 <summary>
1464 Defines the methods required for a controller factory.
1465 </summary>
1466 </member>
1467 <member name="M:System.Web.Mvc.IControllerFactory.CreateController(System.Web.Routing.RequestContext,System.String)">
1468 <summary>
1469 Creates the controller.
1470 </summary>
1471 <param name="requestContext">The request context.</param>
1472 <param name="controllerName">Name of the controller.</param>
1473 <returns>The controller.</returns>
1474 </member>
1475 <member name="M:System.Web.Mvc.IControllerFactory.ReleaseController(System.Web.Mvc.IController)">
1476 <summary>
1477 Releases the controller.
1478 </summary>
1479 <param name="controller">The controller.</param>
1480 </member>
1481 <member name="T:System.Web.Mvc.ViewDataDictionary`1">
1482 <summary>
1483 Container used for passing strongly typed data between a controller and a view.
1484 </summary>
1485 <typeparam name="TModel">The type of the model.</typeparam>
1486 </member>
1487 <member name="T:System.Web.Mvc.ViewDataDictionary">
1488 <summary>
1489 Container used for passing data between a controller and a view.
1490 </summary>
1491 </member>
1492 <member name="M:System.Web.Mvc.ViewDataDictionary.#ctor">
1493 <summary>
1494 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary"/> class.
1495 </summary>
1496 </member>
1497 <member name="M:System.Web.Mvc.ViewDataDictionary.#ctor(System.Object)">
1498 <summary>
1499 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary"/> class.
1500 </summary>
1501 <param name="model">The model.</param>
1502 </member>
1503 <member name="M:System.Web.Mvc.ViewDataDictionary.#ctor(System.Web.Mvc.ViewDataDictionary)">
1504 <summary>
1505 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary"/> class.
1506 </summary>
1507 <param name="dictionary">The dictionary.</param>
1508 </member>
1509 <member name="M:System.Web.Mvc.ViewDataDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
1510 <summary>
1511 Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
1512 </summary>
1513 <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
1514 <exception cref="T:System.NotSupportedException">
1515 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
1516 </exception>
1517 </member>
1518 <member name="M:System.Web.Mvc.ViewDataDictionary.Add(System.String,System.Object)">
1519 <summary>
1520 Adds an element with the provided key and value to the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
1521 </summary>
1522 <param name="key">The object to use as the key of the element to add.</param>
1523 <param name="value">The object to use as the value of the element to add.</param>
1524 <exception cref="T:System.ArgumentNullException">
1525 <paramref name="key"/> is null.
1526 </exception>
1527 <exception cref="T:System.ArgumentException">
1528 An element with the same key already exists in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
1529 </exception>
1530 <exception cref="T:System.NotSupportedException">
1531 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
1532 </exception>
1533 </member>
1534 <member name="M:System.Web.Mvc.ViewDataDictionary.Clear">
1535 <summary>
1536 Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
1537 </summary>
1538 <exception cref="T:System.NotSupportedException">
1539 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
1540 </exception>
1541 </member>
1542 <member name="M:System.Web.Mvc.ViewDataDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
1543 <summary>
1544 Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
1545 </summary>
1546 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
1547 <returns>
1548 true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
1549 </returns>
1550 </member>
1551 <member name="M:System.Web.Mvc.ViewDataDictionary.ContainsKey(System.String)">
1552 <summary>
1553 Determines whether the <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the specified key.
1554 </summary>
1555 <param name="key">The key to locate in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.</param>
1556 <returns>
1557 true if the <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the key; otherwise, false.
1558 </returns>
1559 <exception cref="T:System.ArgumentNullException">
1560 <paramref name="key"/> is null.
1561 </exception>
1562 </member>
1563 <member name="M:System.Web.Mvc.ViewDataDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
1564 <summary>
1565 Copies the elements of the <see cref="T:System.Collections.Generic.ICollection`1"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
1566 </summary>
1567 <param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:System.Collections.Generic.ICollection`1"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
1568 <param name="arrayIndex">The zero-based index in <paramref name="array"/> at which copying begins.</param>
1569 <exception cref="T:System.ArgumentNullException">
1570 <paramref name="array"/> is null.
1571 </exception>
1572 <exception cref="T:System.ArgumentOutOfRangeException">
1573 <paramref name="arrayIndex"/> is less than 0.
1574 </exception>
1575 <exception cref="T:System.ArgumentException">
1576 <paramref name="array"/> is multidimensional.
1577 -or-
1578 <paramref name="arrayIndex"/> is equal to or greater than the length of <paramref name="array"/>.
1579 -or-
1580 The number of elements in the source <see cref="T:System.Collections.Generic.ICollection`1"/> is greater than the available space from <paramref name="arrayIndex"/> to the end of the destination <paramref name="array"/>.
1581 -or-
1582 Type <paramref name="T"/> cannot be cast automatically to the type of the destination <paramref name="array"/>.
1583 </exception>
1584 </member>
1585 <member name="M:System.Web.Mvc.ViewDataDictionary.Eval(System.String)">
1586 <summary>
1587 Evaluates the specified expression.
1588 </summary>
1589 <param name="expression">The expression.</param>
1590 <returns>The evaluation.</returns>
1591 </member>
1592 <member name="M:System.Web.Mvc.ViewDataDictionary.Eval(System.String,System.String)">
1593 <summary>
1594 Evaluates the specified expression.
1595 </summary>
1596 <param name="expression">The expression.</param>
1597 <param name="format">The format.</param>
1598 <returns>The evaluation.</returns>
1599 </member>
1600 <member name="M:System.Web.Mvc.ViewDataDictionary.GetEnumerator">
1601 <summary>
1602 Returns an enumerator that iterates through the collection.
1603 </summary>
1604 <returns>
1605 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
1606 </returns>
1607 </member>
1608 <member name="M:System.Web.Mvc.ViewDataDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
1609 <summary>
1610 Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
1611 </summary>
1612 <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
1613 <returns>
1614 true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>.
1615 </returns>
1616 <exception cref="T:System.NotSupportedException">
1617 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
1618 </exception>
1619 </member>
1620 <member name="M:System.Web.Mvc.ViewDataDictionary.Remove(System.String)">
1621 <summary>
1622 Removes the element with the specified key from the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
1623 </summary>
1624 <param name="key">The key of the element to remove.</param>
1625 <returns>
1626 true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="key"/> was not found in the original <see cref="T:System.Collections.Generic.IDictionary`2"/>.
1627 </returns>
1628 <exception cref="T:System.ArgumentNullException">
1629 <paramref name="key"/> is null.
1630 </exception>
1631 <exception cref="T:System.NotSupportedException">
1632 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
1633 </exception>
1634 </member>
1635 <member name="M:System.Web.Mvc.ViewDataDictionary.SetModel(System.Object)">
1636 <summary>
1637 Sets the model.
1638 </summary>
1639 <param name="value">The value.</param>
1640 <remarks>This method will execute before the derived type's instance constructor executes. Derived types must be aware of this and should plan accordingly. For example, the logic in SetModel() should be simple enough so as not to depend on the "this" pointer referencing a fully constructed object.</remarks>
1641 </member>
1642 <member name="M:System.Web.Mvc.ViewDataDictionary.TryGetValue(System.String,System.Object@)">
1643 <summary>
1644 Gets the value associated with the specified key.
1645 </summary>
1646 <param name="key">The key whose value to get.</param>
1647 <param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value"/> parameter. This parameter is passed uninitialized.</param>
1648 <returns>
1649 true if the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the specified key; otherwise, false.
1650 </returns>
1651 <exception cref="T:System.ArgumentNullException">
1652 <paramref name="key"/> is null.
1653 </exception>
1654 </member>
1655 <member name="M:System.Web.Mvc.ViewDataDictionary.System#Collections#IEnumerable#GetEnumerator">
1656 <summary>
1657 Returns an enumerator that iterates through a collection.
1658 </summary>
1659 <returns>
1660 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
1661 </returns>
1662 </member>
1663 <member name="P:System.Web.Mvc.ViewDataDictionary.Count">
1664 <summary>
1665 Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
1666 </summary>
1667 <value></value>
1668 <returns>
1669 The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
1670 </returns>
1671 </member>
1672 <member name="P:System.Web.Mvc.ViewDataDictionary.IsReadOnly">
1673 <summary>
1674 Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
1675 </summary>
1676 <value></value>
1677 <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
1678 </returns>
1679 </member>
1680 <member name="P:System.Web.Mvc.ViewDataDictionary.Keys">
1681 <summary>
1682 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
1683 </summary>
1684 <value></value>
1685 <returns>
1686 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
1687 </returns>
1688 </member>
1689 <member name="P:System.Web.Mvc.ViewDataDictionary.Model">
1690 <summary>
1691 Gets or sets the model.
1692 </summary>
1693 <value>The model.</value>
1694 </member>
1695 <member name="P:System.Web.Mvc.ViewDataDictionary.ModelState">
1696 <summary>
1697 Gets the state of the model.
1698 </summary>
1699 <value>The state of the model.</value>
1700 </member>
1701 <member name="P:System.Web.Mvc.ViewDataDictionary.Item(System.String)">
1702 <summary>
1703 Gets or sets the <see cref="T:System.Object"/> with the specified key.
1704 </summary>
1705 <value></value>
1706 </member>
1707 <member name="P:System.Web.Mvc.ViewDataDictionary.Values">
1708 <summary>
1709 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
1710 </summary>
1711 <value></value>
1712 <returns>
1713 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
1714 </returns>
1715 </member>
1716 <member name="M:System.Web.Mvc.ViewDataDictionary`1.#ctor">
1717 <summary>
1718 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary`1"/> class.
1719 </summary>
1720 </member>
1721 <member name="M:System.Web.Mvc.ViewDataDictionary`1.#ctor(`0)">
1722 <summary>
1723 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary`1"/> class.
1724 </summary>
1725 <param name="model">The model.</param>
1726 </member>
1727 <member name="M:System.Web.Mvc.ViewDataDictionary`1.#ctor(System.Web.Mvc.ViewDataDictionary)">
1728 <summary>
1729 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewDataDictionary`1"/> class.
1730 </summary>
1731 <param name="viewDataDictionary">The view data dictionary.</param>
1732 </member>
1733 <member name="M:System.Web.Mvc.ViewDataDictionary`1.SetModel(System.Object)">
1734 <summary>
1735 Sets the model.
1736 </summary>
1737 <param name="value">The value.</param>
1738 <remarks>This method will execute before the derived type's instance constructor executes. Derived types must be aware of this and should plan accordingly. For example, the logic in SetModel() should be simple enough so as not to depend on the "this" pointer referencing a fully constructed object.</remarks>
1739 </member>
1740 <member name="P:System.Web.Mvc.ViewDataDictionary`1.Model">
1741 <summary>
1742 Gets or sets the model.
1743 </summary>
1744 <value>The model.</value>
1745 </member>
1746 <member name="T:System.Web.Mvc.FilterInfo">
1747 <summary>
1748 Encapsulates information about the available action filters.
1749 </summary>
1750 </member>
1751 <member name="P:System.Web.Mvc.FilterInfo.ActionFilters">
1752 <summary>
1753 Gets the action filters.
1754 </summary>
1755 <value>The action filters.</value>
1756 </member>
1757 <member name="P:System.Web.Mvc.FilterInfo.AuthorizationFilters">
1758 <summary>
1759 Gets the authorization filters.
1760 </summary>
1761 <value>The authorization filters.</value>
1762 </member>
1763 <member name="P:System.Web.Mvc.FilterInfo.ExceptionFilters">
1764 <summary>
1765 Gets the exception filters.
1766 </summary>
1767 <value>The exception filters.</value>
1768 </member>
1769 <member name="P:System.Web.Mvc.FilterInfo.ResultFilters">
1770 <summary>
1771 Gets the result filters.
1772 </summary>
1773 <value>The result filters.</value>
1774 </member>
1775 <member name="T:System.Web.Mvc.SelectListItem">
1776 <summary>
1777 Represents an item in a dropdown list.
1778 </summary>
1779 </member>
1780 <member name="P:System.Web.Mvc.SelectListItem.Selected">
1781 <summary>
1782 Gets or sets a value indicating whether this <see cref="T:System.Web.Mvc.SelectListItem"/> is selected.
1783 </summary>
1784 <value><c>true</c> if selected; otherwise, <c>false</c>.</value>
1785 </member>
1786 <member name="P:System.Web.Mvc.SelectListItem.Text">
1787 <summary>
1788 Gets or sets the text.
1789 </summary>
1790 <value>The text.</value>
1791 </member>
1792 <member name="P:System.Web.Mvc.SelectListItem.Value">
1793 <summary>
1794 Gets or sets the value.
1795 </summary>
1796 <value>The value.</value>
1797 </member>
1798 <member name="T:System.Web.Mvc.ControllerDescriptor">
1799 <summary>
1800 Encapsulates information that describes a controller, such as its name, type, and actions.
1801 </summary>
1802 </member>
1803 <member name="M:System.Web.Mvc.ControllerDescriptor.FindAction(System.Web.Mvc.ControllerContext,System.String)">
1804 <summary>
1805 Finds the action.
1806 </summary>
1807 <param name="controllerContext">The controller context.</param>
1808 <param name="actionName">The name of the action.</param>
1809 <returns>The information about the action.</returns>
1810 </member>
1811 <member name="M:System.Web.Mvc.ControllerDescriptor.GetCanonicalActions">
1812 <summary>
1813 Gets the canonical actions.
1814 </summary>
1815 <returns>A list of action descriptors for the controller.</returns>
1816 </member>
1817 <member name="M:System.Web.Mvc.ControllerDescriptor.GetCustomAttributes(System.Boolean)">
1818 <summary>
1819 Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.
1820 </summary>
1821 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
1822 <returns>
1823 An array of Objects representing custom attributes, or an empty array.
1824 </returns>
1825 <exception cref="T:System.TypeLoadException">
1826 The custom attribute type cannot be loaded.
1827 </exception>
1828 <exception cref="T:System.Reflection.AmbiguousMatchException">
1829 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
1830 </exception>
1831 </member>
1832 <member name="M:System.Web.Mvc.ControllerDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
1833 <summary>
1834 Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.
1835 </summary>
1836 <param name="attributeType">The type of the custom attributes.</param>
1837 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
1838 <returns>
1839 An array of Objects representing custom attributes, or an empty array.
1840 </returns>
1841 <exception cref="T:System.TypeLoadException">
1842 The custom attribute type cannot be loaded.
1843 </exception>
1844 <exception cref="T:System.Reflection.AmbiguousMatchException">
1845 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
1846 </exception>
1847 </member>
1848 <member name="M:System.Web.Mvc.ControllerDescriptor.IsDefined(System.Type,System.Boolean)">
1849 <summary>
1850 Indicates whether one or more instance of <paramref name="attributeType"/> is defined on this member.
1851 </summary>
1852 <param name="attributeType">The type of the custom attributes.</param>
1853 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
1854 <returns>
1855 <c>true</c> if the <paramref name="attributeType"/> is defined on this member; <c>false</c> otherwise.
1856 </returns>
1857 </member>
1858 <member name="P:System.Web.Mvc.ControllerDescriptor.ControllerName">
1859 <summary>
1860 Gets the name of the controller.
1861 </summary>
1862 <value>The name of the controller.</value>
1863 </member>
1864 <member name="P:System.Web.Mvc.ControllerDescriptor.ControllerType">
1865 <summary>
1866 Gets the type of the controller.
1867 </summary>
1868 <value>The type of the controller.</value>
1869 </member>
1870 <member name="T:System.Web.Mvc.ControllerBase">
1871 <summary>
1872 Represents the base class for all MVC controllers.
1873 </summary>
1874 </member>
1875 <member name="M:System.Web.Mvc.ControllerBase.Execute(System.Web.Routing.RequestContext)">
1876 <summary>
1877 Executes the specified request context.
1878 </summary>
1879 <param name="requestContext">The request context.</param>
1880 </member>
1881 <member name="M:System.Web.Mvc.ControllerBase.ExecuteCore">
1882 <summary>
1883 Executes the core.
1884 </summary>
1885 </member>
1886 <member name="M:System.Web.Mvc.ControllerBase.Initialize(System.Web.Routing.RequestContext)">
1887 <summary>
1888 Initializes the specified request context.
1889 </summary>
1890 <param name="requestContext">The request context.</param>
1891 </member>
1892 <member name="M:System.Web.Mvc.ControllerBase.System#Web#Mvc#IController#Execute(System.Web.Routing.RequestContext)">
1893 <summary>
1894 Executes the specified request context.
1895 </summary>
1896 <param name="requestContext">The request context.</param>
1897 </member>
1898 <member name="P:System.Web.Mvc.ControllerBase.ControllerContext">
1899 <summary>
1900 Gets or sets the controller context.
1901 </summary>
1902 <value>The controller context.</value>
1903 </member>
1904 <member name="P:System.Web.Mvc.ControllerBase.TempData">
1905 <summary>
1906 Gets or sets the temporary data.
1907 </summary>
1908 <value>The temporary data.</value>
1909 </member>
1910 <member name="P:System.Web.Mvc.ControllerBase.ValidateRequest">
1911 <summary>
1912 Gets or sets a value indicating whether the request is valid.
1913 </summary>
1914 <value><c>true</c> if the request is valid; otherwise, <c>false</c>.</value>
1915 </member>
1916 <member name="P:System.Web.Mvc.ControllerBase.ValueProvider">
1917 <summary>
1918 Gets or sets the value provider.
1919 </summary>
1920 <value>The value provider.</value>
1921 </member>
1922 <member name="P:System.Web.Mvc.ControllerBase.ViewData">
1923 <summary>
1924 Gets or sets the view data.
1925 </summary>
1926 <value>The view data.</value>
1927 </member>
1928 <member name="T:System.Web.Mvc.ActionMethodSelectorCache">
1929 <summary>
1930 Caches a sequence of action method selections.
1931 </summary>
1932 </member>
1933 <member name="M:System.Web.Mvc.ActionMethodSelectorCache.GetSelector(System.Type)">
1934 <summary>
1935 Gets the selector.
1936 </summary>
1937 <param name="controllerType">Type of the controller.</param>
1938 <returns>A reference to the action method selector.</returns>
1939 </member>
1940 <member name="T:System.Web.Mvc.ActionMethodSelectorAttribute">
1941 <summary>
1942 Attribute that affects the selection of an action method.
1943 </summary>
1944 </member>
1945 <member name="M:System.Web.Mvc.ActionMethodSelectorAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
1946 <summary>
1947 Determines whether [is valid for request] [the specified controller context].
1948 </summary>
1949 <param name="controllerContext">The controller context.</param>
1950 <param name="methodInfo">The method info.</param>
1951 <returns>
1952 <c>true</c> if [is valid for request] [the specified controller context]; otherwise, <c>false</c>.
1953 </returns>
1954 </member>
1955 <member name="T:System.Web.Mvc.IResultFilter">
1956 <summary>
1957 Defines the methods required for a result filter.
1958 </summary>
1959 </member>
1960 <member name="M:System.Web.Mvc.IResultFilter.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
1961 <summary>
1962 Called before an action result executes.
1963 </summary>
1964 <param name="filterContext">The filter context.</param>
1965 </member>
1966 <member name="M:System.Web.Mvc.IResultFilter.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
1967 <summary>
1968 Called after an action result executes.
1969 </summary>
1970 <param name="filterContext">The filter context.</param>
1971 </member>
1972 <member name="T:System.Web.Mvc.DefaultModelBinder">
1973 <summary>
1974 Provides a concreate implementation of a model binder.
1975 </summary>
1976 </member>
1977 <member name="M:System.Web.Mvc.DefaultModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
1978 <summary>
1979 Binds the model.
1980 </summary>
1981 <param name="controllerContext">The controller context.</param>
1982 <param name="bindingContext">The binding context.</param>
1983 <returns>The bound object.</returns>
1984 </member>
1985 <member name="M:System.Web.Mvc.DefaultModelBinder.BindProperty(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.ComponentModel.PropertyDescriptor)">
1986 <summary>
1987 Binds the property.
1988 </summary>
1989 <param name="controllerContext">The controller context.</param>
1990 <param name="bindingContext">The binding context.</param>
1991 <param name="propertyDescriptor">The property descriptor.</param>
1992 </member>
1993 <member name="M:System.Web.Mvc.DefaultModelBinder.CreateModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.Type)">
1994 <summary>
1995 Creates the model.
1996 </summary>
1997 <param name="controllerContext">The controller context.</param>
1998 <param name="bindingContext">The binding context.</param>
1999 <param name="modelType">Type of the model.</param>
2000 <returns>The model.</returns>
2001 </member>
2002 <member name="M:System.Web.Mvc.DefaultModelBinder.CreateSubIndexName(System.String,System.Int32)">
2003 <summary>
2004 Creates the name of the sub-index.
2005 </summary>
2006 <param name="prefix">The prefix.</param>
2007 <param name="index">The index.</param>
2008 <returns>The name of the sub-index.</returns>
2009 </member>
2010 <member name="M:System.Web.Mvc.DefaultModelBinder.CreateSubPropertyName(System.String,System.String)">
2011 <summary>
2012 Creates the name of the sub-property.
2013 </summary>
2014 <param name="prefix">The prefix.</param>
2015 <param name="propertyName">Name of the property.</param>
2016 <returns>The name of the sub-property.</returns>
2017 </member>
2018 <member name="M:System.Web.Mvc.DefaultModelBinder.GetModelProperties(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
2019 <summary>
2020 Gets the model properties.
2021 </summary>
2022 <param name="controllerContext">The controller context.</param>
2023 <param name="bindingContext">The binding context.</param>
2024 <returns>A collection of property descriptors.</returns>
2025 </member>
2026 <member name="M:System.Web.Mvc.DefaultModelBinder.OnModelUpdated(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
2027 <summary>
2028 Called when the model is updated.
2029 </summary>
2030 <param name="controllerContext">The controller context.</param>
2031 <param name="bindingContext">The binding context.</param>
2032 </member>
2033 <member name="M:System.Web.Mvc.DefaultModelBinder.OnModelUpdating(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
2034 <summary>
2035 Called when the model is updating.
2036 </summary>
2037 <param name="controllerContext">The controller context.</param>
2038 <param name="bindingContext">The binding context.</param>
2039 <returns><c>true</c> is the model is updating; otherwise, <c>false</c>.</returns>
2040 </member>
2041 <member name="M:System.Web.Mvc.DefaultModelBinder.OnPropertyValidated(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.ComponentModel.PropertyDescriptor,System.Object)">
2042 <summary>
2043 Called when [property validated].
2044 </summary>
2045 <param name="controllerContext">The controller context.</param>
2046 <param name="bindingContext">The binding context.</param>
2047 <param name="propertyDescriptor">The property descriptor.</param>
2048 <param name="value">The value.</param>
2049 </member>
2050 <member name="M:System.Web.Mvc.DefaultModelBinder.OnPropertyValidating(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.ComponentModel.PropertyDescriptor,System.Object)">
2051 <summary>
2052 Called when the property is validating.
2053 </summary>
2054 <param name="controllerContext">The controller context.</param>
2055 <param name="bindingContext">The binding context.</param>
2056 <param name="propertyDescriptor">The property descriptor.</param>
2057 <param name="value">The value.</param>
2058 <returns><c>true</c> if the property is validating; otherwise, <c>false</c>.</returns>
2059 </member>
2060 <member name="M:System.Web.Mvc.DefaultModelBinder.SetProperty(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext,System.ComponentModel.PropertyDescriptor,System.Object)">
2061 <summary>
2062 Sets the property.
2063 </summary>
2064 <param name="controllerContext">The controller context.</param>
2065 <param name="bindingContext">The binding context.</param>
2066 <param name="propertyDescriptor">The property descriptor.</param>
2067 <param name="value">The value.</param>
2068 </member>
2069 <member name="P:System.Web.Mvc.DefaultModelBinder.Binders">
2070 <summary>
2071 Gets or sets the model binders.
2072 </summary>
2073 <value>The model binders.</value>
2074 </member>
2075 <member name="P:System.Web.Mvc.DefaultModelBinder.ResourceClassKey">
2076 <summary>
2077 The name of the resource class used to localize validation messages.
2078 </summary>
2079 </member>
2080 <member name="T:System.Web.Mvc.FileStreamResult">
2081 <summary>
2082 Sends binary content to the response via a <see cref="T:System.IO.Stream"/>.
2083 </summary>
2084 </member>
2085 <member name="T:System.Web.Mvc.FileResult">
2086 <summary>
2087 Base class used to send binary content to the response.
2088 </summary>
2089 </member>
2090 <member name="M:System.Web.Mvc.FileResult.#ctor(System.String)">
2091 <summary>
2092 Initializes a new instance of the <see cref="T:System.Web.Mvc.FileResult"/> class.
2093 </summary>
2094 <param name="contentType">Type of the content.</param>
2095 </member>
2096 <member name="M:System.Web.Mvc.FileResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
2097 <summary>
2098 Enables processing of the result of an action method by a custom type that inherits from <see cref="T:System.Web.Mvc.ActionResult"/>.
2099 </summary>
2100 <param name="context">The context within which the result is executed.</param>
2101 </member>
2102 <member name="M:System.Web.Mvc.FileResult.WriteFile(System.Web.HttpResponseBase)">
2103 <summary>
2104 Writes the file.
2105 </summary>
2106 <param name="response">The response.</param>
2107 </member>
2108 <member name="P:System.Web.Mvc.FileResult.ContentType">
2109 <summary>
2110 The content type to use for the response.
2111 </summary>
2112 <value>The type of the content.</value>
2113 </member>
2114 <member name="P:System.Web.Mvc.FileResult.FileDownloadName">
2115 <summary>
2116 If specified, sets the content-disposition header so that a file download dialog box appears in the browser with the specified file name.
2117 </summary>
2118 <value>The name of the file download.</value>
2119 </member>
2120 <member name="M:System.Web.Mvc.FileStreamResult.#ctor(System.IO.Stream,System.String)">
2121 <summary>
2122 Initializes a new instance of <see cref="T:System.Web.Mvc.FileStreamResult"/>
2123 </summary>
2124 <param name="fileStream">The stream to send to the response.</param>
2125 <param name="contentType">The content type to use for the response.</param>
2126 </member>
2127 <member name="M:System.Web.Mvc.FileStreamResult.WriteFile(System.Web.HttpResponseBase)">
2128 <summary>
2129 Writes the file.
2130 </summary>
2131 <param name="response">The response.</param>
2132 </member>
2133 <member name="P:System.Web.Mvc.FileStreamResult.FileStream">
2134 <summary>
2135 Gets the stream that will be sent to the response.
2136 </summary>
2137 <value>The file stream.</value>
2138 </member>
2139 <member name="T:System.Web.Mvc.FileContentResult">
2140 <summary>
2141 Sends binary content to the response.
2142 </summary>
2143 </member>
2144 <member name="M:System.Web.Mvc.FileContentResult.#ctor(System.Byte[],System.String)">
2145 <summary>
2146 Initializes a new instance of <see cref="T:System.Web.Mvc.FileContentResult"/> with the specified file contents and content type.
2147 </summary>
2148 <param name="fileContents">The byte array to send to the response.</param>
2149 <param name="contentType">The content type to use for the response.</param>
2150 </member>
2151 <member name="M:System.Web.Mvc.FileContentResult.WriteFile(System.Web.HttpResponseBase)">
2152 <summary>
2153 Writes the file.
2154 </summary>
2155 <param name="response">The response.</param>
2156 </member>
2157 <member name="P:System.Web.Mvc.FileContentResult.FileContents">
2158 <summary>
2159 The binary content to send to the response.
2160 </summary>
2161 <value>The file contents.</value>
2162 </member>
2163 <member name="T:System.Web.Mvc.JsonResult">
2164 <summary>
2165 Class used to send JSON content to the response.
2166 </summary>
2167 </member>
2168 <member name="M:System.Web.Mvc.JsonResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
2169 <summary>
2170 Enables processing of the result of an action method by a custom type that inherits from <see cref="T:System.Web.Mvc.ActionResult"/>.
2171 </summary>
2172 <param name="context">The context within which the result is executed.</param>
2173 </member>
2174 <member name="P:System.Web.Mvc.JsonResult.ContentEncoding">
2175 <summary>
2176 Gets or sets the content encoding.
2177 </summary>
2178 <value>The content encoding.</value>
2179 </member>
2180 <member name="P:System.Web.Mvc.JsonResult.ContentType">
2181 <summary>
2182 Gets or sets the type of the content.
2183 </summary>
2184 <value>The type of the content.</value>
2185 </member>
2186 <member name="P:System.Web.Mvc.JsonResult.Data">
2187 <summary>
2188 Gets or sets the data.
2189 </summary>
2190 <value>The data.</value>
2191 </member>
2192 <member name="T:System.Web.Mvc.ActionFilterAttribute">
2193 <summary>
2194 Represents the base class for all action filter attributes.
2195 </summary>
2196 </member>
2197 <member name="T:System.Web.Mvc.FilterAttribute">
2198 <summary>
2199 Base class for action filter attributes.
2200 </summary>
2201 </member>
2202 <member name="P:System.Web.Mvc.FilterAttribute.Order">
2203 <summary>
2204 Gets or sets the order.
2205 </summary>
2206 <value>The order.</value>
2207 </member>
2208 <member name="T:System.Web.Mvc.IActionFilter">
2209 <summary>
2210 Defines methods used in an action filter.
2211 </summary>
2212 </member>
2213 <member name="M:System.Web.Mvc.IActionFilter.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
2214 <summary>
2215 Called before the action method executes].
2216 </summary>
2217 <param name="filterContext">The filter context.</param>
2218 </member>
2219 <member name="M:System.Web.Mvc.IActionFilter.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
2220 <summary>
2221 Called after the action method executes.
2222 </summary>
2223 <param name="filterContext">The filter context.</param>
2224 </member>
2225 <member name="M:System.Web.Mvc.ActionFilterAttribute.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
2226 <summary>
2227 Called before the action method executes.
2228 </summary>
2229 <param name="filterContext">The filter context.</param>
2230 </member>
2231 <member name="M:System.Web.Mvc.ActionFilterAttribute.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
2232 <summary>
2233 Called after the action method executes.
2234 </summary>
2235 <param name="filterContext">The filter context.</param>
2236 </member>
2237 <member name="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
2238 <summary>
2239 Called before the action result executes.
2240 </summary>
2241 <param name="filterContext">The filter context.</param>
2242 </member>
2243 <member name="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
2244 <summary>
2245 Called after the action result executes.
2246 </summary>
2247 <param name="filterContext">The filter context.</param>
2248 </member>
2249 <member name="T:System.Web.Mvc.HandleErrorAttribute">
2250 <summary>
2251 Attribute use for handling an exception thrown by an action method.
2252 </summary>
2253 </member>
2254 <member name="T:System.Web.Mvc.IExceptionFilter">
2255 <summary>
2256 Defines the methods required for an exception filter.
2257 </summary>
2258 </member>
2259 <member name="M:System.Web.Mvc.IExceptionFilter.OnException(System.Web.Mvc.ExceptionContext)">
2260 <summary>
2261 Called when an exception occurs.
2262 </summary>
2263 <param name="filterContext">The filter context.</param>
2264 </member>
2265 <member name="M:System.Web.Mvc.HandleErrorAttribute.OnException(System.Web.Mvc.ExceptionContext)">
2266 <summary>
2267 Called when an exception occurs.
2268 </summary>
2269 <param name="filterContext">The filter context.</param>
2270 </member>
2271 <member name="P:System.Web.Mvc.HandleErrorAttribute.ExceptionType">
2272 <summary>
2273 Gets or sets the type of the exception.
2274 </summary>
2275 <value>The type of the exception.</value>
2276 </member>
2277 <member name="P:System.Web.Mvc.HandleErrorAttribute.Master">
2278 <summary>
2279 Gets or sets the master view.
2280 </summary>
2281 <value>The master view.</value>
2282 </member>
2283 <member name="P:System.Web.Mvc.HandleErrorAttribute.View">
2284 <summary>
2285 Gets or sets the page view.
2286 </summary>
2287 <value>The page view.</value>
2288 </member>
2289 <member name="T:System.Web.Mvc.ModelStateDictionary">
2290 <summary>
2291 Represents the state of an attempt to bind a posted form to an action method including validation information.
2292 </summary>
2293 </member>
2294 <member name="M:System.Web.Mvc.ModelStateDictionary.#ctor">
2295 <summary>
2296 Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelStateDictionary"/> class.
2297 </summary>
2298 </member>
2299 <member name="M:System.Web.Mvc.ModelStateDictionary.#ctor(System.Web.Mvc.ModelStateDictionary)">
2300 <summary>
2301 Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelStateDictionary"/> class with the values copied
2302 from the the specified ModelStateDictionary.
2303 </summary>
2304 <param name="dictionary">The dictionary.</param>
2305 </member>
2306 <member name="M:System.Web.Mvc.ModelStateDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ModelState})">
2307 <summary>
2308 Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
2309 </summary>
2310 <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
2311 <exception cref="T:System.NotSupportedException">
2312 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
2313 </exception>
2314 </member>
2315 <member name="M:System.Web.Mvc.ModelStateDictionary.Add(System.String,System.Web.Mvc.ModelState)">
2316 <summary>
2317 Adds an element with the provided key and value to the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
2318 </summary>
2319 <param name="key">The object to use as the key of the element to add.</param>
2320 <param name="value">The object to use as the value of the element to add.</param>
2321 <exception cref="T:System.ArgumentNullException">
2322 <paramref name="key"/> is null.
2323 </exception>
2324 <exception cref="T:System.ArgumentException">
2325 An element with the same key already exists in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
2326 </exception>
2327 <exception cref="T:System.NotSupportedException">
2328 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
2329 </exception>
2330 </member>
2331 <member name="M:System.Web.Mvc.ModelStateDictionary.AddModelError(System.String,System.Exception)">
2332 <summary>
2333 Adds the specified <see cref="T:System.Exception"/> to the errors collection for the <see cref="T:System.Web.Mvc.ModelState"/>
2334 associated with the specified key.
2335 </summary>
2336 <param name="key">The key.</param>
2337 <param name="exception">The exception.</param>
2338 </member>
2339 <member name="M:System.Web.Mvc.ModelStateDictionary.AddModelError(System.String,System.String)">
2340 <summary>
2341 Adds the specified error message to the errors collection for the <see cref="T:System.Web.Mvc.ModelState"/>
2342 associated with the specified key.
2343 </summary>
2344 <param name="key">The key.</param>
2345 <param name="errorMessage">The error message.</param>
2346 </member>
2347 <member name="M:System.Web.Mvc.ModelStateDictionary.Clear">
2348 <summary>
2349 Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
2350 </summary>
2351 <exception cref="T:System.NotSupportedException">
2352 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
2353 </exception>
2354 </member>
2355 <member name="M:System.Web.Mvc.ModelStateDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ModelState})">
2356 <summary>
2357 Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
2358 </summary>
2359 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
2360 <returns>
2361 true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
2362 </returns>
2363 </member>
2364 <member name="M:System.Web.Mvc.ModelStateDictionary.ContainsKey(System.String)">
2365 <summary>
2366 Determines whether this dictionary contains the specified key.
2367 </summary>
2368 <param name="key">The key to locate in the dictionary.</param>
2369 <returns></returns>
2370 </member>
2371 <member name="M:System.Web.Mvc.ModelStateDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ModelState}[],System.Int32)">
2372 <summary>
2373 Copies the elements of the <see cref="T:System.Collections.Generic.ICollection`1"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
2374 </summary>
2375 <param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:System.Collections.Generic.ICollection`1"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
2376 <param name="arrayIndex">The zero-based index in <paramref name="array"/> at which copying begins.</param>
2377 <exception cref="T:System.ArgumentNullException">
2378 <paramref name="array"/> is null.
2379 </exception>
2380 <exception cref="T:System.ArgumentOutOfRangeException">
2381 <paramref name="arrayIndex"/> is less than 0.
2382 </exception>
2383 <exception cref="T:System.ArgumentException">
2384 <paramref name="array"/> is multidimensional.
2385 -or-
2386 <paramref name="arrayIndex"/> is equal to or greater than the length of <paramref name="array"/>.
2387 -or-
2388 The number of elements in the source <see cref="T:System.Collections.Generic.ICollection`1"/> is greater than the available space from <paramref name="arrayIndex"/> to the end of the destination <paramref name="array"/>.
2389 -or-
2390 Type <paramref name="T"/> cannot be cast automatically to the type of the destination <paramref name="array"/>.
2391 </exception>
2392 </member>
2393 <member name="M:System.Web.Mvc.ModelStateDictionary.GetEnumerator">
2394 <summary>
2395 Returns an enumerator that iterates through the collection.
2396 </summary>
2397 <returns>
2398 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
2399 </returns>
2400 </member>
2401 <member name="M:System.Web.Mvc.ModelStateDictionary.GetModelStateForKey(System.String)">
2402 <summary>
2403 Gets the model state for key.
2404 </summary>
2405 <param name="key">The key.</param>
2406 <returns>The model state.</returns>
2407 </member>
2408 <member name="M:System.Web.Mvc.ModelStateDictionary.IsValidField(System.String)">
2409 <summary>
2410 Returns true if there are any <see cref="T:System.Web.Mvc.ModelError"/> associated or prefixed with the specified key.
2411 </summary>
2412 <param name="key">The key.</param>
2413 <returns>
2414 <c>true</c> if [is valid field] [the specified key]; otherwise, <c>false</c>.
2415 </returns>
2416 </member>
2417 <member name="M:System.Web.Mvc.ModelStateDictionary.Merge(System.Web.Mvc.ModelStateDictionary)">
2418 <summary>
2419 Copies the values from the specified <see cref="T:System.Web.Mvc.ModelStateDictionary"/> into this
2420 dictionary, overwriting existing values in cases where the keys are the same.
2421 </summary>
2422 <param name="dictionary">The dictionary.</param>
2423 </member>
2424 <member name="M:System.Web.Mvc.ModelStateDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ModelState})">
2425 <summary>
2426 Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
2427 </summary>
2428 <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
2429 <returns>
2430 true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>.
2431 </returns>
2432 <exception cref="T:System.NotSupportedException">
2433 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
2434 </exception>
2435 </member>
2436 <member name="M:System.Web.Mvc.ModelStateDictionary.Remove(System.String)">
2437 <summary>
2438 Removes the element with the specified key from the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
2439 </summary>
2440 <param name="key">The key of the element to remove.</param>
2441 <returns>
2442 true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="key"/> was not found in the original <see cref="T:System.Collections.Generic.IDictionary`2"/>.
2443 </returns>
2444 <exception cref="T:System.ArgumentNullException">
2445 <paramref name="key"/> is null.
2446 </exception>
2447 <exception cref="T:System.NotSupportedException">
2448 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
2449 </exception>
2450 </member>
2451 <member name="M:System.Web.Mvc.ModelStateDictionary.SetModelValue(System.String,System.Web.Mvc.ValueProviderResult)">
2452 <summary>
2453 Sets the value for the specified key using the specified <see cref="T:System.Web.Mvc.ValueProviderResult"/>
2454 </summary>
2455 <param name="key">The key.</param>
2456 <param name="value">The value.</param>
2457 </member>
2458 <member name="M:System.Web.Mvc.ModelStateDictionary.TryGetValue(System.String,System.Web.Mvc.ModelState@)">
2459 <summary>
2460 Gets the value associated with the specified key.
2461 </summary>
2462 <param name="key">The key whose value to get.</param>
2463 <param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value"/> parameter. This parameter is passed uninitialized.</param>
2464 <returns>
2465 true if the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the specified key; otherwise, false.
2466 </returns>
2467 <exception cref="T:System.ArgumentNullException">
2468 <paramref name="key"/> is null.
2469 </exception>
2470 </member>
2471 <member name="M:System.Web.Mvc.ModelStateDictionary.System#Collections#IEnumerable#GetEnumerator">
2472 <summary>
2473 Returns an enumerator that iterates through a collection.
2474 </summary>
2475 <returns>
2476 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
2477 </returns>
2478 </member>
2479 <member name="P:System.Web.Mvc.ModelStateDictionary.Count">
2480 <summary>
2481 Gets the number of key/value pairs that are in the collection.
2482 </summary>
2483 <value></value>
2484 <returns>
2485 The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
2486 </returns>
2487 </member>
2488 <member name="P:System.Web.Mvc.ModelStateDictionary.IsReadOnly">
2489 <summary>
2490 Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
2491 </summary>
2492 <value></value>
2493 <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
2494 </returns>
2495 </member>
2496 <member name="P:System.Web.Mvc.ModelStateDictionary.IsValid">
2497 <summary>
2498 Returns true if there are no errors, otherwise false.
2499 </summary>
2500 <value><c>true</c> if this instance is valid; otherwise, <c>false</c>.</value>
2501 </member>
2502 <member name="P:System.Web.Mvc.ModelStateDictionary.Keys">
2503 <summary>
2504 Gets a collection that contains the keys in the dictionary.
2505 </summary>
2506 <value></value>
2507 <returns>
2508 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
2509 </returns>
2510 </member>
2511 <member name="P:System.Web.Mvc.ModelStateDictionary.Item(System.String)">
2512 <summary>
2513 Gets or sets the value that is associated with the specified key.
2514 </summary>
2515 <value></value>
2516 <returns>The model state.</returns>
2517 </member>
2518 <member name="P:System.Web.Mvc.ModelStateDictionary.Values">
2519 <summary>
2520 Gets a collection that contains the <see cref="T:System.Web.Mvc.ModelState"/> values in the dictionary.
2521 </summary>
2522 <value></value>
2523 <returns>
2524 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
2525 </returns>
2526 </member>
2527 <member name="T:System.Web.Mvc.CustomModelBinderAttribute">
2528 <summary>
2529 Attribute that invokes a custom model binder.
2530 </summary>
2531 </member>
2532 <member name="M:System.Web.Mvc.CustomModelBinderAttribute.GetBinder">
2533 <summary>
2534 Gets the model binder.
2535 </summary>
2536 <returns>A reference to the interface of the model binder.</returns>
2537 </member>
2538 <member name="T:System.Web.Mvc.ReflectedParameterDescriptor">
2539 <summary>
2540 Contains information that describes a reflected action method parameter.
2541 </summary>
2542 </member>
2543 <member name="T:System.Web.Mvc.ParameterDescriptor">
2544 <summary>
2545 Contains information that describe a parameter.
2546 </summary>
2547 </member>
2548 <member name="M:System.Web.Mvc.ParameterDescriptor.GetCustomAttributes(System.Boolean)">
2549 <summary>
2550 Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.
2551 </summary>
2552 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
2553 <returns>
2554 An array of Objects representing custom attributes, or an empty array.
2555 </returns>
2556 <exception cref="T:System.TypeLoadException">
2557 The custom attribute type cannot be loaded.
2558 </exception>
2559 <exception cref="T:System.Reflection.AmbiguousMatchException">
2560 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
2561 </exception>
2562 </member>
2563 <member name="M:System.Web.Mvc.ParameterDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
2564 <summary>
2565 Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.
2566 </summary>
2567 <param name="attributeType">The type of the custom attributes.</param>
2568 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
2569 <returns>
2570 An array of Objects representing custom attributes, or an empty array.
2571 </returns>
2572 <exception cref="T:System.TypeLoadException">
2573 The custom attribute type cannot be loaded.
2574 </exception>
2575 <exception cref="T:System.Reflection.AmbiguousMatchException">
2576 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
2577 </exception>
2578 </member>
2579 <member name="M:System.Web.Mvc.ParameterDescriptor.IsDefined(System.Type,System.Boolean)">
2580 <summary>
2581 Indicates whether one or more instance of <paramref name="attributeType"/> is defined on this member.
2582 </summary>
2583 <param name="attributeType">The type of the custom attributes.</param>
2584 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
2585 <returns>
2586 true if the <paramref name="attributeType"/> is defined on this member; false otherwise.
2587 </returns>
2588 </member>
2589 <member name="P:System.Web.Mvc.ParameterDescriptor.ActionDescriptor">
2590 <summary>
2591 Gets the action descriptor.
2592 </summary>
2593 <value>The action descriptor.</value>
2594 </member>
2595 <member name="P:System.Web.Mvc.ParameterDescriptor.BindingInfo">
2596 <summary>
2597 Gets the binding information.
2598 </summary>
2599 <value>The binding infomation.</value>
2600 </member>
2601 <member name="P:System.Web.Mvc.ParameterDescriptor.ParameterName">
2602 <summary>
2603 Gets the name of the parameter.
2604 </summary>
2605 <value>The name of the parameter.</value>
2606 </member>
2607 <member name="P:System.Web.Mvc.ParameterDescriptor.ParameterType">
2608 <summary>
2609 Gets the type of the parameter.
2610 </summary>
2611 <value>The type of the parameter.</value>
2612 </member>
2613 <member name="T:System.Web.Mvc.ParameterBindingInfo">
2614 <summary>
2615 Provides information used when binding to an action method argument or a model property.
2616 </summary>
2617 </member>
2618 <member name="P:System.Web.Mvc.ParameterBindingInfo.Binder">
2619 <summary>
2620 Gets the model binder.
2621 </summary>
2622 <value>The model binder.</value>;
2623 </member>
2624 <member name="P:System.Web.Mvc.ParameterBindingInfo.Exclude">
2625 <summary>
2626 Gets the exclude.
2627 </summary>
2628 <value>The exclude.</value>
2629 </member>
2630 <member name="P:System.Web.Mvc.ParameterBindingInfo.Include">
2631 <summary>
2632 Gets the include.
2633 </summary>
2634 <value>The include.</value>
2635 </member>
2636 <member name="P:System.Web.Mvc.ParameterBindingInfo.Prefix">
2637 <summary>
2638 Gets the prefix.
2639 </summary>
2640 <value>The prefix.</value>
2641 </member>
2642 <member name="M:System.Web.Mvc.ReflectedParameterDescriptor.#ctor(System.Reflection.ParameterInfo,System.Web.Mvc.ActionDescriptor)">
2643 <summary>
2644 Initializes a new instance of the <see cref="T:System.Web.Mvc.ReflectedParameterDescriptor"/> class.
2645 </summary>
2646 <param name="parameterInfo">The parameter info.</param>
2647 <param name="actionDescriptor">The action descriptor.</param>
2648 </member>
2649 <member name="M:System.Web.Mvc.ReflectedParameterDescriptor.GetCustomAttributes(System.Boolean)">
2650 <summary>
2651 Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.
2652 </summary>
2653 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
2654 <returns>
2655 An array of Objects representing custom attributes, or an empty array.
2656 </returns>
2657 <exception cref="T:System.TypeLoadException">
2658 The custom attribute type cannot be loaded.
2659 </exception>
2660 <exception cref="T:System.Reflection.AmbiguousMatchException">
2661 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
2662 </exception>
2663 </member>
2664 <member name="M:System.Web.Mvc.ReflectedParameterDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
2665 <summary>
2666 Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.
2667 </summary>
2668 <param name="attributeType">The type of the custom attributes.</param>
2669 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
2670 <returns>
2671 An array of Objects representing custom attributes, or an empty array.
2672 </returns>
2673 <exception cref="T:System.TypeLoadException">
2674 The custom attribute type cannot be loaded.
2675 </exception>
2676 <exception cref="T:System.Reflection.AmbiguousMatchException">
2677 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
2678 </exception>
2679 </member>
2680 <member name="M:System.Web.Mvc.ReflectedParameterDescriptor.IsDefined(System.Type,System.Boolean)">
2681 <summary>
2682 Indicates whether one or more instance of <paramref name="attributeType"/> is defined on this member.
2683 </summary>
2684 <param name="attributeType">The type of the custom attributes.</param>
2685 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
2686 <returns>
2687 true if the <paramref name="attributeType"/> is defined on this member; false otherwise.
2688 </returns>
2689 </member>
2690 <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.ActionDescriptor">
2691 <summary>
2692 Gets the action descriptor.
2693 </summary>
2694 <value>The action descriptor.</value>
2695 </member>
2696 <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.BindingInfo">
2697 <summary>
2698 Gets the binding information.
2699 </summary>
2700 <value>The binding infomation.</value>
2701 </member>
2702 <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.ParameterInfo">
2703 <summary>
2704 Gets the parameter info.
2705 </summary>
2706 <value>The parameter info.</value>
2707 </member>
2708 <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.ParameterName">
2709 <summary>
2710 Gets the name of the parameter.
2711 </summary>
2712 <value>The name of the parameter.</value>
2713 </member>
2714 <member name="P:System.Web.Mvc.ReflectedParameterDescriptor.ParameterType">
2715 <summary>
2716 Gets the type of the parameter.
2717 </summary>
2718 <value>The type of the parameter.</value>
2719 </member>
2720 <member name="T:System.Web.Mvc.AcceptVerbsAttribute">
2721 <summary>
2722 When applied to an action method, specifies which HTTP verbs the method will respond to.
2723 </summary>
2724 </member>
2725 <member name="M:System.Web.Mvc.AcceptVerbsAttribute.#ctor(System.Web.Mvc.HttpVerbs)">
2726 <summary>
2727 Initializes a new instance of the <see cref="T:System.Web.Mvc.AcceptVerbsAttribute"/> class.
2728 </summary>
2729 <param name="verbs">The verbs.</param>
2730 </member>
2731 <member name="M:System.Web.Mvc.AcceptVerbsAttribute.#ctor(System.String[])">
2732 <summary>
2733 Initializes a new instance of the <see cref="T:System.Web.Mvc.AcceptVerbsAttribute"/> class.
2734 </summary>
2735 <param name="verbs">The verbs.</param>
2736 </member>
2737 <member name="M:System.Web.Mvc.AcceptVerbsAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
2738 <summary>
2739 Determines whether the given method information is valid for the specified controller context.
2740 </summary>
2741 <param name="controllerContext">The controller context.</param>
2742 <param name="methodInfo">The method info.</param>
2743 <returns>
2744 <c>true</c> if the given method information is valid; otherwise, <c>false</c>.
2745 </returns>
2746 </member>
2747 <member name="P:System.Web.Mvc.AcceptVerbsAttribute.Verbs">
2748 <summary>
2749 Gets the list of HTTP verbs the action method will respond to.
2750 </summary>
2751 </member>
2752 <member name="T:System.Web.Mvc.ValidateAntiForgeryTokenAttribute">
2753 <summary>
2754 Attribute used to detect someone trying to tamper with a server request.
2755 </summary>
2756 <remarks>When an action method or controller is marked with this attribute, each round trip to the server is validated based on this token.</remarks>
2757 </member>
2758 <member name="T:System.Web.Mvc.IAuthorizationFilter">
2759 <summary>
2760 Defines the methods required for an authorization filter.
2761 </summary>
2762 </member>
2763 <member name="M:System.Web.Mvc.IAuthorizationFilter.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
2764 <summary>
2765 Called when authorization is required.
2766 </summary>
2767 <param name="filterContext">The filter context.</param>
2768 </member>
2769 <member name="M:System.Web.Mvc.ValidateAntiForgeryTokenAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
2770 <summary>
2771 Called when authorization is required.
2772 </summary>
2773 <param name="filterContext">The filter context.</param>
2774 </member>
2775 <member name="P:System.Web.Mvc.ValidateAntiForgeryTokenAttribute.Salt">
2776 <summary>
2777 Gets or sets the salt.
2778 </summary>
2779 <value>The salt.</value>
2780 </member>
2781 <member name="T:System.Web.Mvc.WebFormViewEngine">
2782 <summary>
2783 Represents a view engine for rendering a Web Forms page in MVC.
2784 </summary>
2785 </member>
2786 <member name="T:System.Web.Mvc.VirtualPathProviderViewEngine">
2787 <summary>
2788 Abstract base class implementation of the <see cref="T:System.Web.Mvc.IViewEngine"/> interface.
2789 </summary>
2790 <remarks>You can use this class as a starting point for building your own view engine that relies on the <see cref="T:System.Web.Hosting.VirtualPathProvider"/> class to access view files.</remarks>
2791 </member>
2792 <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.#ctor">
2793 <summary>
2794 Initializes a new instance of the <see cref="T:System.Web.Mvc.VirtualPathProviderViewEngine"/> class.
2795 </summary>
2796 </member>
2797 <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.CreateCacheKey(System.String,System.String,System.String)">
2798 <summary>
2799 Creates the cache key.
2800 </summary>
2801 <param name="prefix">The prefix.</param>
2802 <param name="name">The name.</param>
2803 <param name="controllerName">Name of the controller.</param>
2804 <returns>The cache key.</returns>
2805 </member>
2806 <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.CreatePartialView(System.Web.Mvc.ControllerContext,System.String)">
2807 <summary>
2808 Creates the partial view.
2809 </summary>
2810 <param name="controllerContext">The controller context.</param>
2811 <param name="partialPath">The partial path.</param>
2812 <returns></returns>
2813 </member>
2814 <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.CreateView(System.Web.Mvc.ControllerContext,System.String,System.String)">
2815 <summary>
2816 Creates the view.
2817 </summary>
2818 <param name="controllerContext">The controller context.</param>
2819 <param name="viewPath">The view path.</param>
2820 <param name="masterPath">The master path.</param>
2821 <returns></returns>
2822 </member>
2823 <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.FileExists(System.Web.Mvc.ControllerContext,System.String)">
2824 <summary>
2825 Files the exists.
2826 </summary>
2827 <param name="controllerContext">The controller context.</param>
2828 <param name="virtualPath">The virtual path.</param>
2829 <returns></returns>
2830 </member>
2831 <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.FindPartialView(System.Web.Mvc.ControllerContext,System.String,System.Boolean)">
2832 <summary>
2833 Finds the partial view.
2834 </summary>
2835 <param name="controllerContext">The controller context.</param>
2836 <param name="partialViewName">Partial name of the view.</param>
2837 <param name="useCache">if set to <c>true</c> [use cache].</param>
2838 <returns>The partial view.</returns>
2839 </member>
2840 <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.FindView(System.Web.Mvc.ControllerContext,System.String,System.String,System.Boolean)">
2841 <summary>
2842 Finds the view.
2843 </summary>
2844 <param name="controllerContext">The controller context.</param>
2845 <param name="viewName">Name of the view.</param>
2846 <param name="masterName">Name of the master.</param>
2847 <param name="useCache">if set to <c>true</c> [use cache].</param>
2848 <returns>The page view.</returns>
2849 </member>
2850 <member name="M:System.Web.Mvc.VirtualPathProviderViewEngine.ReleaseView(System.Web.Mvc.ControllerContext,System.Web.Mvc.IView)">
2851 <summary>
2852 Releases the view.
2853 </summary>
2854 <param name="controllerContext">The controller context.</param>
2855 <param name="view">The view.</param>
2856 </member>
2857 <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.MasterLocationFormats">
2858 <summary>
2859 Gets or sets the master location formats.
2860 </summary>
2861 <value>The master location formats.</value>
2862 </member>
2863 <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.PartialViewLocationFormats">
2864 <summary>
2865 Gets or sets the partial view location formats.
2866 </summary>
2867 <value>The partial view location formats.</value>
2868 </member>
2869 <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.ViewLocationCache">
2870 <summary>
2871 Gets or sets the view location cache.
2872 </summary>
2873 <value>The view location cache.</value>
2874 </member>
2875 <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.ViewLocationFormats">
2876 <summary>
2877 Gets or sets the view location formats.
2878 </summary>
2879 <value>The view location formats.</value>
2880 </member>
2881 <member name="P:System.Web.Mvc.VirtualPathProviderViewEngine.VirtualPathProvider">
2882 <summary>
2883 Gets or sets the virtual path provider.
2884 </summary>
2885 <value>The virtual path provider.</value>
2886 </member>
2887 <member name="M:System.Web.Mvc.WebFormViewEngine.#ctor">
2888 <summary>
2889 Initializes a new instance of the <see cref="T:System.Web.Mvc.WebFormViewEngine"/> class.
2890 </summary>
2891 </member>
2892 <member name="M:System.Web.Mvc.WebFormViewEngine.CreatePartialView(System.Web.Mvc.ControllerContext,System.String)">
2893 <summary>
2894 Creates the partial view.
2895 </summary>
2896 <param name="controllerContext">The controller context.</param>
2897 <param name="partialPath">The partial path.</param>
2898 <returns>The partial view.</returns>
2899 </member>
2900 <member name="M:System.Web.Mvc.WebFormViewEngine.CreateView(System.Web.Mvc.ControllerContext,System.String,System.String)">
2901 <summary>
2902 Creates the view.
2903 </summary>
2904 <param name="controllerContext">The controller context.</param>
2905 <param name="viewPath">The view path.</param>
2906 <param name="masterPath">The master path.</param>
2907 <returns>The view.</returns>
2908 </member>
2909 <member name="M:System.Web.Mvc.WebFormViewEngine.FileExists(System.Web.Mvc.ControllerContext,System.String)">
2910 <summary>
2911 Determines if a file at the given location exists for the specified controller context.
2912 </summary>
2913 <param name="controllerContext">The controller context.</param>
2914 <param name="virtualPath">The virtual path.</param>
2915 <returns><c>true</c> if the file exists; otherwise, <c>false</c>.</returns>
2916 </member>
2917 <member name="T:System.Web.Mvc.WebFormView">
2918 <summary>
2919 Represents the information needed to build a Web Forms page in MVC.
2920 </summary>
2921 </member>
2922 <member name="T:System.Web.Mvc.IView">
2923 <summary>
2924 Defines the methods required for a view.
2925 </summary>
2926 </member>
2927 <member name="M:System.Web.Mvc.IView.Render(System.Web.Mvc.ViewContext,System.IO.TextWriter)">
2928 <summary>
2929 Renders the specified view context.
2930 </summary>
2931 <param name="viewContext">The view context.</param>
2932 <param name="writer">The writer.</param>
2933 </member>
2934 <member name="M:System.Web.Mvc.WebFormView.#ctor(System.String)">
2935 <summary>
2936 Initializes a new instance of the <see cref="T:System.Web.Mvc.WebFormView"/> class.
2937 </summary>
2938 <param name="viewPath">The view path.</param>
2939 </member>
2940 <member name="M:System.Web.Mvc.WebFormView.#ctor(System.String,System.String)">
2941 <summary>
2942 Initializes a new instance of the <see cref="T:System.Web.Mvc.WebFormView"/> class.
2943 </summary>
2944 <param name="viewPath">The view path.</param>
2945 <param name="masterPath">The master path.</param>
2946 </member>
2947 <member name="M:System.Web.Mvc.WebFormView.Render(System.Web.Mvc.ViewContext,System.IO.TextWriter)">
2948 <summary>
2949 Renders the specified view context.
2950 </summary>
2951 <param name="viewContext">The view context.</param>
2952 <param name="writer">The writer.</param>
2953 </member>
2954 <member name="P:System.Web.Mvc.WebFormView.MasterPath">
2955 <summary>
2956 Gets the master path.
2957 </summary>
2958 <value>The master path.</value>
2959 </member>
2960 <member name="P:System.Web.Mvc.WebFormView.ViewPath">
2961 <summary>
2962 Gets the view path.
2963 </summary>
2964 <value>The view path.</value>
2965 </member>
2966 <member name="T:System.Web.Mvc.DefaultControllerFactory">
2967 <summary>
2968 Represents the controller factory that registered by default.
2969 </summary>
2970 <remarks>This class provides a convenient base class for those who simply want to tweak controller creation. This class call <c>Dispose</c> on any controller that implements the <c>IDisposable</c> interface.</remarks>
2971 </member>
2972 <member name="M:System.Web.Mvc.DefaultControllerFactory.CreateController(System.Web.Routing.RequestContext,System.String)">
2973 <summary>
2974 Creates the controller.
2975 </summary>
2976 <param name="requestContext">The request context.</param>
2977 <param name="controllerName">Name of the controller.</param>
2978 <returns>A reference to the controller.</returns>
2979 </member>
2980 <member name="M:System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(System.Type)">
2981 <summary>
2982 Gets the controller instance.
2983 </summary>
2984 <param name="controllerType">Type of the controller.</param>
2985 <returns>A reference to the controller.</returns>
2986 </member>
2987 <member name="M:System.Web.Mvc.DefaultControllerFactory.GetControllerType(System.String)">
2988 <summary>
2989 Gets the type of the controller.
2990 </summary>
2991 <param name="controllerName">Name of the controller.</param>
2992 <returns>The type of the controller.</returns>
2993 </member>
2994 <member name="M:System.Web.Mvc.DefaultControllerFactory.ReleaseController(System.Web.Mvc.IController)">
2995 <summary>
2996 Releases the controller.
2997 </summary>
2998 <param name="controller">The controller.</param>
2999 </member>
3000 <member name="P:System.Web.Mvc.DefaultControllerFactory.RequestContext">
3001 <summary>
3002 Gets or sets the request context.
3003 </summary>
3004 <value>The request context.</value>
3005 </member>
3006 <member name="T:System.Web.Mvc.PartialViewResult">
3007 <summary>
3008 Base class used to send a partial view to the response.
3009 </summary>
3010 </member>
3011 <member name="M:System.Web.Mvc.PartialViewResult.FindView(System.Web.Mvc.ControllerContext)">
3012 <summary>
3013 When overridden, returns the <see cref="T:System.Web.Mvc.ViewEngineResult"/> used to render the view.
3014 </summary>
3015 <param name="context">The controller context.</param>
3016 <returns>The view engine result.</returns>
3017 </member>
3018 <member name="T:System.Web.Mvc.MvcHttpHandler">
3019 <summary>
3020 Verifies and processes an HTTP request.
3021 </summary>
3022 </member>
3023 <member name="M:System.Web.Mvc.MvcHttpHandler.VerifyAndProcessRequest(System.Web.IHttpHandler,System.Web.HttpContextBase)">
3024 <summary>
3025 Verifies and processes an HTTP request.
3026 </summary>
3027 <param name="httpHandler">The HTTP handler.</param>
3028 <param name="httpContext">The HTTP context.</param>
3029 </member>
3030 <member name="T:System.Web.Mvc.ModelErrorCollection">
3031 <summary>
3032 A collection of <see cref="T:System.Web.Mvc.ModelError"/> instances representing
3033 errors when model binding.
3034 </summary>
3035 </member>
3036 <member name="M:System.Web.Mvc.ModelErrorCollection.Add(System.Exception)">
3037 <summary>
3038 Adds an <see cref="T:System.Exception"/> to the <see cref="T:System.Web.Mvc.ModelErrorCollection"/>
3039 </summary>
3040 <param name="exception">The exception.</param>
3041 </member>
3042 <member name="M:System.Web.Mvc.ModelErrorCollection.Add(System.String)">
3043 <summary>
3044 Adds an error message to the <see cref="T:System.Web.Mvc.ModelErrorCollection"/>
3045 </summary>
3046 <param name="errorMessage">The error message.</param>
3047 </member>
3048 <member name="T:System.Web.Mvc.HttpAntiForgeryException">
3049 <summary>
3050 Represents an HTTP anti-forgery exception.
3051 </summary>
3052 </member>
3053 <member name="M:System.Web.Mvc.HttpAntiForgeryException.#ctor">
3054 <summary>
3055 Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpAntiForgeryException"/> class.
3056 </summary>
3057 </member>
3058 <member name="M:System.Web.Mvc.HttpAntiForgeryException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
3059 <summary>
3060 Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpAntiForgeryException"/> class.
3061 </summary>
3062 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
3063 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that holds the contextual information about the source or destination.</param>
3064 </member>
3065 <member name="M:System.Web.Mvc.HttpAntiForgeryException.#ctor(System.String)">
3066 <summary>
3067 Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpAntiForgeryException"/> class.
3068 </summary>
3069 <param name="message">The message.</param>
3070 </member>
3071 <member name="M:System.Web.Mvc.HttpAntiForgeryException.#ctor(System.String,System.Exception)">
3072 <summary>
3073 Initializes a new instance of the <see cref="T:System.Web.Mvc.HttpAntiForgeryException"/> class.
3074 </summary>
3075 <param name="message">The message.</param>
3076 <param name="innerException">The inner exception.</param>
3077 </member>
3078 <member name="T:System.Web.Mvc.ViewResult">
3079 <summary>
3080 Class used to render a view using an <see cref="T:System.Web.Mvc.IView"/> returned by a <see cref="T:System.Web.Mvc.IViewEngine"/>.
3081 </summary>
3082 </member>
3083 <member name="M:System.Web.Mvc.ViewResult.FindView(System.Web.Mvc.ControllerContext)">
3084 <summary>
3085 Searches the registered view engines and returns the <see cref="T:System.Web.Mvc.ViewEngineResult"/> used to render the view.
3086 </summary>
3087 <param name="context"></param>
3088 <returns></returns>
3089 </member>
3090 <member name="P:System.Web.Mvc.ViewResult.MasterName">
3091 <summary>
3092 The name of the master view (such as a master page or template) to use when rendering the view.
3093 </summary>
3094 <value>The name of the master view.</value>
3095 </member>
3096 <member name="T:System.Web.Mvc.SessionStateTempDataProvider">
3097 <summary>
3098 Provides session state data to the current <see cref="T:System.Web.Mvc.TempDataDictionary"/> object.
3099 </summary>
3100 </member>
3101 <member name="T:System.Web.Mvc.ITempDataProvider">
3102 <summary>
3103 Defines the contract for temp data providers which store data viewed on the next request.
3104 </summary>
3105 </member>
3106 <member name="M:System.Web.Mvc.ITempDataProvider.LoadTempData(System.Web.Mvc.ControllerContext)">
3107 <summary>
3108 Loads the temporary data.
3109 </summary>
3110 <param name="controllerContext">The controller context.</param>
3111 <returns>The temporary data.</returns>
3112 </member>
3113 <member name="M:System.Web.Mvc.ITempDataProvider.SaveTempData(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
3114 <summary>
3115 Saves the temporary data.
3116 </summary>
3117 <param name="controllerContext">The controller context.</param>
3118 <param name="values">The values.</param>
3119 </member>
3120 <member name="M:System.Web.Mvc.SessionStateTempDataProvider.LoadTempData(System.Web.Mvc.ControllerContext)">
3121 <summary>
3122 Loads the temporary data.
3123 </summary>
3124 <param name="controllerContext">The controller context.</param>
3125 <returns>The temporary data.</returns>
3126 </member>
3127 <member name="M:System.Web.Mvc.SessionStateTempDataProvider.SaveTempData(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
3128 <summary>
3129 Saves the temporary data.
3130 </summary>
3131 <param name="controllerContext">The controller context.</param>
3132 <param name="values">The values.</param>
3133 </member>
3134 <member name="T:System.Web.Mvc.Html.MvcForm">
3135 <summary>
3136 Represents an HTML form.
3137 </summary>
3138 </member>
3139 <member name="M:System.Web.Mvc.Html.MvcForm.#ctor(System.Web.HttpResponseBase)">
3140 <summary>
3141 Initializes a new instance of the <see cref="T:System.Web.Mvc.Html.MvcForm"/> class.
3142 </summary>
3143 <param name="httpResponse">The HTTP response.</param>
3144 </member>
3145 <member name="M:System.Web.Mvc.Html.MvcForm.Dispose">
3146 <summary>
3147 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
3148 </summary>
3149 </member>
3150 <member name="M:System.Web.Mvc.Html.MvcForm.Dispose(System.Boolean)">
3151 <summary>
3152 Releases unmanaged and - optionally - managed resources.
3153 </summary>
3154 <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
3155 </member>
3156 <member name="M:System.Web.Mvc.Html.MvcForm.EndForm">
3157 <summary>
3158 Ends the form.
3159 </summary>
3160 </member>
3161 <member name="T:System.Web.Mvc.ReflectedControllerDescriptor">
3162 <summary>
3163 Contains information that describes a reflected controller.
3164 </summary>
3165 </member>
3166 <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.#ctor(System.Type)">
3167 <summary>
3168 Initializes a new instance of the <see cref="T:System.Web.Mvc.ReflectedControllerDescriptor"/> class.
3169 </summary>
3170 <param name="controllerType">Type of the controller.</param>
3171 </member>
3172 <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.FindAction(System.Web.Mvc.ControllerContext,System.String)">
3173 <summary>
3174 Finds the action.
3175 </summary>
3176 <param name="controllerContext">The controller context.</param>
3177 <param name="actionName">The name of the action.</param>
3178 <returns>The information about the action.</returns>
3179 </member>
3180 <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.GetAllActionMethodsFromSelector">
3181 <summary>
3182 Gets all action methods from selector.
3183 </summary>
3184 <returns>The action method information.</returns>
3185 </member>
3186 <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.GetCanonicalActions">
3187 <summary>
3188 Gets the canonical actions.
3189 </summary>
3190 <returns>
3191 A list of action descriptors for the controller.
3192 </returns>
3193 </member>
3194 <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.GetCustomAttributes(System.Boolean)">
3195 <summary>
3196 Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.
3197 </summary>
3198 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
3199 <returns>
3200 An array of Objects representing custom attributes, or an empty array.
3201 </returns>
3202 <exception cref="T:System.TypeLoadException">
3203 The custom attribute type cannot be loaded.
3204 </exception>
3205 <exception cref="T:System.Reflection.AmbiguousMatchException">
3206 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
3207 </exception>
3208 </member>
3209 <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
3210 <summary>
3211 Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.
3212 </summary>
3213 <param name="attributeType">The type of the custom attributes.</param>
3214 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
3215 <returns>
3216 An array of Objects representing custom attributes, or an empty array.
3217 </returns>
3218 <exception cref="T:System.TypeLoadException">
3219 The custom attribute type cannot be loaded.
3220 </exception>
3221 <exception cref="T:System.Reflection.AmbiguousMatchException">
3222 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
3223 </exception>
3224 </member>
3225 <member name="M:System.Web.Mvc.ReflectedControllerDescriptor.IsDefined(System.Type,System.Boolean)">
3226 <summary>
3227 Indicates whether one or more instance of <paramref name="attributeType"/> is defined on this member.
3228 </summary>
3229 <param name="attributeType">The type of the custom attributes.</param>
3230 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
3231 <returns>
3232 <c>true</c> if the <paramref name="attributeType"/> is defined on this member; <c>false</c> otherwise.
3233 </returns>
3234 </member>
3235 <member name="P:System.Web.Mvc.ReflectedControllerDescriptor.ControllerType">
3236 <summary>
3237 Gets the type of the controller.
3238 </summary>
3239 <value>The type of the controller.</value>
3240 </member>
3241 <member name="T:System.Web.Mvc.ViewType">
3242 <summary>
3243 Represents the type of a view.
3244 </summary>
3245 </member>
3246 <member name="P:System.Web.Mvc.ViewType.TypeName">
3247 <summary>
3248 Gets or sets the name of the type.
3249 </summary>
3250 <value>The name of the type.</value>
3251 </member>
3252 <member name="T:System.Web.Mvc.ActionExecutedContext">
3253 <summary>
3254 Provides the context for the ActionExecuted method of an <see cref="T:System.Web.Mvc.ActionFilterAttribute"/>.
3255 </summary>
3256 </member>
3257 <member name="M:System.Web.Mvc.ActionExecutedContext.#ctor">
3258 <summary>
3259 Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutedContext"/> class.
3260 </summary>
3261 </member>
3262 <member name="M:System.Web.Mvc.ActionExecutedContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Boolean,System.Exception)">
3263 <summary>
3264 Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutedContext"/> class.
3265 </summary>
3266 <param name="controllerContext">The controller context.</param>
3267 <param name="actionDescriptor">The action descriptor.</param>
3268 <param name="canceled">if set to <c>true</c> [canceled].</param>
3269 <param name="exception">The exception.</param>
3270 </member>
3271 <member name="P:System.Web.Mvc.ActionExecutedContext.ActionDescriptor">
3272 <summary>
3273 Gets or sets the action descriptor.
3274 </summary>
3275 <value>The action descriptor.</value>
3276 </member>
3277 <member name="P:System.Web.Mvc.ActionExecutedContext.Canceled">
3278 <summary>
3279 Gets or sets a value indicating whether this <see cref="T:System.Web.Mvc.ActionExecutedContext"/> is canceled.
3280 </summary>
3281 <value><c>true</c> if canceled; otherwise, <c>false</c>.</value>
3282 </member>
3283 <member name="P:System.Web.Mvc.ActionExecutedContext.Exception">
3284 <summary>
3285 Gets or sets the exception.
3286 </summary>
3287 <value>The exception.</value>
3288 </member>
3289 <member name="P:System.Web.Mvc.ActionExecutedContext.ExceptionHandled">
3290 <summary>
3291 Gets or sets a value indicating whether [exception handled].
3292 </summary>
3293 <value><c>true</c> if [exception handled]; otherwise, <c>false</c>.</value>
3294 </member>
3295 <member name="P:System.Web.Mvc.ActionExecutedContext.Result">
3296 <summary>
3297 Gets or sets the result.
3298 </summary>
3299 <value>The result.</value>
3300 </member>
3301 <member name="T:System.Web.Mvc.EmptyResult">
3302 <summary>
3303 Represents a result that doesn't do anything, like a controller action returning null.
3304 </summary>
3305 <remarks>
3306 <para>This follows a pattern known as the Null Object pattern.</para>
3307 </remarks>
3308 </member>
3309 <member name="M:System.Web.Mvc.EmptyResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
3310 <summary>
3311 Does nothing per the Null Object pattern.
3312 </summary>
3313 <param name="context"></param>
3314 </member>
3315 <member name="T:System.Web.Mvc.Controller">
3316 <summary>
3317
3318 </summary>
3319 </member>
3320 <member name="M:System.Web.Mvc.Controller.Content(System.String)">
3321 <summary>
3322 Returns a <see cref="T:System.Web.Mvc.ContentResult"/> that renders the supplied content to the response.
3323 </summary>
3324 <param name="content">The content to write to the response.</param>
3325 <returns>The <see cref="T:System.Web.Mvc.ContentResult"/> that renders the supplied content to the response.</returns>
3326 </member>
3327 <member name="M:System.Web.Mvc.Controller.Content(System.String,System.String)">
3328 <summary>
3329 Returns a <see cref="T:System.Web.Mvc.ContentResult"/> that renders the supplied content to the response.
3330 </summary>
3331 <param name="content">The content to write to the response.</param>
3332 <param name="contentType">The content type.</param>
3333 <returns>The <see cref="T:System.Web.Mvc.ContentResult"/> that renders the supplied content to the response.</returns>
3334 </member>
3335 <member name="M:System.Web.Mvc.Controller.Content(System.String,System.String,System.Text.Encoding)">
3336 <summary>
3337 Returns a <see cref="T:System.Web.Mvc.ContentResult"/> which renders the supplied content to the response.
3338 </summary>
3339 <param name="content">The content to write to the response.</param>
3340 <param name="contentType">The content type.</param>
3341 <param name="contentEncoding">The content encoding.</param>
3342 <returns>The a <see cref="T:System.Web.Mvc.ContentResult"/> which renders the supplied content to the response.</returns>
3343 </member>
3344 <member name="M:System.Web.Mvc.Controller.Dispose">
3345 <summary>
3346 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
3347 </summary>
3348 </member>
3349 <member name="M:System.Web.Mvc.Controller.Dispose(System.Boolean)">
3350 <summary>
3351 Releases unmanaged and - optionally - managed resources.
3352 </summary>
3353 <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
3354 </member>
3355 <member name="M:System.Web.Mvc.Controller.ExecuteCore">
3356 <summary>
3357 Executes the core.
3358 </summary>
3359 </member>
3360 <member name="M:System.Web.Mvc.Controller.File(System.Byte[],System.String)">
3361 <summary>
3362 Returns a <see cref="T:System.Web.Mvc.FileContentResult"/> which writes the fileContents to the response.
3363 </summary>
3364 <param name="fileContents">The binary content to send to the response.</param>
3365 <param name="contentType">The content type.</param>
3366 <returns>The <see cref="T:System.Web.Mvc.FileContentResult"/> which writes the fileContents to the response.</returns>
3367 </member>
3368 <member name="M:System.Web.Mvc.Controller.File(System.Byte[],System.String,System.String)">
3369 <summary>
3370 Returns a <see cref="T:System.Web.Mvc.FileContentResult"/> which writes the fileContents to the response.
3371 </summary>
3372 <param name="fileContents">The binary content to send to the response.</param>
3373 <param name="contentType">The content type.</param>
3374 <param name="fileDownloadName">If specified, sets the content-disposition header so that a file download dialog box appears in the browser with the specified file name.</param>
3375 <returns>The <see cref="T:System.Web.Mvc.FileContentResult"/> which writes the fileContents to the response.</returns>
3376 </member>
3377 <member name="M:System.Web.Mvc.Controller.File(System.IO.Stream,System.String)">
3378 <summary>
3379 Returns a <see cref="T:System.Web.Mvc.FileStreamResult"/> which writes the fileStream to the response.
3380 </summary>
3381 <param name="fileStream">The stream to send to the response.</param>
3382 <param name="contentType">The content type.</param>
3383 <returns>The <see cref="T:System.Web.Mvc.FileStreamResult"/> which writes the fileStream to the response.</returns>
3384 </member>
3385 <member name="M:System.Web.Mvc.Controller.File(System.IO.Stream,System.String,System.String)">
3386 <summary>
3387 Returns a <see cref="T:System.Web.Mvc.FileStreamResult"/> which writes the fileStream to the response.
3388 </summary>
3389 <param name="fileStream">The stream to send to the response.</param>
3390 <param name="contentType">The content type.</param>
3391 <param name="fileDownloadName">If specified, sets the content-disposition header so that a file download dialog box appears in the browser with the specified file name.</param>
3392 <returns>The <see cref="T:System.Web.Mvc.FileStreamResult"/> which writes the fileStream to the response.</returns>
3393 </member>
3394 <member name="M:System.Web.Mvc.Controller.File(System.String,System.String)">
3395 <summary>
3396 Returns a <see cref="T:System.Web.Mvc.FilePathResult"/> which writes the file to the response.
3397 </summary>
3398 <param name="fileName">The path to the file to send to the response.</param>
3399 <param name="contentType">The content type.</param>
3400 <returns>The <see cref="T:System.Web.Mvc.FilePathResult"/> which writes the file to the response.</returns>
3401 </member>
3402 <member name="M:System.Web.Mvc.Controller.File(System.String,System.String,System.String)">
3403 <summary>
3404 Returns a <see cref="T:System.Web.Mvc.FilePathResult"/> which writes the file to the response.
3405 </summary>
3406 <param name="fileName">The path to the file to send to the response.</param>
3407 <param name="contentType">The content type.</param>
3408 <param name="fileDownloadName">If specified, sets the content-disposition header so that a file download dialog box appears in the browser with the specified file name.</param>
3409 <returns>The <see cref="T:System.Web.Mvc.FilePathResult"/> which writes the file to the response.</returns>
3410 </member>
3411 <member name="M:System.Web.Mvc.Controller.HandleUnknownAction(System.String)">
3412 <summary>
3413 Method called whenever a request matches this controller, but not an action of this controller.
3414 </summary>
3415 <param name="actionName">The name of the attempted action.</param>
3416 </member>
3417 <member name="M:System.Web.Mvc.Controller.JavaScript(System.String)">
3418 <summary>
3419 Returns a <see cref="T:System.Web.Mvc.JavaScriptResult"/> which writes a script to the response.
3420 which is then executed on the client.
3421 </summary>
3422 <param name="script">The JavaScript code to run on the client.</param>
3423 <returns>The <see cref="T:System.Web.Mvc.JavaScriptResult"/> which writes a script to the response.</returns>
3424 </member>
3425 <member name="M:System.Web.Mvc.Controller.Json(System.Object)">
3426 <summary>
3427 Returns a <see cref="T:System.Web.Mvc.JsonResult"/> which serializes the specified object to
3428 JSON and writes the JSON to the response.
3429 </summary>
3430 <param name="data">The object which is serialized to JSON and sent to the response.</param>
3431 <returns>The <see cref="T:System.Web.Mvc.JsonResult"/> which serializes the specified object to
3432 JSON and writes the JSON to the response.</returns>
3433 </member>
3434 <member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String)">
3435 <summary>
3436 Returns a <see cref="T:System.Web.Mvc.JsonResult"/> which serializes the specified object to
3437 JSON and writes the JSON to the response.
3438 </summary>
3439 <param name="data">The object which is serialized to JSON and sent to the response.</param>
3440 <param name="contentType">The content type.</param>
3441 <returns>The <see cref="T:System.Web.Mvc.JsonResult"/> which serializes the specified object to
3442 JSON and writes the JSON to the response.</returns>
3443 </member>
3444 <member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String,System.Text.Encoding)">
3445 <summary>
3446 Returns a <see cref="T:System.Web.Mvc.JsonResult"/> which serializes the specified object to
3447 JSON and writes the JSON to the response.
3448 </summary>
3449 <param name="data">The object which is serialized to JSON and sent to the response.</param>
3450 <param name="contentType">The content type.</param>
3451 <param name="contentEncoding">The content encoding.</param>
3452 <returns></returns>
3453 </member>
3454 <member name="M:System.Web.Mvc.Controller.Initialize(System.Web.Routing.RequestContext)">
3455 <summary>
3456 Initializes the controller.
3457 </summary>
3458 <param name="requestContext">The request context.</param>
3459 </member>
3460 <member name="M:System.Web.Mvc.Controller.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
3461 <summary>
3462 Method called before the action method is invoked.
3463 </summary>
3464 <param name="filterContext">Contains information about the current request and action.</param>
3465 </member>
3466 <member name="M:System.Web.Mvc.Controller.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
3467 <summary>
3468 Method called after the action method is invoked.
3469 </summary>
3470 <param name="filterContext">Contains information about the current request and action.</param>
3471 </member>
3472 <member name="M:System.Web.Mvc.Controller.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
3473 <summary>
3474 Method called when authorization occurs.
3475 </summary>
3476 <param name="filterContext">Contains information about the current request and action.</param>
3477 </member>
3478 <member name="M:System.Web.Mvc.Controller.OnException(System.Web.Mvc.ExceptionContext)">
3479 <summary>
3480 Method called when an unhandled exception occurs in the action.
3481 </summary>
3482 <param name="filterContext">Contains information about the current request and action.</param>
3483 </member>
3484 <member name="M:System.Web.Mvc.Controller.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
3485 <summary>
3486 Method called after the action result returned by an action method is executed.
3487 </summary>
3488 <param name="filterContext">Contains information about the current request and action result.</param>
3489 </member>
3490 <member name="M:System.Web.Mvc.Controller.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
3491 <summary>
3492 Method called before the action result returned by an action method is executed.
3493 </summary>
3494 <param name="filterContext">Contains information about the current request and action result.</param>
3495 </member>
3496 <member name="M:System.Web.Mvc.Controller.PartialView">
3497 <summary>
3498 Returns a <see cref="T:System.Web.Mvc.PartialViewResult"/> that renders a partial view to the response.
3499 </summary>
3500 <returns></returns>
3501 </member>
3502 <member name="M:System.Web.Mvc.Controller.PartialView(System.Object)">
3503 <summary>
3504 Returns a <see cref="T:System.Web.Mvc.PartialViewResult"/> that renders a partial view to the response.
3505 </summary>
3506 <param name="model">The model rendered by the partial view.</param>
3507 </member>
3508 <member name="M:System.Web.Mvc.Controller.PartialView(System.String)">
3509 <summary>
3510 Returns a <see cref="T:System.Web.Mvc.PartialViewResult"/> that renders a partial view to the response.
3511 </summary>
3512 <param name="viewName">The name of the partial view.</param>
3513 </member>
3514 <member name="M:System.Web.Mvc.Controller.PartialView(System.String,System.Object)">
3515 <summary>
3516 Returns a <see cref="T:System.Web.Mvc.PartialViewResult"/> that renders a partial view to the response.
3517 </summary>
3518 <param name="viewName">The name of the partial view.</param>
3519 <param name="model">The model rendered by the partial view.</param>
3520 </member>
3521 <member name="M:System.Web.Mvc.Controller.Redirect(System.String)">
3522 <summary>
3523 Returns a <see cref="T:System.Web.Mvc.RedirectResult"/> that redirects to the specified URL.
3524 </summary>
3525 <param name="url">The URL to redirect to.</param>
3526 <returns>The <see cref="T:System.Web.Mvc.RedirectResult"/> that redirects to the specified URL.</returns>
3527 </member>
3528 <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String)">
3529 <summary>
3530 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.
3531 </summary>
3532 <param name="actionName">The name of the action.</param>
3533 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.</returns>
3534 </member>
3535 <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.Object)">
3536 <summary>
3537 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.
3538 </summary>
3539 <param name="actionName">The name of the action.</param>
3540 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
3541 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.</returns>
3542 </member>
3543 <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.Web.Routing.RouteValueDictionary)">
3544 <summary>
3545 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.
3546 </summary>
3547 <param name="actionName">The name of the action.</param>
3548 <param name="routeValues">An object containing the parameters for a route.</param>
3549 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.</returns>
3550 </member>
3551 <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.String)">
3552 <summary>
3553 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.
3554 </summary>
3555 <param name="actionName">The name of the action.</param>
3556 <param name="controllerName">The name of the controller.</param>
3557 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.</returns>
3558 </member>
3559 <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.String,System.Object)">
3560 <summary>
3561 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.
3562 </summary>
3563 <param name="actionName">The name of the action.</param>
3564 <param name="controllerName">The name of the controller.</param>
3565 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
3566 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.</returns>
3567 </member>
3568 <member name="M:System.Web.Mvc.Controller.RedirectToAction(System.String,System.String,System.Web.Routing.RouteValueDictionary)">
3569 <summary>
3570 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.
3571 </summary>
3572 <param name="actionName">The name of the action.</param>
3573 <param name="controllerName">The name of the controller.</param>
3574 <param name="routeValues">An object containing the parameters for a route.</param>
3575 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified action.</returns>
3576 </member>
3577 <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.Object)">
3578 <summary>
3579 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.
3580 </summary>
3581 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
3582 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.</returns>
3583 </member>
3584 <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.Web.Routing.RouteValueDictionary)">
3585 <summary>
3586 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.
3587 </summary>
3588 <param name="routeValues">An object containing the parameters for a route.</param>
3589 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.</returns>
3590 </member>
3591 <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.String)">
3592 <summary>
3593 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.
3594 </summary>
3595 <param name="routeName">The name of the route.</param>
3596 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.</returns>
3597 </member>
3598 <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.String,System.Object)">
3599 <summary>
3600 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.
3601 </summary>
3602 <param name="routeName">The name of the route.</param>
3603 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
3604 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.</returns>
3605 </member>
3606 <member name="M:System.Web.Mvc.Controller.RedirectToRoute(System.String,System.Web.Routing.RouteValueDictionary)">
3607 <summary>
3608 Returns a <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.
3609 </summary>
3610 <param name="routeName">The name of the route.</param>
3611 <param name="routeValues">An object containing the parameters for a route.</param>
3612 <returns>The <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> that redirects to the specified route.</returns>
3613 </member>
3614 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0)">
3615 <summary>
3616 Updates the specified model instance using values from the Controller's current ValueProvider.
3617 </summary>
3618 <typeparam name="TModel">The type of the model object</typeparam>
3619 <param name="model">The model instance to update.</param>
3620 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3621 </member>
3622 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String)">
3623 <summary>
3624 Updates the specified model instance using values from the Controller's current ValueProvider.
3625 </summary>
3626 <typeparam name="TModel">The type of the model object</typeparam>
3627 <param name="model">The model instance to update.</param>
3628 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3629 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3630 </member>
3631 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String[])">
3632 <summary>
3633 Updates the specified model instance using values from the Controller's current ValueProvider.
3634 </summary>
3635 <typeparam name="TModel">The type of the model object</typeparam>
3636 <param name="model">The model instance to update.</param>
3637 <param name="includeProperties">List of properties of the model to update.</param>
3638 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3639 </member>
3640 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.String[])">
3641 <summary>
3642 Updates the specified model instance using values from the Controller's current ValueProvider.
3643 </summary>
3644 <typeparam name="TModel">The type of the model object</typeparam>
3645 <param name="model">The model instance to update.</param>
3646 <param name="includeProperties">List of properties of the model to update.</param>
3647 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3648 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3649 </member>
3650 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.String[],System.String[])">
3651 <summary>
3652 Updates the specified model instance using values from the Controller's current ValueProvider.
3653 </summary>
3654 <typeparam name="TModel">The type of the model object</typeparam>
3655 <param name="model">The model instance to update.</param>
3656 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3657 <param name="includeProperties">List of properties of the model to update.</param>
3658 <param name="excludeProperties">List of properties to explicitly exclude from update. These are excluded even if they are listed in the includeProperties list.</param>
3659 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3660 </member>
3661 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3662 <summary>
3663 Updates the specified model instance using values from the Controller's current ValueProvider.
3664 </summary>
3665 <typeparam name="TModel">The type of the model object</typeparam>
3666 <param name="model">The model instance to update.</param>
3667 <param name="valueProvider">A dictionary of values used to update the model.</param>
3668 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3669 </member>
3670 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3671 <summary>
3672 Updates the specified model instance using values from the Controller's current ValueProvider.
3673 </summary>
3674 <typeparam name="TModel">The type of the model object</typeparam>
3675 <param name="model">The model instance to update.</param>
3676 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3677 <param name="valueProvider">A dictionary of values used to update the model.</param>
3678 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3679 </member>
3680 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String[],System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3681 <summary>
3682 Updates the specified model instance using values from the Controller's current ValueProvider.
3683 </summary>
3684 <typeparam name="TModel">The type of the model object</typeparam>
3685 <param name="model">The model instance to update.</param>
3686 <param name="includeProperties">List of properties of the model to update.</param>
3687 <param name="valueProvider">A dictionary of values used to update the model.</param>
3688 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3689 </member>
3690 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.String[],System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3691 <summary>
3692 Updates the specified model instance using values from the Controller's current ValueProvider.
3693 </summary>
3694 <typeparam name="TModel">The type of the model object</typeparam>
3695 <param name="model">The model instance to update.</param>
3696 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3697 <param name="includeProperties">List of properties of the model to update.</param>
3698 <param name="valueProvider">A dictionary of values used to update the model.</param>
3699 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3700 </member>
3701 <member name="M:System.Web.Mvc.Controller.TryUpdateModel``1(``0,System.String,System.String[],System.String[],System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3702 <summary>
3703 Updates the specified model instance using values from the Controller's current ValueProvider.
3704 </summary>
3705 <typeparam name="TModel">The type of the model object</typeparam>
3706 <param name="model">The model instance to update.</param>
3707 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3708 <param name="includeProperties">List of properties of the model to update.</param>
3709 <param name="excludeProperties">List of properties to explicitly exclude from update. These are excluded even if they are listed in the includeProperties list.</param>
3710 <param name="valueProvider">A dictionary of values used to update the model.</param>
3711 <returns><c>true</c> if successful; otherwise, <c>false</c>.</returns>
3712 </member>
3713 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0)">
3714 <summary>
3715 Updates the specified model instance using values from the Controller's current ValueProvider.
3716 </summary>
3717 <typeparam name="TModel">The type of the model object</typeparam>
3718 <param name="model">The model instance to update.</param>
3719 </member>
3720 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String)">
3721 <summary>
3722 Updates the specified model instance using values from the Controller's current ValueProvider.
3723 </summary>
3724 <typeparam name="TModel">The type of the model object</typeparam>
3725 <param name="model">The model instance to update.</param>
3726 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3727 </member>
3728 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String[])">
3729 <summary>
3730 Updates the specified model instance using values from the Controller's current ValueProvider.
3731 </summary>
3732 <typeparam name="TModel">The type of the model object</typeparam>
3733 <param name="model">The model instance to update.</param>
3734 <param name="includeProperties">List of properties of the model to update.</param>
3735 </member>
3736 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.String[])">
3737 <summary>
3738 Updates the specified model instance using values from the Controller's current ValueProvider.
3739 </summary>
3740 <typeparam name="TModel">The type of the model object</typeparam>
3741 <param name="model">The model instance to update.</param>
3742 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3743 <param name="includeProperties">List of properties of the model to update.</param>
3744 </member>
3745 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.String[],System.String[])">
3746 <summary>
3747 Updates the specified model instance using values from the Controller's current ValueProvider.
3748 </summary>
3749 <typeparam name="TModel">The type of the model object</typeparam>
3750 <param name="model">The model instance to update.</param>
3751 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3752 <param name="includeProperties">List of properties of the model to update.</param>
3753 <param name="excludeProperties">List of properties to explicitly exclude from update. These are excluded even if they are listed in the includeProperties list.</param>
3754 </member>
3755 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3756 <summary>
3757 Updates the specified model instance using values from the Controller's current ValueProvider.
3758 </summary>
3759 <typeparam name="TModel">The type of the model object</typeparam>
3760 <param name="model">The model instance to update.</param>
3761 <param name="valueProvider">A dictionary of values used to update the model.</param>
3762 </member>
3763 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3764 <summary>
3765 Updates the specified model instance using values from the Controller's current ValueProvider.
3766 </summary>
3767 <typeparam name="TModel">The type of the model object</typeparam>
3768 <param name="model">The model instance to update.</param>
3769 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3770 <param name="valueProvider">A dictionary of values used to update the model.</param>
3771 </member>
3772 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String[],System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3773 <summary>
3774 Updates the specified model instance using values from the Controller's current ValueProvider.
3775 </summary>
3776 <typeparam name="TModel">The type of the model object</typeparam>
3777 <param name="model">The model instance to update.</param>
3778 <param name="includeProperties">List of properties of the model to update.</param>
3779 <param name="valueProvider">A dictionary of values used to update the model.</param>
3780 </member>
3781 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.String[],System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3782 <summary>
3783 Updates the specified model instance using values from the Controller's current ValueProvider.
3784 </summary>
3785 <typeparam name="TModel">The type of the model object</typeparam>
3786 <param name="model">The model instance to update.</param>
3787 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3788 <param name="includeProperties">List of properties of the model to update.</param>
3789 <param name="valueProvider">A dictionary of values used to update the model.</param>
3790 </member>
3791 <member name="M:System.Web.Mvc.Controller.UpdateModel``1(``0,System.String,System.String[],System.String[],System.Collections.Generic.IDictionary{System.String,System.Web.Mvc.ValueProviderResult})">
3792 <summary>
3793 Updates the specified model instance using values from the Controller's current ValueProvider.
3794 </summary>
3795 <typeparam name="TModel">The type of the model object</typeparam>
3796 <param name="model">The model instance to update.</param>
3797 <param name="prefix">Prefix to use when looking up values in the value provider.</param>
3798 <param name="includeProperties">List of properties of the model to update.</param>
3799 <param name="excludeProperties">List of properties to explicitly exclude from update. These are excluded even if they are listed in the includeProperties list.</param>
3800 <param name="valueProvider">A dictionary of values used to update the model.</param>
3801 </member>
3802 <member name="M:System.Web.Mvc.Controller.View">
3803 <summary>
3804 Returns a <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.
3805 </summary>
3806 <returns>The <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.</returns>
3807 </member>
3808 <member name="M:System.Web.Mvc.Controller.View(System.Object)">
3809 <summary>
3810 Returns a <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.
3811 </summary>
3812 <param name="model">The model rendered by the view.</param>
3813 <returns>The <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.</returns>
3814 </member>
3815 <member name="M:System.Web.Mvc.Controller.View(System.String)">
3816 <summary>
3817 Returns a <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.
3818 </summary>
3819 <param name="viewName">The name of the partial view.</param>
3820 <returns>The <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.</returns>
3821 </member>
3822 <member name="M:System.Web.Mvc.Controller.View(System.String,System.String)">
3823 <summary>
3824 Returns a <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.
3825 </summary>
3826 <param name="viewName">The name of the view.</param>
3827 <param name="masterName">The name of the master view.</param>
3828 <returns>The <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.</returns>
3829 </member>
3830 <member name="M:System.Web.Mvc.Controller.View(System.String,System.Object)">
3831 <summary>
3832 Returns a <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.
3833 </summary>
3834 <param name="viewName">The name of the view.</param>
3835 <param name="model">The model rendered by the view.</param>
3836 <returns>The <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.</returns>
3837 </member>
3838 <member name="M:System.Web.Mvc.Controller.View(System.String,System.String,System.Object)">
3839 <summary>
3840 Returns a <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.
3841 </summary>
3842 <param name="viewName">The name of the view.</param>
3843 <param name="masterName">The name of the master view.</param>
3844 <param name="model">The model rendered by the view.</param>
3845 <returns>The <see cref="T:System.Web.Mvc.ViewResult"/> that renders a view to the response.</returns>
3846 </member>
3847 <member name="M:System.Web.Mvc.Controller.View(System.Web.Mvc.IView)">
3848 <summary>
3849 Returns a <see cref="T:System.Web.Mvc.ViewResult"/> that renders the specified <see cref="T:System.Web.Mvc.IView"/> to the response.
3850 </summary>
3851 <param name="view">The view rendered to the response.</param>
3852 <returns>The <see cref="T:System.Web.Mvc.ViewResult"/> that renders the specified <see cref="T:System.Web.Mvc.IView"/> to the response.</returns>
3853 </member>
3854 <member name="M:System.Web.Mvc.Controller.View(System.Web.Mvc.IView,System.Object)">
3855 <summary>
3856 Returns a <see cref="T:System.Web.Mvc.ViewResult"/> which renders the specified <see cref="T:System.Web.Mvc.IView"/> to the response.
3857 </summary>
3858 <param name="view">The view rendered to the response.</param>
3859 <param name="model">The model rendered by the view.</param>
3860 <returns>The <see cref="T:System.Web.Mvc.ViewResult"/> which renders the specified <see cref="T:System.Web.Mvc.IView"/> to the response.</returns>
3861 </member>
3862 <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IActionFilter#OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
3863 <summary>
3864 Called before an action method executes.
3865 </summary>
3866 <param name="filterContext">The filter context.</param>
3867 </member>
3868 <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IActionFilter#OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
3869 <summary>
3870 Called before an action method executes.
3871 </summary>
3872 <param name="filterContext">The filter context.</param>
3873 </member>
3874 <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IAuthorizationFilter#OnAuthorization(System.Web.Mvc.AuthorizationContext)">
3875 <summary>
3876 Called when authorizing access to the action method.
3877 </summary>
3878 <param name="filterContext">The filter context.</param>
3879 </member>
3880 <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IExceptionFilter#OnException(System.Web.Mvc.ExceptionContext)">
3881 <summary>
3882 Called when an exception occurs in an action method.
3883 </summary>
3884 <param name="filterContext">The filter context.</param>
3885 </member>
3886 <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IResultFilter#OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
3887 <summary>
3888 Called before the action result executes.
3889 </summary>
3890 <param name="filterContext">The filter context.</param>
3891 </member>
3892 <member name="M:System.Web.Mvc.Controller.System#Web#Mvc#IResultFilter#OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
3893 <summary>
3894 Called after the action result executes.
3895 </summary>
3896 <param name="filterContext">The filter context.</param>
3897 </member>
3898 <member name="P:System.Web.Mvc.Controller.ActionInvoker">
3899 <summary>
3900 Gets the <see cref="T:System.Web.Mvc.IActionInvoker"/> for the controller.
3901 </summary>
3902 <value>The action invoker.</value>
3903 </member>
3904 <member name="P:System.Web.Mvc.Controller.Binders">
3905 <summary>
3906 Gets or sets the binders.
3907 </summary>
3908 <value>The binders.</value>
3909 </member>
3910 <member name="P:System.Web.Mvc.Controller.HttpContext">
3911 <summary>
3912 Encapsulates all HTTP-specific information about an individual HTTP request.
3913 </summary>
3914 <value>The HTTP context.</value>
3915 </member>
3916 <member name="P:System.Web.Mvc.Controller.ModelState">
3917 <summary>
3918 Gets the <see cref="T:System.Web.Mvc.ModelStateDictionary"/> object containing the
3919 state of the model and model binding validation.
3920 </summary>
3921 <value>The state of the model.</value>
3922 </member>
3923 <member name="P:System.Web.Mvc.Controller.Request">
3924 <summary>
3925 Gets the <see cref="T:System.Web.HttpRequestBase"/> object for the current HTTP request.
3926 </summary>
3927 <value>The request.</value>
3928 </member>
3929 <member name="P:System.Web.Mvc.Controller.Response">
3930 <summary>
3931 Gets the <see cref="T:System.Web.HttpResponseBase"/> object for the current HTTP request.
3932 </summary>
3933 <value>The response.</value>
3934 </member>
3935 <member name="P:System.Web.Mvc.Controller.RouteData">
3936 <summary>
3937 Returns the <see cref="T:System.Web.Routing.RouteData"/> for the current request.
3938 </summary>
3939 <value>The route data.</value>
3940 </member>
3941 <member name="P:System.Web.Mvc.Controller.Server">
3942 <summary>
3943 Gets the <see cref="T:System.Web.HttpServerUtilityBase"/> object that provides methods used in processing Web requests.
3944 </summary>
3945 <value>The server.</value>
3946 </member>
3947 <member name="P:System.Web.Mvc.Controller.Session">
3948 <summary>
3949 Gets the <see cref="T:System.Web.HttpSessionStateBase"/> object for the current HTTP request.
3950 </summary>
3951 <value>The session.</value>
3952 </member>
3953 <member name="P:System.Web.Mvc.Controller.TempDataProvider">
3954 <summary>
3955 Gets the <see cref="T:System.Web.Mvc.ITempDataProvider"/> object used to store data for the next request.
3956 </summary>
3957 <value>The temp data provider.</value>
3958 </member>
3959 <member name="P:System.Web.Mvc.Controller.Url">
3960 <summary>
3961 Gets the <see cref="T:System.Web.Mvc.UrlHelper"/> object used to generate URLs using routing.
3962 </summary>
3963 <value>The URL.</value>
3964 </member>
3965 <member name="P:System.Web.Mvc.Controller.User">
3966 <summary>
3967 Gets the security information for the current HTTP request.
3968 </summary>
3969 <value>The user.</value>
3970 </member>
3971 <member name="T:System.Web.Mvc.OutputCacheAttribute">
3972 <summary>
3973 Attribute used for marking an action method whose output will be cached.
3974 </summary>
3975 </member>
3976 <member name="M:System.Web.Mvc.OutputCacheAttribute.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
3977 <summary>
3978 Called before the action result executes.
3979 </summary>
3980 <param name="filterContext">The filter context.</param>
3981 </member>
3982 <member name="P:System.Web.Mvc.OutputCacheAttribute.CacheProfile">
3983 <summary>
3984 Gets or sets the cache profile.
3985 </summary>
3986 <value>The cache profile.</value>
3987 </member>
3988 <member name="P:System.Web.Mvc.OutputCacheAttribute.Duration">
3989 <summary>
3990 Gets or sets the duration.
3991 </summary>
3992 <value>The duration.</value>
3993 </member>
3994 <member name="P:System.Web.Mvc.OutputCacheAttribute.Location">
3995 <summary>
3996 Gets or sets the location.
3997 </summary>
3998 <value>The location.</value>
3999 </member>
4000 <member name="P:System.Web.Mvc.OutputCacheAttribute.NoStore">
4001 <summary>
4002 Gets or sets a value indicating whether to store the cache.
4003 </summary>
4004 <value><c>true</c> if the cache should be stored; otherwise, <c>false</c>.</value>
4005 </member>
4006 <member name="P:System.Web.Mvc.OutputCacheAttribute.SqlDependency">
4007 <summary>
4008 Gets or sets the SQL dependency.
4009 </summary>
4010 <value>The SQL dependency.</value>
4011 </member>
4012 <member name="P:System.Web.Mvc.OutputCacheAttribute.VaryByContentEncoding">
4013 <summary>
4014 Gets or sets the vary by content encoding.
4015 </summary>
4016 <value>The vary by content encoding.</value>
4017 </member>
4018 <member name="P:System.Web.Mvc.OutputCacheAttribute.VaryByCustom">
4019 <summary>
4020 Gets or sets the vary by custom.
4021 </summary>
4022 <value>The vary by custom.</value>
4023 </member>
4024 <member name="P:System.Web.Mvc.OutputCacheAttribute.VaryByHeader">
4025 <summary>
4026 Gets or sets the vary by header.
4027 </summary>
4028 <value>The vary by header.</value>
4029 </member>
4030 <member name="P:System.Web.Mvc.OutputCacheAttribute.VaryByParam">
4031 <summary>
4032 Gets or sets the vary by param.
4033 </summary>
4034 <value>The vary by param.</value>
4035 </member>
4036 <member name="M:System.Web.Mvc.OutputCacheAttribute.OutputCachedPage.FrameworkInitialize">
4037 <summary>
4038 Initializes the control tree during page generation based on the declarative nature of the page.
4039 </summary>
4040 </member>
4041 <member name="T:System.Web.Mvc.IViewLocationCache">
4042 <summary>
4043 Defines the methods required for a memory cache of view locations.
4044 </summary>
4045 </member>
4046 <member name="M:System.Web.Mvc.IViewLocationCache.GetViewLocation(System.Web.HttpContextBase,System.String)">
4047 <summary>
4048 Gets the view location.
4049 </summary>
4050 <param name="httpContext">The HTTP context.</param>
4051 <param name="key">The key.</param>
4052 <returns>The view location.</returns>
4053 </member>
4054 <member name="M:System.Web.Mvc.IViewLocationCache.InsertViewLocation(System.Web.HttpContextBase,System.String,System.String)">
4055 <summary>
4056 Inserts the view location.
4057 </summary>
4058 <param name="httpContext">The HTTP context.</param>
4059 <param name="key">The key.</param>
4060 <param name="virtualPath">The virtual path.</param>
4061 </member>
4062 <member name="T:System.Web.Mvc.Ajax.InsertionMode">
4063 <summary>
4064 Enumerates the AJAX script insertion modes.
4065 </summary>
4066 </member>
4067 <member name="F:System.Web.Mvc.Ajax.InsertionMode.Replace">
4068 <summary>
4069 Replace the element.
4070 </summary>
4071 </member>
4072 <member name="F:System.Web.Mvc.Ajax.InsertionMode.InsertBefore">
4073 <summary>
4074 Insert before the element.
4075 </summary>
4076 </member>
4077 <member name="F:System.Web.Mvc.Ajax.InsertionMode.InsertAfter">
4078 <summary>
4079 Insert after the element.
4080 </summary>
4081 </member>
4082 <member name="T:System.Web.Mvc.ModelBinderAttribute">
4083 <summary>
4084 Attribute used associate a model type to a model-builder type.
4085 </summary>
4086 </member>
4087 <member name="M:System.Web.Mvc.ModelBinderAttribute.#ctor(System.Type)">
4088 <summary>
4089 Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelBinderAttribute"/> class.
4090 </summary>
4091 <param name="binderType">Type of the binder.</param>
4092 </member>
4093 <member name="M:System.Web.Mvc.ModelBinderAttribute.GetBinder">
4094 <summary>
4095 Gets the model binder.
4096 </summary>
4097 <returns>
4098 A reference to the interface of the model binder.
4099 </returns>
4100 </member>
4101 <member name="P:System.Web.Mvc.ModelBinderAttribute.BinderType">
4102 <summary>
4103 Gets the type of the binder.
4104 </summary>
4105 <value>The type of the binder.</value>
4106 </member>
4107 <member name="T:System.Web.Mvc.Ajax.AjaxExtensions">
4108 <summary>
4109 Represents support for ASP.NET AJAX within an ASP.NET MVC application.
4110 </summary>
4111 </member>
4112 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
4113 <summary>
4114 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4115 the action is invoked asynchronously via JavaScript.
4116 </summary>
4117 <param name="ajaxHelper">The ajax helper.</param>
4118 <param name="linkText">The inner text of the anchor tag.</param>
4119 <param name="actionName">The name of the action.</param>
4120 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4121 <returns>An anchor tag.</returns>
4122 </member>
4123 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
4124 <summary>
4125 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4126 the action is invoked asynchronously via JavaScript.
4127 </summary>
4128 <param name="ajaxHelper">The ajax helper.</param>
4129 <param name="linkText">The inner text of the anchor tag.</param>
4130 <param name="actionName">The name of the action.</param>
4131 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4132 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4133 <returns>An anchor tag.</returns>
4134 </member>
4135 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
4136 <summary>
4137 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4138 the action is invoked asynchronously via JavaScript.
4139 </summary>
4140 <param name="ajaxHelper">The ajax helper.</param>
4141 <param name="linkText">The inner text of the anchor tag.</param>
4142 <param name="actionName">The name of the action.</param>
4143 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4144 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4145 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4146 <returns>An anchor tag.</returns>
4147 </member>
4148 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
4149 <summary>
4150 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4151 the action is invoked asynchronously via JavaScript.
4152 </summary>
4153 <param name="ajaxHelper">The ajax helper.</param>
4154 <param name="linkText">The inner text of the anchor tag.</param>
4155 <param name="actionName">The name of the action.</param>
4156 <param name="routeValues">An object containing the parameters for a route.</param>
4157 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4158 <returns>An anchor tag.</returns>
4159 </member>
4160 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4161 <summary>
4162 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4163 the action is invoked asynchronously via JavaScript.
4164 </summary>
4165 <param name="ajaxHelper">The ajax helper.</param>
4166 <param name="linkText">The inner text of the anchor tag.</param>
4167 <param name="actionName">The name of the action.</param>
4168 <param name="routeValues">An object containing the parameters for a route.</param>
4169 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4170 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4171 <returns>An anchor tag.</returns>
4172 </member>
4173 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
4174 <summary>
4175 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4176 the action is invoked asynchronously via JavaScript.
4177 </summary>
4178 <param name="ajaxHelper">The ajax helper.</param>
4179 <param name="linkText">The inner text of the anchor tag.</param>
4180 <param name="actionName">The name of the action.</param>
4181 <param name="controllerName">The name of the controller.</param>
4182 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4183 <returns>An anchor tag.</returns>
4184 </member>
4185 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
4186 <summary>
4187 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4188 the action is invoked asynchronously via JavaScript.
4189 </summary>
4190 <param name="ajaxHelper">The ajax helper.</param>
4191 <param name="linkText">The inner text of the anchor tag.</param>
4192 <param name="actionName">The name of the action.</param>
4193 <param name="controllerName">The name of the controller.</param>
4194 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4195 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4196 <returns>An anchor tag.</returns>
4197 </member>
4198 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
4199 <summary>
4200 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4201 the action is invoked asynchronously via JavaScript.
4202 </summary>
4203 <param name="ajaxHelper">The ajax helper.</param>
4204 <param name="linkText">The inner text of the anchor tag.</param>
4205 <param name="actionName">The name of the action.</param>
4206 <param name="controllerName">The name of the controller.</param>
4207 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4208 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4209 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4210 <returns>An anchor tag.</returns>
4211 </member>
4212 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
4213 <summary>
4214 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4215 the action is invoked asynchronously via JavaScript.
4216 </summary>
4217 <param name="ajaxHelper">The ajax helper.</param>
4218 <param name="linkText">The inner text of the anchor tag.</param>
4219 <param name="actionName">The name of the action.</param>
4220 <param name="controllerName">The name of the controller.</param>
4221 <param name="routeValues">An object containing the parameters for a route.</param>
4222 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4223 <returns>An anchor tag.</returns>
4224 </member>
4225 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4226 <summary>
4227 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4228 the action is invoked asynchronously via JavaScript.
4229 </summary>
4230 <param name="ajaxHelper">The ajax helper.</param>
4231 <param name="linkText">The inner text of the anchor tag.</param>
4232 <param name="actionName">The name of the action.</param>
4233 <param name="controllerName">The name of the controller.</param>
4234 <param name="routeValues">An object containing the parameters for a route.</param>
4235 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4236 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4237 <returns>An anchor tag.</returns>
4238 </member>
4239 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
4240 <summary>
4241 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4242 the action is invoked asynchronously via JavaScript.
4243 </summary>
4244 <param name="ajaxHelper">The ajax helper.</param>
4245 <param name="linkText">The inner text of the anchor tag.</param>
4246 <param name="actionName">The name of the action.</param>
4247 <param name="controllerName">The name of the controller.</param>
4248 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
4249 <param name="hostName">The host name for the URL.</param>
4250 <param name="fragment">The URL fragment name (also known as anchor name).</param>
4251 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4252 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4253 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4254 <returns>An anchor tag.</returns>
4255 </member>
4256 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.ActionLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4257 <summary>
4258 Returns an anchor tag containing the URL to the specified action, such that when the action link is clicked,
4259 the action is invoked asynchronously via JavaScript.
4260 </summary>
4261 <param name="ajaxHelper">The ajax helper.</param>
4262 <param name="linkText">The inner text of the anchor tag.</param>
4263 <param name="actionName">The name of the action.</param>
4264 <param name="controllerName">The name of the controller.</param>
4265 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
4266 <param name="hostName">The host name for the URL.</param>
4267 <param name="fragment">The URL fragment name (also known as anchor name).</param>
4268 <param name="routeValues">An object containing the parameters for a route.</param>
4269 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4270 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4271 <returns>An anchor tag.</returns>
4272 </member>
4273 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.Web.Mvc.Ajax.AjaxOptions)">
4274 <summary>
4275 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4276 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4277 using block. The form is submitted asynchronously using JavaScript.
4278 </summary>
4279 <param name="ajaxHelper">The ajax helper.</param>
4280 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4281 <returns>
4282 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4283 </returns>
4284 </member>
4285 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
4286 <summary>
4287 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4288 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4289 using block. The form is submitted asynchronously using JavaScript.
4290 </summary>
4291 <param name="ajaxHelper">The ajax helper.</param>
4292 <param name="actionName">The name of the action.</param>
4293 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4294 <returns>
4295 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4296 </returns>
4297 </member>
4298 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
4299 <summary>
4300 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4301 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4302 using block. The form is submitted asynchronously using JavaScript.
4303 </summary>
4304 <param name="ajaxHelper">The ajax helper.</param>
4305 <param name="actionName">The name of the action.</param>
4306 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4307 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4308 <returns>
4309 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4310 </returns>
4311 </member>
4312 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
4313 <summary>
4314 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4315 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4316 using block. The form is submitted asynchronously using JavaScript.
4317 </summary>
4318 <param name="ajaxHelper">The ajax helper.</param>
4319 <param name="actionName">The name of the action.</param>
4320 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4321 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4322 <param name="htmlAttributes">An object containing the HTML attributes for the element. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4323 <returns>
4324 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4325 </returns>
4326 </member>
4327 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
4328 <summary>
4329 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4330 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4331 using block. The form is submitted asynchronously using JavaScript.
4332 </summary>
4333 <param name="ajaxHelper">The ajax helper.</param>
4334 <param name="actionName">The name of the action.</param>
4335 <param name="routeValues">An object containing the parameters for a route.</param>
4336 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4337 <returns>
4338 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4339 </returns>
4340 </member>
4341 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4342 <summary>
4343 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4344 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4345 using block. The form is submitted asynchronously using JavaScript.
4346 </summary>
4347 <param name="ajaxHelper">The ajax helper.</param>
4348 <param name="actionName">The name of the action.</param>
4349 <param name="routeValues">An object containing the parameters for a route.</param>
4350 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4351 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4352 <returns>
4353 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4354 </returns>
4355 </member>
4356 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
4357 <summary>
4358 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4359 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4360 using block. The form is submitted asynchronously using JavaScript.
4361 </summary>
4362 <param name="ajaxHelper">The ajax helper.</param>
4363 <param name="actionName">The name of the action.</param>
4364 <param name="controllerName">The name of the controller.</param>
4365 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4366 <returns>
4367 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4368 </returns>
4369 </member>
4370 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
4371 <summary>
4372 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4373 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4374 using block. The form is submitted asynchronously using JavaScript.
4375 </summary>
4376 <param name="ajaxHelper">The ajax helper.</param>
4377 <param name="actionName">The name of the action.</param>
4378 <param name="controllerName">The name of the controller.</param>
4379 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4380 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4381 <returns>
4382 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4383 </returns>
4384 </member>
4385 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
4386 <summary>
4387 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4388 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4389 using block. The form is submitted asynchronously using JavaScript.
4390 </summary>
4391 <param name="ajaxHelper">The ajax helper.</param>
4392 <param name="actionName">The name of the action.</param>
4393 <param name="controllerName">The name of the controller.</param>
4394 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4395 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4396 <param name="htmlAttributes">An object containing the HTML attributes for the element. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4397 <returns>
4398 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4399 </returns>
4400 </member>
4401 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
4402 <summary>
4403 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4404 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4405 using block. The form is submitted asynchronously using JavaScript.
4406 </summary>
4407 <param name="ajaxHelper">The ajax helper.</param>
4408 <param name="actionName">The name of the action.</param>
4409 <param name="controllerName">The name of the controller.</param>
4410 <param name="routeValues">An object containing the parameters for a route.</param>
4411 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4412 <returns>
4413 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4414 </returns>
4415 </member>
4416 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginForm(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4417 <summary>
4418 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4419 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4420 using block. The form is submitted asynchronously using JavaScript.
4421 </summary>
4422 <param name="ajaxHelper">The ajax helper.</param>
4423 <param name="actionName">The name of the action.</param>
4424 <param name="controllerName">The name of the controller.</param>
4425 <param name="routeValues">An object containing the parameters for a route.</param>
4426 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4427 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4428 <returns>
4429 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4430 </returns>
4431 </member>
4432 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
4433 <summary>
4434 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4435 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4436 using block. The form is submitted asynchronously using JavaScript.
4437 </summary>
4438 <param name="ajaxHelper">The ajax helper.</param>
4439 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4440 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4441 <returns>
4442 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4443 </returns>
4444 </member>
4445 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
4446 <summary>
4447 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4448 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4449 using block. The form is submitted asynchronously using JavaScript.
4450 </summary>
4451 <param name="ajaxHelper">The ajax helper.</param>
4452 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4453 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4454 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4455 <returns>
4456 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4457 </returns>
4458 </member>
4459 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
4460 <summary>
4461 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4462 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4463 using block. The form is submitted asynchronously using JavaScript.
4464 </summary>
4465 <param name="ajaxHelper">The ajax helper.</param>
4466 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4467 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4468 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4469 <param name="htmlAttributes">An object containing the HTML attributes for the element. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4470 <returns>
4471 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4472 </returns>
4473 </member>
4474 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
4475 <summary>
4476 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4477 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4478 using block. The form is submitted asynchronously using JavaScript.
4479 </summary>
4480 <param name="ajaxHelper">The ajax helper.</param>
4481 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4482 <param name="routeValues">An object containing the parameters for a route.</param>
4483 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4484 <returns>
4485 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4486 </returns>
4487 </member>
4488 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.BeginRouteForm(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4489 <summary>
4490 Writes an opening form tag to the response while returning an <see cref="T:System.Web.Mvc.Html.MvcForm"/>
4491 instance. Can be used in a using block, in which case it renders the closing form tag at the end of the
4492 using block. The form is submitted asynchronously using JavaScript.
4493 </summary>
4494 <param name="ajaxHelper">The ajax helper.</param>
4495 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4496 <param name="routeValues">An object containing the parameters for a route.</param>
4497 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4498 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4499 <returns>
4500 An <see cref="T:System.Web.Mvc.Html.MvcForm"/> instance.
4501 </returns>
4502 </member>
4503 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
4504 <summary>
4505 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4506 a request is made to the virtual path asynchronously via JavaScript.
4507 </summary>
4508 <param name="ajaxHelper">The ajax helper.</param>
4509 <param name="linkText">The inner text of the anchor tag.</param>
4510 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4511 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4512 <returns>An anchor tag.</returns>
4513 </member>
4514 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
4515 <summary>
4516 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4517 a request is made to the virtual path asynchronously via JavaScript.
4518 </summary>
4519 <param name="ajaxHelper">The ajax helper.</param>
4520 <param name="linkText">The inner text of the anchor tag.</param>
4521 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4522 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4523 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4524 <returns>An anchor tag.</returns>
4525 </member>
4526 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
4527 <summary>
4528 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4529 a request is made to the virtual path asynchronously via JavaScript.
4530 </summary>
4531 <param name="ajaxHelper">The ajax helper.</param>
4532 <param name="linkText">The inner text of the anchor tag.</param>
4533 <param name="routeValues">An object containing the parameters for a route.</param>
4534 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4535 <returns>An anchor tag.</returns>
4536 </member>
4537 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4538 <summary>
4539 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4540 a request is made to the virtual path asynchronously via JavaScript.
4541 </summary>
4542 <param name="ajaxHelper">The ajax helper.</param>
4543 <param name="linkText">The inner text of the anchor tag.</param>
4544 <param name="routeValues">An object containing the parameters for a route.</param>
4545 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4546 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4547 <returns>An anchor tag.</returns>
4548 </member>
4549 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions)">
4550 <summary>
4551 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4552 a request is made to the virtual path asynchronously via JavaScript.
4553 </summary>
4554 <param name="ajaxHelper">The ajax helper.</param>
4555 <param name="linkText">The inner text of the anchor tag.</param>
4556 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4557 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4558 <returns>An anchor tag.</returns>
4559 </member>
4560 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
4561 <summary>
4562 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4563 a request is made to the virtual path asynchronously via JavaScript.
4564 </summary>
4565 <param name="ajaxHelper">The ajax helper.</param>
4566 <param name="linkText">The inner text of the anchor tag.</param>
4567 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4568 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4569 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4570 <returns>An anchor tag.</returns>
4571 </member>
4572 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4573 <summary>
4574 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4575 a request is made to the virtual path asynchronously via JavaScript.
4576 </summary>
4577 <param name="ajaxHelper">The ajax helper.</param>
4578 <param name="linkText">The inner text of the anchor tag.</param>
4579 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4580 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4581 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4582 <returns>An anchor tag.</returns>
4583 </member>
4584 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions)">
4585 <summary>
4586 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4587 a request is made to the virtual path asynchronously via JavaScript.
4588 </summary>
4589 <param name="ajaxHelper">The ajax helper.</param>
4590 <param name="linkText">The inner text of the anchor tag.</param>
4591 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4592 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4593 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4594 <returns>An anchor tag.</returns>
4595 </member>
4596 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Object,System.Web.Mvc.Ajax.AjaxOptions,System.Object)">
4597 <summary>
4598 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4599 a request is made to the virtual path asynchronously via JavaScript.
4600 </summary>
4601 <param name="ajaxHelper">The ajax helper.</param>
4602 <param name="linkText">The inner text of the anchor tag.</param>
4603 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4604 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4605 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4606 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4607 <returns>An anchor tag.</returns>
4608 </member>
4609 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions)">
4610 <summary>
4611 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4612 a request is made to the virtual path asynchronously via JavaScript.
4613 </summary>
4614 <param name="ajaxHelper">The ajax helper.</param>
4615 <param name="linkText">The inner text of the anchor tag.</param>
4616 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4617 <param name="routeValues">An object containing the parameters for a route.</param>
4618 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4619 <returns>An anchor tag.</returns>
4620 </member>
4621 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4622 <summary>
4623 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4624 a request is made to the virtual path asynchronously via JavaScript.
4625 </summary>
4626 <param name="ajaxHelper">The ajax helper.</param>
4627 <param name="linkText">The inner text of the anchor tag.</param>
4628 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4629 <param name="routeValues">An object containing the parameters for a route.</param>
4630 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4631 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4632 <returns>An anchor tag.</returns>
4633 </member>
4634 <member name="M:System.Web.Mvc.Ajax.AjaxExtensions.RouteLink(System.Web.Mvc.AjaxHelper,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Web.Mvc.Ajax.AjaxOptions,System.Collections.Generic.IDictionary{System.String,System.Object})">
4635 <summary>
4636 Returns an anchor tag containing the virtual path for the specified route values, such that when the link is clicked,
4637 a request is made to the virtual path asynchronously via JavaScript.
4638 </summary>
4639 <param name="ajaxHelper">The ajax helper.</param>
4640 <param name="linkText">The inner text of the anchor tag.</param>
4641 <param name="routeName">The name of the route to use to obtain the form post URL.</param>
4642 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
4643 <param name="hostName">The host name for the URL.</param>
4644 <param name="fragment">The URL fragment name (also known as anchor name).</param>
4645 <param name="routeValues">An object containing the parameters for a route.</param>
4646 <param name="ajaxOptions">An object providing options for the asynchronous request.</param>
4647 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4648 <returns>An anchor tag.</returns>
4649 </member>
4650 <member name="T:System.Web.Mvc.AuthorizationContext">
4651 <summary>
4652 Provides the context for using an <see cref="T:System.Web.Mvc.AuthorizeAttribute"/>.
4653 </summary>
4654 </member>
4655 <member name="M:System.Web.Mvc.AuthorizationContext.#ctor">
4656 <summary>
4657 Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext"/> class.
4658 </summary>
4659 </member>
4660 <member name="M:System.Web.Mvc.AuthorizationContext.#ctor(System.Web.Mvc.ControllerContext)">
4661 <summary>
4662 Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext"/> class.
4663 </summary>
4664 <param name="controllerContext">The controller context.</param>
4665 </member>
4666 <member name="P:System.Web.Mvc.AuthorizationContext.Result">
4667 <summary>
4668 Gets or sets the result.
4669 </summary>
4670 <value>The result.</value>
4671 </member>
4672 <member name="T:System.Web.Mvc.ViewMasterPage">
4673 <summary>
4674 Represents the information needed to build a master view page.
4675 </summary>
4676 </member>
4677 <member name="P:System.Web.Mvc.ViewMasterPage.Ajax">
4678 <summary>
4679 Gets the ajax.
4680 </summary>
4681 <value>The ajax.</value>
4682 </member>
4683 <member name="P:System.Web.Mvc.ViewMasterPage.Html">
4684 <summary>
4685 Gets the HTML.
4686 </summary>
4687 <value>The HTML.</value>
4688 </member>
4689 <member name="P:System.Web.Mvc.ViewMasterPage.Model">
4690 <summary>
4691 Gets the model.
4692 </summary>
4693 <value>The model.</value>
4694 </member>
4695 <member name="P:System.Web.Mvc.ViewMasterPage.TempData">
4696 <summary>
4697 Gets the temporary data.
4698 </summary>
4699 <value>The temporary data.</value>
4700 </member>
4701 <member name="P:System.Web.Mvc.ViewMasterPage.Url">
4702 <summary>
4703 Gets the URL.
4704 </summary>
4705 <value>The URL.</value>
4706 </member>
4707 <member name="P:System.Web.Mvc.ViewMasterPage.ViewContext">
4708 <summary>
4709 Gets the view context.
4710 </summary>
4711 <value>The view context.</value>
4712 </member>
4713 <member name="P:System.Web.Mvc.ViewMasterPage.ViewData">
4714 <summary>
4715 Gets the view data.
4716 </summary>
4717 <value>The view data.</value>
4718 </member>
4719 <member name="P:System.Web.Mvc.ViewMasterPage.Writer">
4720 <summary>
4721 Gets the writer.
4722 </summary>
4723 <value>The writer.</value>
4724 </member>
4725 <member name="T:System.Web.Mvc.NonActionAttribute">
4726 <summary>
4727 Attribute that is use to indicated that a controller method is not an action method.
4728 </summary>
4729 </member>
4730 <member name="M:System.Web.Mvc.NonActionAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
4731 <summary>
4732 Determines whether the attribute marks a valid non-action method given the specified controller context.
4733 </summary>
4734 <param name="controllerContext">The controller context.</param>
4735 <param name="methodInfo">The method info.</param>
4736 <returns>
4737 <c>true</c> if the attribute marks a valid non-action method; otherwise, <c>false</c>.
4738 </returns>
4739 </member>
4740 <member name="T:System.Web.Mvc.NameValueCollectionExtensions">
4741 <summary>
4742 Extends a <c>NameValueCollection</c> so it copies the collection to specified dictionary./>
4743 </summary>
4744 </member>
4745 <member name="M:System.Web.Mvc.NameValueCollectionExtensions.CopyTo(System.Collections.Specialized.NameValueCollection,System.Collections.Generic.IDictionary{System.String,System.Object})">
4746 <summary>
4747 Copies to a given collection to the specified destination.
4748 </summary>
4749 <param name="collection">The collection.</param>
4750 <param name="destination">The destination.</param>
4751 </member>
4752 <member name="M:System.Web.Mvc.NameValueCollectionExtensions.CopyTo(System.Collections.Specialized.NameValueCollection,System.Collections.Generic.IDictionary{System.String,System.Object},System.Boolean)">
4753 <summary>
4754 Copies to a given collection to the specified destination.
4755 </summary>
4756 <param name="collection">The collection.</param>
4757 <param name="destination">The destination.</param>
4758 <param name="replaceEntries">If set to <c>true</c>, this method replaces the previous entries.</param>
4759 </member>
4760 <member name="T:System.Web.Mvc.ContentResult">
4761 <summary>
4762 Represents a user-defined content type that is the result of an action method.
4763 </summary>
4764 </member>
4765 <member name="M:System.Web.Mvc.ContentResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
4766 <summary>
4767 Enables processing of the result of an action method by a custom type that inherits from <see cref="T:System.Web.Mvc.ActionResult"/>.
4768 </summary>
4769 <param name="context">The context within which the result is executed.</param>
4770 </member>
4771 <member name="P:System.Web.Mvc.ContentResult.Content">
4772 <summary>
4773 Gets or sets the content.
4774 </summary>
4775 <value>The content.</value>
4776 </member>
4777 <member name="P:System.Web.Mvc.ContentResult.ContentEncoding">
4778 <summary>
4779 Gets or sets the content encoding.
4780 </summary>
4781 <value>The content encoding.</value>
4782 </member>
4783 <member name="P:System.Web.Mvc.ContentResult.ContentType">
4784 <summary>
4785 Gets or sets the type of the content.
4786 </summary>
4787 <value>The type of the content.</value>
4788 </member>
4789 <member name="T:System.Web.Mvc.Html.SelectExtensions">
4790 <summary>
4791 Represents support for making selects in a list.
4792 </summary>
4793 </member>
4794 <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.String)">
4795 <summary>
4796 Returns a select tag used to select a single option from a set of possible choices.
4797 </summary>
4798 <param name="htmlHelper">The HTML helper.</param>
4799 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4800 <param name="optionLabel">Provides the text for a default empty valued option, if it is not null.</param>
4801 <returns></returns>
4802 </member>
4803 <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.String)">
4804 <summary>
4805 Returns a select tag used to select a single option from a set of possible choices.
4806 </summary>
4807 <param name="htmlHelper">The HTML helper.</param>
4808 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4809 <param name="selectList">The enumeration of SelectListItem instances used to populate the drop-down list.</param>
4810 <param name="optionLabel">Provides the text for a default empty valued option, if it is not null.</param>
4811 <returns></returns>
4812 </member>
4813 <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.String,System.Object)">
4814 <summary>
4815 Returns a select tag used to select a single option from a set of possible choices.
4816 </summary>
4817 <param name="htmlHelper">The HTML helper.</param>
4818 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4819 <param name="selectList">The enumeration of SelectListItem instances used to populate the drop-down list.</param>
4820 <param name="optionLabel">Provides the text for a default empty valued option, if it is not null.</param>
4821 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4822 <returns></returns>
4823 </member>
4824 <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String)">
4825 <summary>
4826 Returns a select tag used to select a single option from a set of possible choices.
4827 </summary>
4828 <param name="htmlHelper">The HTML helper.</param>
4829 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4830 <returns></returns>
4831 </member>
4832 <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem})">
4833 <summary>
4834 Returns a select tag used to select a single option from a set of possible choices.
4835 </summary>
4836 <param name="htmlHelper">The HTML helper.</param>
4837 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4838 <param name="selectList">The enumeration of SelectListItem instances used to populate the drop-down list.</param>
4839 <returns></returns>
4840 </member>
4841 <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Object)">
4842 <summary>
4843 Returns a select tag used to select a single option from a set of possible choices.
4844 </summary>
4845 <param name="htmlHelper">The HTML helper.</param>
4846 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4847 <param name="selectList">The enumeration of SelectListItem instances used to populate the drop-down list.</param>
4848 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4849 <returns></returns>
4850 </member>
4851 <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
4852 <summary>
4853 Returns a select tag used to select a single option from a set of possible choices.
4854 </summary>
4855 <param name="htmlHelper">The HTML helper.</param>
4856 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4857 <param name="selectList">The enumeration of SelectListItem instances used to populate the drop-down list.</param>
4858 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4859 <returns></returns>
4860 </member>
4861 <member name="M:System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
4862 <summary>
4863 Returns a select tag used to select a single option from a set of possible choices.
4864 </summary>
4865 <param name="htmlHelper">The HTML helper.</param>
4866 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4867 <param name="selectList">The enumeration of SelectListItem instances used to populate the drop-down list.</param>
4868 <param name="optionLabel">Provides the text for a default empty valued option, if it is not null.</param>
4869 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
4870 <returns></returns>
4871 </member>
4872 <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBox(System.Web.Mvc.HtmlHelper,System.String)">
4873 <summary>
4874 Returns a select tag used to select a multiple options from a set of possible choices.
4875 </summary>
4876 <param name="htmlHelper">The HTML helper.</param>
4877 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4878 <returns></returns>
4879 </member>
4880 <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBox(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem})">
4881 <summary>
4882 Returns a select tag used to select a multiple options from a set of possible choices.
4883 </summary>
4884 <param name="htmlHelper">The HTML helper.</param>
4885 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4886 <param name="selectList">The enumeration of SelectListItem instances used to populate the drop-down list.</param>
4887 <returns></returns>
4888 </member>
4889 <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBox(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Object)">
4890 <summary>
4891 Returns a select tag used to select a multiple options from a set of possible choices.
4892 </summary>
4893 <param name="htmlHelper">The HTML helper.</param>
4894 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4895 <param name="selectList">The enumeration of SelectListItem instances used to populate the drop-down list.</param>
4896 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4897 <returns></returns>
4898 </member>
4899 <member name="M:System.Web.Mvc.Html.SelectExtensions.ListBox(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IEnumerable{System.Web.Mvc.SelectListItem},System.Collections.Generic.IDictionary{System.String,System.Object})">
4900 <summary>
4901 Returns a select tag used to select a multiple options from a set of possible choices.
4902 </summary>
4903 <param name="htmlHelper">The HTML helper.</param>
4904 <param name="name">The name of the form field and used as a key to look up possible options. If ViewData[name] implements IEnumerable of <see cref="T:System.Web.Mvc.SelectListItem"/>.</param>
4905 <param name="selectList">The enumeration of SelectListItem instances used to populate the drop-down list.</param>
4906 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
4907 <returns></returns>
4908 </member>
4909 <member name="T:System.Web.Mvc.Html.RenderPartialExtensions">
4910 <summary>
4911 Represents support for rendering a partial view.
4912 </summary>
4913 </member>
4914 <member name="M:System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(System.Web.Mvc.HtmlHelper,System.String)">
4915 <summary>
4916 Renders the specified partial view.
4917 </summary>
4918 <param name="htmlHelper">The HTML helper.</param>
4919 <param name="partialViewName">The name of the partial view.</param>
4920 </member>
4921 <member name="M:System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(System.Web.Mvc.HtmlHelper,System.String,System.Web.Mvc.ViewDataDictionary)">
4922 <summary>
4923 Renders the specified partial view, replacing its ViewData property with the
4924 supplied <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewDataDictionary</see>.
4925 </summary>
4926 <param name="htmlHelper">The HTML helper.</param>
4927 <param name="partialViewName">The name of the partial view.</param>
4928 <param name="viewData">The view data.</param>
4929 </member>
4930 <member name="M:System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
4931 <summary>
4932 Renders the specified partial view, passing in a copy of the current
4933 <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewDataDictionary</see>, but
4934 with the Model property set to the specified model.
4935 </summary>
4936 <param name="htmlHelper">The HTML helper.</param>
4937 <param name="partialViewName">The name of the partial view.</param>
4938 <param name="model">The model.</param>
4939 </member>
4940 <member name="M:System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Web.Mvc.ViewDataDictionary)">
4941 <summary>
4942 Renders the specified partial view, replacing the partial view's ViewData property with the
4943 supplied <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewDataDictionary</see>. The Model
4944 property of the view data is set to the specified model.
4945 </summary>
4946 <param name="htmlHelper">The HTML helper.</param>
4947 <param name="partialViewName">The name of the partial view.</param>
4948 <param name="model">The model for the partial view.</param>
4949 <param name="viewData">The view data for the partial view.</param>
4950 </member>
4951 <member name="T:System.Web.Mvc.FormMethod">
4952 <summary>
4953 Represents the HTTP request type for a Form.
4954 </summary>
4955 </member>
4956 <member name="F:System.Web.Mvc.FormMethod.Get">
4957 <summary>
4958 GET request.
4959 </summary>
4960 </member>
4961 <member name="F:System.Web.Mvc.FormMethod.Post">
4962 <summary>
4963 POST request.
4964 </summary>
4965 </member>
4966 <member name="T:System.Web.Mvc.ReflectedActionDescriptor">
4967 <summary>
4968 Contains information that describes a reflected action method.
4969 </summary>
4970 </member>
4971 <member name="T:System.Web.Mvc.ActionDescriptor">
4972 <summary>
4973 Provides information about an action method, such as its name, controller, parameters, attributes, and filters.
4974 </summary>
4975 </member>
4976 <member name="M:System.Web.Mvc.ActionDescriptor.Execute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
4977 <summary>
4978 Executes the action method with the given parameters and the specified controller context.
4979 </summary>
4980 <param name="controllerContext">The controller context.</param>
4981 <param name="parameters">The parameters.</param>
4982 <returns>The result of executing the action method.</returns>
4983 </member>
4984 <member name="M:System.Web.Mvc.ActionDescriptor.GetCustomAttributes(System.Boolean)">
4985 <summary>
4986 Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.
4987 </summary>
4988 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
4989 <returns>
4990 An array of Objects representing custom attributes, or an empty array.
4991 </returns>
4992 <exception cref="T:System.TypeLoadException">
4993 The custom attribute type cannot be loaded.
4994 </exception>
4995 <exception cref="T:System.Reflection.AmbiguousMatchException">
4996 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
4997 </exception>
4998 </member>
4999 <member name="M:System.Web.Mvc.ActionDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
5000 <summary>
5001 Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.
5002 </summary>
5003 <param name="attributeType">The type of the custom attributes.</param>
5004 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
5005 <returns>
5006 An array of Objects representing custom attributes, or an empty array.
5007 </returns>
5008 <exception cref="T:System.TypeLoadException">
5009 The custom attribute type cannot be loaded.
5010 </exception>
5011 <exception cref="T:System.Reflection.AmbiguousMatchException">
5012 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
5013 </exception>
5014 </member>
5015 <member name="M:System.Web.Mvc.ActionDescriptor.GetFilters">
5016 <summary>
5017 Gets the filters associated with this action method.
5018 </summary>
5019 <returns>The filters.</returns>
5020 </member>
5021 <member name="M:System.Web.Mvc.ActionDescriptor.GetParameters">
5022 <summary>
5023 Gets the parameters.
5024 </summary>
5025 <returns>The parameters.</returns>
5026 </member>
5027 <member name="M:System.Web.Mvc.ActionDescriptor.GetSelectors">
5028 <summary>
5029 Gets the selectors.
5030 </summary>
5031 <returns>The selectors.</returns>
5032 </member>
5033 <member name="M:System.Web.Mvc.ActionDescriptor.IsDefined(System.Type,System.Boolean)">
5034 <summary>
5035 Indicates whether one or more instance of <paramref name="attributeType"/> is defined on this member.
5036 </summary>
5037 <param name="attributeType">The type of the custom attributes.</param>
5038 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
5039 <returns>
5040 true if the <paramref name="attributeType"/> is defined on this member; false otherwise.
5041 </returns>
5042 </member>
5043 <member name="P:System.Web.Mvc.ActionDescriptor.ActionName">
5044 <summary>
5045 Gets the name of the action.
5046 </summary>
5047 <value>The name of the action.</value>
5048 </member>
5049 <member name="P:System.Web.Mvc.ActionDescriptor.ControllerDescriptor">
5050 <summary>
5051 Gets the controller descriptor.
5052 </summary>
5053 <value>The controller descriptor.</value>
5054 </member>
5055 <member name="M:System.Web.Mvc.ReflectedActionDescriptor.#ctor(System.Reflection.MethodInfo,System.String,System.Web.Mvc.ControllerDescriptor)">
5056 <summary>
5057 Initializes a new instance of the <see cref="T:System.Web.Mvc.ReflectedActionDescriptor"/> class.
5058 </summary>
5059 <param name="methodInfo">The action method information.</param>
5060 <param name="actionName">The name of the action.</param>
5061 <param name="controllerDescriptor">The controller descriptor.</param>
5062 </member>
5063 <member name="M:System.Web.Mvc.ReflectedActionDescriptor.Execute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
5064 <summary>
5065 Executes the specified controller context.
5066 </summary>
5067 <param name="controllerContext">The controller context.</param>
5068 <param name="parameters">The parameters.</param>
5069 <returns>The action return value.</returns>
5070 </member>
5071 <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetCustomAttributes(System.Boolean)">
5072 <summary>
5073 Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.
5074 </summary>
5075 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
5076 <returns>
5077 An array of Objects representing custom attributes, or an empty array.
5078 </returns>
5079 <exception cref="T:System.TypeLoadException">
5080 The custom attribute type cannot be loaded.
5081 </exception>
5082 <exception cref="T:System.Reflection.AmbiguousMatchException">
5083 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
5084 </exception>
5085 </member>
5086 <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
5087 <summary>
5088 Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.
5089 </summary>
5090 <param name="attributeType">The type of the custom attributes.</param>
5091 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
5092 <returns>
5093 An array of Objects representing custom attributes, or an empty array.
5094 </returns>
5095 <exception cref="T:System.TypeLoadException">
5096 The custom attribute type cannot be loaded.
5097 </exception>
5098 <exception cref="T:System.Reflection.AmbiguousMatchException">
5099 There is more than one attribute of type <paramref name="attributeType"/> defined on this member.
5100 </exception>
5101 </member>
5102 <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetFilters">
5103 <summary>
5104 Gets information about action filters.
5105 </summary>
5106 <returns>The filter information.</returns>
5107 </member>
5108 <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetParameters">
5109 <summary>
5110 Gets the parameters of the action method.
5111 </summary>
5112 <returns>The parameters.</returns>
5113 </member>
5114 <member name="M:System.Web.Mvc.ReflectedActionDescriptor.GetSelectors">
5115 <summary>
5116 Gets the action selectors.
5117 </summary>
5118 <returns>The action selectors.</returns>
5119 </member>
5120 <member name="M:System.Web.Mvc.ReflectedActionDescriptor.IsDefined(System.Type,System.Boolean)">
5121 <summary>
5122 Indicates whether one or more instance of <paramref name="attributeType"/> is defined on this member.
5123 </summary>
5124 <param name="attributeType">The type of the custom attributes.</param>
5125 <param name="inherit">When true, look up the hierarchy chain for the inherited custom attribute.</param>
5126 <returns>
5127 true if the <paramref name="attributeType"/> is defined on this member; false otherwise.
5128 </returns>
5129 </member>
5130 <member name="P:System.Web.Mvc.ReflectedActionDescriptor.ActionName">
5131 <summary>
5132 Gets the name of the action.
5133 </summary>
5134 <value>The name of the action.</value>
5135 </member>
5136 <member name="P:System.Web.Mvc.ReflectedActionDescriptor.ControllerDescriptor">
5137 <summary>
5138 Gets the controller descriptor.
5139 </summary>
5140 <value>The controller descriptor.</value>
5141 </member>
5142 <member name="P:System.Web.Mvc.ReflectedActionDescriptor.MethodInfo">
5143 <summary>
5144 Gets the action method information.
5145 </summary>
5146 <value>The action method information.</value>
5147 </member>
5148 <member name="T:System.Web.Mvc.AjaxHelper`1">
5149 <summary>
5150 Represents support for rendering HTML in AJAX scenarios within a strongly typed view.
5151 </summary>
5152 <typeparam name="TModel">The type of the model.</typeparam>
5153 </member>
5154 <member name="M:System.Web.Mvc.AjaxHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
5155 <summary>
5156 Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper`1"/> class.
5157 </summary>
5158 <param name="viewContext">The view context.</param>
5159 <param name="viewDataContainer">The view data container.</param>
5160 </member>
5161 <member name="M:System.Web.Mvc.AjaxHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
5162 <summary>
5163 Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper`1"/> class.
5164 </summary>
5165 <param name="viewContext">The view context.</param>
5166 <param name="viewDataContainer">The view data container.</param>
5167 <param name="routeCollection">The route collection.</param>
5168 </member>
5169 <member name="P:System.Web.Mvc.AjaxHelper`1.ViewData">
5170 <summary>
5171 Gets the current <see cref="T:System.Web.Mvc.ViewDataDictionary"/>.
5172 </summary>
5173 <value>The view data.</value>
5174 </member>
5175 <member name="T:System.Web.Mvc.MvcHandler">
5176 <summary>
5177 Selects the controller that will handle an HTTP request.
5178 </summary>
5179 </member>
5180 <member name="F:System.Web.Mvc.MvcHandler.MvcVersionHeaderName">
5181 <summary>
5182 Header name of the ASP.NET MVC version.
5183 </summary>
5184 </member>
5185 <member name="M:System.Web.Mvc.MvcHandler.#ctor(System.Web.Routing.RequestContext)">
5186 <summary>
5187 Initializes a new instance of the <see cref="T:System.Web.Mvc.MvcHandler"/> class.
5188 </summary>
5189 <param name="requestContext">The request context.</param>
5190 </member>
5191 <member name="M:System.Web.Mvc.MvcHandler.AddVersionHeader(System.Web.HttpContextBase)">
5192 <summary>
5193 Adds the version header.
5194 </summary>
5195 <param name="httpContext">The HTTP context.</param>
5196 </member>
5197 <member name="M:System.Web.Mvc.MvcHandler.ProcessRequest(System.Web.HttpContext)">
5198 <summary>
5199 Processes the request.
5200 </summary>
5201 <param name="httpContext">The HTTP context.</param>
5202 </member>
5203 <member name="M:System.Web.Mvc.MvcHandler.ProcessRequest(System.Web.HttpContextBase)">
5204 <summary>
5205 Processes the request.
5206 </summary>
5207 <param name="httpContext">The HTTP context.</param>
5208 </member>
5209 <member name="M:System.Web.Mvc.MvcHandler.System#Web#IHttpHandler#ProcessRequest(System.Web.HttpContext)">
5210 <summary>
5211 Processes the request.
5212 </summary>
5213 <param name="httpContext">The HTTP context.</param>
5214 </member>
5215 <member name="P:System.Web.Mvc.MvcHandler.IsReusable">
5216 <summary>
5217 Gets a value indicating whether another request can use the <see cref="T:System.Web.IHttpHandler"/> instance.
5218 </summary>
5219 <value></value>
5220 <returns>true if the <see cref="T:System.Web.IHttpHandler"/> instance is reusable; otherwise, false.
5221 </returns>
5222 </member>
5223 <member name="P:System.Web.Mvc.MvcHandler.DisableMvcResponseHeader">
5224 <summary>
5225 Gets or sets a value indicating whether [disable MVC response header].
5226 </summary>
5227 <value>
5228 <c>true</c> if [disable MVC response header]; otherwise, <c>false</c>.
5229 </value>
5230 </member>
5231 <member name="P:System.Web.Mvc.MvcHandler.RequestContext">
5232 <summary>
5233 Gets the request context.
5234 </summary>
5235 <value>The request context.</value>
5236 </member>
5237 <member name="P:System.Web.Mvc.MvcHandler.System#Web#IHttpHandler#IsReusable">
5238 <summary>
5239 Gets a value indicating whether another request can use the <see cref="T:System.Web.IHttpHandler"/> instance.
5240 </summary>
5241 <value></value>
5242 <returns>true if the <see cref="T:System.Web.IHttpHandler"/> instance is reusable; otherwise, false.
5243 </returns>
5244 </member>
5245 <member name="T:System.Web.Mvc.HandleErrorInfo">
5246 <summary>
5247 Encapsulates information for handling an error thrown by an action method.
5248 </summary>
5249 </member>
5250 <member name="M:System.Web.Mvc.HandleErrorInfo.#ctor(System.Exception,System.String,System.String)">
5251 <summary>
5252 Initializes a new instance of the <see cref="T:System.Web.Mvc.HandleErrorInfo"/> class.
5253 </summary>
5254 <param name="exception">The exception.</param>
5255 <param name="controllerName">Name of the controller.</param>
5256 <param name="actionName">The name of the action.</param>
5257 </member>
5258 <member name="P:System.Web.Mvc.HandleErrorInfo.ActionName">
5259 <summary>
5260 Gets the name of the action.
5261 </summary>
5262 <value>The name of the action.</value>
5263 </member>
5264 <member name="P:System.Web.Mvc.HandleErrorInfo.ControllerName">
5265 <summary>
5266 Gets the name of the controller.
5267 </summary>
5268 <value>The name of the controller.</value>
5269 </member>
5270 <member name="P:System.Web.Mvc.HandleErrorInfo.Exception">
5271 <summary>
5272 Gets the exception.
5273 </summary>
5274 <value>The exception.</value>
5275 </member>
5276 <member name="T:System.Web.Mvc.Html.LinkExtensions">
5277 <summary>
5278 Represents support for HTML links in an application.
5279 </summary>
5280 </member>
5281 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String)">
5282 <summary>
5283 Returns an anchor tag containing the virtual path to the specified action.
5284 </summary>
5285 <param name="htmlHelper">The HTML helper.</param>
5286 <param name="linkText">The inner text of the anchor tag.</param>
5287 <param name="actionName">The name of the action.</param>
5288 <returns>An anchor tag.</returns>
5289 </member>
5290 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
5291 <summary>
5292 Returns an anchor tag containing the virtual path to the specified action.
5293 </summary>
5294 <param name="htmlHelper">The HTML helper.</param>
5295 <param name="linkText">The inner text of the anchor tag.</param>
5296 <param name="actionName">The name of the action.</param>
5297 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5298 <returns>An anchor tag.</returns>
5299 </member>
5300 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object,System.Object)">
5301 <summary>
5302 Returns an anchor tag containing the virtual path to the specified action.
5303 </summary>
5304 <param name="htmlHelper">The HTML helper.</param>
5305 <param name="linkText">The inner text of the anchor tag.</param>
5306 <param name="actionName">The name of the action.</param>
5307 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5308 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5309 <returns>An anchor tag.</returns>
5310 </member>
5311 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary)">
5312 <summary>
5313 Returns an anchor tag containing the virtual path to the specified action.
5314 </summary>
5315 <param name="htmlHelper">The HTML helper.</param>
5316 <param name="linkText">The inner text of the anchor tag.</param>
5317 <param name="actionName">The name of the action.</param>
5318 <param name="routeValues">An object containing the parameters for a route.</param>
5319 <returns>An anchor tag.</returns>
5320 </member>
5321 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
5322 <summary>
5323 Returns an anchor tag containing the virtual path to the specified action.
5324 </summary>
5325 <param name="htmlHelper">The HTML helper.</param>
5326 <param name="linkText">The inner text of the anchor tag.</param>
5327 <param name="actionName">The name of the action.</param>
5328 <param name="routeValues">An object containing the parameters for a route.</param>
5329 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
5330 <returns>An anchor tag.</returns>
5331 </member>
5332 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String)">
5333 <summary>
5334 Returns an anchor tag containing the virtual path to the specified action.
5335 </summary>
5336 <param name="htmlHelper">The HTML helper.</param>
5337 <param name="linkText">The inner text of the anchor tag.</param>
5338 <param name="actionName">The name of the action.</param>
5339 <param name="controllerName">The name of the controller.</param>
5340 <returns>An anchor tag.</returns>
5341 </member>
5342 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.Object,System.Object)">
5343 <summary>
5344 Returns an anchor tag containing the virtual path to the specified action.
5345 </summary>
5346 <param name="htmlHelper">The HTML helper.</param>
5347 <param name="linkText">The inner text of the anchor tag.</param>
5348 <param name="actionName">The name of the action.</param>
5349 <param name="controllerName">The name of the controller.</param>
5350 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5351 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5352 <returns>An anchor tag.</returns>
5353 </member>
5354 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
5355 <summary>
5356 Returns an anchor tag containing the virtual path to the specified action.
5357 </summary>
5358 <param name="htmlHelper">The HTML helper.</param>
5359 <param name="linkText">The inner text of the anchor tag.</param>
5360 <param name="actionName">The name of the action.</param>
5361 <param name="controllerName">The name of the controller.</param>
5362 <param name="routeValues">An object containing the parameters for a route.</param>
5363 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
5364 <returns>An anchor tag.</returns>
5365 </member>
5366 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">
5367 <summary>
5368 Returns an anchor tag containing the URL to the specified action.
5369 </summary>
5370 <param name="htmlHelper">The HTML helper.</param>
5371 <param name="linkText">The inner text of the anchor tag.</param>
5372 <param name="actionName">The name of the action.</param>
5373 <param name="controllerName">The name of the controller.</param>
5374 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
5375 <param name="hostName">The host name for the URL.</param>
5376 <param name="fragment">The URL fragment name (also known as anchor name).</param>
5377 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5378 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5379 <returns>An anchor tag.</returns>
5380 </member>
5381 <member name="M:System.Web.Mvc.Html.LinkExtensions.ActionLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
5382 <summary>
5383 Returns an anchor tag containing the URL to the specified action.
5384 </summary>
5385 <param name="htmlHelper">The HTML helper.</param>
5386 <param name="linkText">The inner text of the anchor tag.</param>
5387 <param name="actionName">The name of the action.</param>
5388 <param name="controllerName">The name of the controller.</param>
5389 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
5390 <param name="hostName">The host name for the URL.</param>
5391 <param name="fragment">The URL fragment name (also known as anchor name).</param>
5392 <param name="routeValues">An object containing the parameters for a route.</param>
5393 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
5394 <returns>An anchor tag.</returns>
5395 </member>
5396 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
5397 <summary>
5398 Returns an anchor tag containing the virtual path for the specified route values.
5399 </summary>
5400 <param name="htmlHelper">The HTML helper.</param>
5401 <param name="linkText">The inner text of the anchor tag.</param>
5402 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5403 <returns>An anchor tag.</returns>
5404 </member>
5405 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary)">
5406 <summary>
5407 Returns an anchor tag containing the virtual path for the specified route values.
5408 </summary>
5409 <param name="htmlHelper">The HTML helper.</param>
5410 <param name="linkText">The inner text of the anchor tag.</param>
5411 <param name="routeValues">An object containing the parameters for a route.</param>
5412 <returns>An anchor tag.</returns>
5413 </member>
5414 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
5415 <summary>
5416 Returns an anchor tag containing the virtual path for the specified route values.
5417 </summary>
5418 <param name="htmlHelper">The HTML helper.</param>
5419 <param name="linkText">The inner text of the anchor tag.</param>
5420 <param name="routeName">The name of the route used to return a virtual path.</param>
5421 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5422 <returns>An anchor tag.</returns>
5423 </member>
5424 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary)">
5425 <summary>
5426 Returns an anchor tag containing the virtual path for the specified route values.
5427 </summary>
5428 <param name="htmlHelper">The HTML helper.</param>
5429 <param name="linkText">The inner text of the anchor tag.</param>
5430 <param name="routeName">The name of the route used to return a virtual path.</param>
5431 <param name="routeValues">An object containing the parameters for a route.</param>
5432 <returns>An anchor tag.</returns>
5433 </member>
5434 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
5435 <summary>
5436 Returns an anchor tag containing the virtual path for the specified route values.
5437 </summary>
5438 <param name="htmlHelper">The HTML helper.</param>
5439 <param name="linkText">The inner text of the anchor tag.</param>
5440 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5441 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5442 <returns>An anchor tag.</returns>
5443 </member>
5444 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
5445 <summary>
5446 Returns an anchor tag containing the virtual path for the specified route values.
5447 </summary>
5448 <param name="htmlHelper">The HTML helper.</param>
5449 <param name="linkText">The inner text of the anchor tag.</param>
5450 <param name="routeValues">An object containing the parameters for a route.</param>
5451 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
5452 <returns>An anchor tag.</returns>
5453 </member>
5454 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object,System.Object)">
5455 <summary>
5456 Returns an anchor tag containing the virtual path for the specified route values.
5457 </summary>
5458 <param name="htmlHelper">The HTML helper.</param>
5459 <param name="linkText">The inner text of the anchor tag.</param>
5460 <param name="routeName">The name of the route used to return a virtual path.</param>
5461 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5462 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5463 <returns>An anchor tag.</returns>
5464 </member>
5465 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
5466 <summary>
5467 Returns an anchor tag containing the virtual path for the specified route values.
5468 </summary>
5469 <param name="htmlHelper">The HTML helper.</param>
5470 <param name="linkText">The inner text of the anchor tag.</param>
5471 <param name="routeName">The name of the route used to return a virtual path.</param>
5472 <param name="routeValues">An object containing the parameters for a route.</param>
5473 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
5474 <returns>An anchor tag.</returns>
5475 </member>
5476 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">
5477 <summary>
5478 Returns an anchor tag containing the URL for the specified route values.
5479 </summary>
5480 <param name="htmlHelper">The HTML helper.</param>
5481 <param name="linkText">The inner text of the anchor tag.</param>
5482 <param name="routeName">The name of the route used to return a virtual path.</param>
5483 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
5484 <param name="hostName">The host name for the URL.</param>
5485 <param name="fragment">The URL fragment name (also known as anchor name).</param>
5486 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5487 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
5488 <returns>An anchor tag.</returns>
5489 </member>
5490 <member name="M:System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.String,System.String,System.String,System.String,System.Web.Routing.RouteValueDictionary,System.Collections.Generic.IDictionary{System.String,System.Object})">
5491 <summary>
5492 Returns an anchor tag containing the URL for the specified route values.
5493 </summary>
5494 <param name="htmlHelper">The HTML helper.</param>
5495 <param name="linkText">The inner text of the anchor tag.</param>
5496 <param name="routeName">The name of the route used to return a virtual path.</param>
5497 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
5498 <param name="hostName">The host name for the URL.</param>
5499 <param name="fragment">The URL fragment name (also known as anchor name).</param>
5500 <param name="routeValues">An object containing the parameters for a route.</param>
5501 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
5502 <returns>An anchor tag.</returns>
5503 </member>
5504 <member name="T:System.Web.Mvc.Html.TextAreaExtensions">
5505 <summary>
5506 Represents support for HTML text area controls.
5507 </summary>
5508 </member>
5509 <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String)">
5510 <summary>
5511 Returns a text area tag.
5512 </summary>
5513 <param name="htmlHelper">The HTML helper.</param>
5514 <param name="name">The name.</param>
5515 <returns>The text area.</returns>
5516 </member>
5517 <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
5518 <summary>
5519 Returns a text area tag.
5520 </summary>
5521 <param name="htmlHelper">The HTML helper.</param>
5522 <param name="name">The name.</param>
5523 <param name="htmlAttributes">The HTML attributes.</param>
5524 <returns>The text area.</returns>
5525 </member>
5526 <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
5527 <summary>
5528 Returns a text area tag.
5529 </summary>
5530 <param name="htmlHelper">The HTML helper.</param>
5531 <param name="name">The name.</param>
5532 <param name="htmlAttributes">The HTML attributes.</param>
5533 <returns>The text area.</returns>
5534 </member>
5535 <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String)">
5536 <summary>
5537 Returns a text area tag.
5538 </summary>
5539 <param name="htmlHelper">The HTML helper.</param>
5540 <param name="name">The name.</param>
5541 <param name="value">The value.</param>
5542 <returns>The text area.</returns>
5543 </member>
5544 <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
5545 <summary>
5546 Returns a text area tag.
5547 </summary>
5548 <param name="htmlHelper">The HTML helper.</param>
5549 <param name="name">The name.</param>
5550 <param name="value">The value.</param>
5551 <param name="htmlAttributes">The HTML attributes.</param>
5552 <returns>The text area.</returns>
5553 </member>
5554 <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
5555 <summary>
5556 Returns a text area tag.
5557 </summary>
5558 <param name="htmlHelper">The HTML helper.</param>
5559 <param name="name">The name.</param>
5560 <param name="value">The value.</param>
5561 <param name="htmlAttributes">The HTML attributes.</param>
5562 <returns>The text area.</returns>
5563 </member>
5564 <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Int32,System.Int32,System.Object)">
5565 <summary>
5566 Returns a text area tag.
5567 </summary>
5568 <param name="htmlHelper">The HTML helper.</param>
5569 <param name="name">The name.</param>
5570 <param name="value">The value.</param>
5571 <param name="rows">The rows.</param>
5572 <param name="columns">The columns.</param>
5573 <param name="htmlAttributes">The HTML attributes.</param>
5574 <returns>The text area.</returns>
5575 </member>
5576 <member name="M:System.Web.Mvc.Html.TextAreaExtensions.TextArea(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Int32,System.Int32,System.Collections.Generic.IDictionary{System.String,System.Object})">
5577 <summary>
5578 Returns a text area tag.
5579 </summary>
5580 <param name="htmlHelper">The HTML helper.</param>
5581 <param name="name">The name.</param>
5582 <param name="value">The value.</param>
5583 <param name="rows">The rows.</param>
5584 <param name="columns">The columns.</param>
5585 <param name="htmlAttributes">The HTML attributes.</param>
5586 <returns>The text area.</returns>
5587 </member>
5588 <member name="T:System.Web.Mvc.FilePathResult">
5589 <summary>
5590 Sends the contents of a file to the response.
5591 </summary>
5592 </member>
5593 <member name="M:System.Web.Mvc.FilePathResult.#ctor(System.String,System.String)">
5594 <summary>
5595 Initializes an instance of <see cref="T:System.Web.Mvc.FilePathResult"/> with the specified file name and content type.
5596 </summary>
5597 <param name="fileName">The name of the file to send to the response.</param>
5598 <param name="contentType">The content type of the response.</param>
5599 </member>
5600 <member name="M:System.Web.Mvc.FilePathResult.WriteFile(System.Web.HttpResponseBase)">
5601 <summary>
5602 Writes the file.
5603 </summary>
5604 <param name="response">The response.</param>
5605 </member>
5606 <member name="P:System.Web.Mvc.FilePathResult.FileName">
5607 <summary>
5608 The path to the file which is sent to the response.
5609 </summary>
5610 <value>The name of the file.</value>
5611 </member>
5612 <member name="T:System.Web.Mvc.ValidateInputAttribute">
5613 <summary>
5614 Attribute used to mark action methods whose input needs to be validated.
5615 </summary>
5616 </member>
5617 <member name="M:System.Web.Mvc.ValidateInputAttribute.#ctor(System.Boolean)">
5618 <summary>
5619 Initializes a new instance of the <see cref="T:System.Web.Mvc.ValidateInputAttribute"/> class.
5620 </summary>
5621 <param name="enableValidation">if set to <c>true</c> [enable validation].</param>
5622 </member>
5623 <member name="M:System.Web.Mvc.ValidateInputAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
5624 <summary>
5625 Called when authorization is required.
5626 </summary>
5627 <param name="filterContext">The filter context.</param>
5628 </member>
5629 <member name="P:System.Web.Mvc.ValidateInputAttribute.EnableValidation">
5630 <summary>
5631 Gets a value indicating whether [enable validation].
5632 </summary>
5633 <value><c>true</c> if [enable validation]; otherwise, <c>false</c>.</value>
5634 </member>
5635 <member name="T:System.Web.Mvc.ValueProviderDictionary">
5636 <summary>
5637 Represents a collection of <see cref="T:System.Web.Mvc.ValueProviderResult"/> objects.
5638 </summary>
5639 </member>
5640 <member name="M:System.Web.Mvc.ValueProviderDictionary.#ctor(System.Web.Mvc.ControllerContext)">
5641 <summary>
5642 Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderDictionary"/> class.
5643 </summary>
5644 <param name="controllerContext">The controller context.</param>
5645 </member>
5646 <member name="M:System.Web.Mvc.ValueProviderDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ValueProviderResult})">
5647 <summary>
5648 Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
5649 </summary>
5650 <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
5651 <exception cref="T:System.NotSupportedException">
5652 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
5653 </exception>
5654 </member>
5655 <member name="M:System.Web.Mvc.ValueProviderDictionary.Add(System.String,System.Web.Mvc.ValueProviderResult)">
5656 <summary>
5657 Adds an element with the provided key and value to the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
5658 </summary>
5659 <param name="key">The object to use as the key of the element to add.</param>
5660 <param name="value">The object to use as the value of the element to add.</param>
5661 <exception cref="T:System.ArgumentNullException">
5662 <paramref name="key"/> is null.
5663 </exception>
5664 <exception cref="T:System.ArgumentException">
5665 An element with the same key already exists in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
5666 </exception>
5667 <exception cref="T:System.NotSupportedException">
5668 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
5669 </exception>
5670 </member>
5671 <member name="M:System.Web.Mvc.ValueProviderDictionary.AddToDictionaryIfNotPresent(System.String,System.Web.Mvc.ValueProviderResult)">
5672 <summary>
5673 Adds a key/value pair to the dictionary if it is not already present.
5674 </summary>
5675 <param name="key">The key.</param>
5676 <param name="result">The result.</param>
5677 </member>
5678 <member name="M:System.Web.Mvc.ValueProviderDictionary.Clear">
5679 <summary>
5680 Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
5681 </summary>
5682 <exception cref="T:System.NotSupportedException">
5683 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
5684 </exception>
5685 </member>
5686 <member name="M:System.Web.Mvc.ValueProviderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ValueProviderResult})">
5687 <summary>
5688 Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
5689 </summary>
5690 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
5691 <returns>
5692 true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
5693 </returns>
5694 </member>
5695 <member name="M:System.Web.Mvc.ValueProviderDictionary.ContainsKey(System.String)">
5696 <summary>
5697 Determines whether the <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the specified key.
5698 </summary>
5699 <param name="key">The key to locate in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.</param>
5700 <returns>
5701 true if the <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the key; otherwise, false.
5702 </returns>
5703 <exception cref="T:System.ArgumentNullException">
5704 <paramref name="key"/> is null.
5705 </exception>
5706 </member>
5707 <member name="M:System.Web.Mvc.ValueProviderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ValueProviderResult}[],System.Int32)">
5708 <summary>
5709 Copies the elements of the <see cref="T:System.Collections.Generic.ICollection`1"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
5710 </summary>
5711 <param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:System.Collections.Generic.ICollection`1"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
5712 <param name="arrayIndex">The zero-based index in <paramref name="array"/> at which copying begins.</param>
5713 <exception cref="T:System.ArgumentNullException">
5714 <paramref name="array"/> is null.
5715 </exception>
5716 <exception cref="T:System.ArgumentOutOfRangeException">
5717 <paramref name="arrayIndex"/> is less than 0.
5718 </exception>
5719 <exception cref="T:System.ArgumentException">
5720 <paramref name="array"/> is multidimensional.
5721 -or-
5722 <paramref name="arrayIndex"/> is equal to or greater than the length of <paramref name="array"/>.
5723 -or-
5724 The number of elements in the source <see cref="T:System.Collections.Generic.ICollection`1"/> is greater than the available space from <paramref name="arrayIndex"/> to the end of the destination <paramref name="array"/>.
5725 -or-
5726 Type <paramref name="T"/> cannot be cast automatically to the type of the destination <paramref name="array"/>.
5727 </exception>
5728 </member>
5729 <member name="M:System.Web.Mvc.ValueProviderDictionary.GetEnumerator">
5730 <summary>
5731 Returns an enumerator that iterates through the collection.
5732 </summary>
5733 <returns>
5734 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
5735 </returns>
5736 </member>
5737 <member name="M:System.Web.Mvc.ValueProviderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Web.Mvc.ValueProviderResult})">
5738 <summary>
5739 Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
5740 </summary>
5741 <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
5742 <returns>
5743 true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>.
5744 </returns>
5745 <exception cref="T:System.NotSupportedException">
5746 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
5747 </exception>
5748 </member>
5749 <member name="M:System.Web.Mvc.ValueProviderDictionary.Remove(System.String)">
5750 <summary>
5751 Removes the element with the specified key from the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
5752 </summary>
5753 <param name="key">The key of the element to remove.</param>
5754 <returns>
5755 true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="key"/> was not found in the original <see cref="T:System.Collections.Generic.IDictionary`2"/>.
5756 </returns>
5757 <exception cref="T:System.ArgumentNullException">
5758 <paramref name="key"/> is null.
5759 </exception>
5760 <exception cref="T:System.NotSupportedException">
5761 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
5762 </exception>
5763 </member>
5764 <member name="M:System.Web.Mvc.ValueProviderDictionary.TryGetValue(System.String,System.Web.Mvc.ValueProviderResult@)">
5765 <summary>
5766 Gets the value associated with the specified key.
5767 </summary>
5768 <param name="key">The key whose value to get.</param>
5769 <param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value"/> parameter. This parameter is passed uninitialized.</param>
5770 <returns>
5771 true if the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the specified key; otherwise, false.
5772 </returns>
5773 <exception cref="T:System.ArgumentNullException">
5774 <paramref name="key"/> is null.
5775 </exception>
5776 </member>
5777 <member name="M:System.Web.Mvc.ValueProviderDictionary.System#Collections#IEnumerable#GetEnumerator">
5778 <summary>
5779 Returns an enumerator that iterates through a collection.
5780 </summary>
5781 <returns>
5782 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
5783 </returns>
5784 </member>
5785 <member name="P:System.Web.Mvc.ValueProviderDictionary.ControllerContext">
5786 <summary>
5787 Gets the controller context.
5788 </summary>
5789 <value>The controller context.</value>
5790 </member>
5791 <member name="P:System.Web.Mvc.ValueProviderDictionary.Count">
5792 <summary>
5793 Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
5794 </summary>
5795 <value></value>
5796 <returns>
5797 The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
5798 </returns>
5799 </member>
5800 <member name="P:System.Web.Mvc.ValueProviderDictionary.Dictionary">
5801 <summary>
5802 Gets the dictionary.
5803 </summary>
5804 <value>The dictionary.</value>
5805 </member>
5806 <member name="P:System.Web.Mvc.ValueProviderDictionary.IsReadOnly">
5807 <summary>
5808 Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
5809 </summary>
5810 <value></value>
5811 <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
5812 </returns>
5813 </member>
5814 <member name="P:System.Web.Mvc.ValueProviderDictionary.Keys">
5815 <summary>
5816 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
5817 </summary>
5818 <value></value>
5819 <returns>
5820 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
5821 </returns>
5822 </member>
5823 <member name="P:System.Web.Mvc.ValueProviderDictionary.Item(System.String)">
5824 <summary>
5825 Gets or sets the <see cref="T:System.Web.Mvc.ValueProviderResult"/> with the specified key.
5826 </summary>
5827 <value></value>
5828 </member>
5829 <member name="P:System.Web.Mvc.ValueProviderDictionary.Values">
5830 <summary>
5831 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
5832 </summary>
5833 <value></value>
5834 <returns>
5835 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
5836 </returns>
5837 </member>
5838 <member name="T:System.Web.Mvc.Resources.MvcResources">
5839 <summary>
5840 A strongly-typed resource class, for looking up localized strings, etc.
5841 </summary>
5842 </member>
5843 <member name="P:System.Web.Mvc.Resources.MvcResources.ResourceManager">
5844 <summary>
5845 Returns the cached ResourceManager instance used by this class.
5846 </summary>
5847 </member>
5848 <member name="P:System.Web.Mvc.Resources.MvcResources.Culture">
5849 <summary>
5850 Overrides the current thread's CurrentUICulture property for all
5851 resource lookups using this strongly typed resource class.
5852 </summary>
5853 </member>
5854 <member name="P:System.Web.Mvc.Resources.MvcResources.ActionMethodSelector_AmbiguousMatch">
5855 <summary>
5856 Looks up a localized string similar to The current request for action '{0}' on controller type '{1}' is ambiguous between the following action methods:{2}.
5857 </summary>
5858 </member>
5859 <member name="P:System.Web.Mvc.Resources.MvcResources.ActionMethodSelector_AmbiguousMatchType">
5860 <summary>
5861 Looks up a localized string similar to {0} on type {1}.
5862 </summary>
5863 </member>
5864 <member name="P:System.Web.Mvc.Resources.MvcResources.ActionRedirectResult_NoRouteMatched">
5865 <summary>
5866 Looks up a localized string similar to No route in the route table matches the supplied values.
5867 </summary>
5868 </member>
5869 <member name="P:System.Web.Mvc.Resources.MvcResources.AntiForgeryToken_ValidationFailed">
5870 <summary>
5871 Looks up a localized string similar to A required anti-forgery token was not supplied or was invalid.
5872 </summary>
5873 </member>
5874 <member name="P:System.Web.Mvc.Resources.MvcResources.Common_InvalidEnumValue">
5875 <summary>
5876 Looks up a localized string similar to The value '{0}' is outside the valid range of the enumeration type '{1}'.
5877 </summary>
5878 </member>
5879 <member name="P:System.Web.Mvc.Resources.MvcResources.Common_NullOrEmpty">
5880 <summary>
5881 Looks up a localized string similar to Value cannot be null or empty.
5882 </summary>
5883 </member>
5884 <member name="P:System.Web.Mvc.Resources.MvcResources.Common_PartialViewNotFound">
5885 <summary>
5886 Looks up a localized string similar to The partial view '{0}' could not be found. The following locations were searched:{1}.
5887 </summary>
5888 </member>
5889 <member name="P:System.Web.Mvc.Resources.MvcResources.Common_PropertyCannotBeNullOrEmpty">
5890 <summary>
5891 Looks up a localized string similar to The property '{0}' cannot be null or empty.
5892 </summary>
5893 </member>
5894 <member name="P:System.Web.Mvc.Resources.MvcResources.Common_ValueNotValidForProperty">
5895 <summary>
5896 Looks up a localized string similar to The value '{0}' is invalid.
5897 </summary>
5898 </member>
5899 <member name="P:System.Web.Mvc.Resources.MvcResources.Common_ViewNotFound">
5900 <summary>
5901 Looks up a localized string similar to The view '{0}' or its master could not be found. The following locations were searched:{1}.
5902 </summary>
5903 </member>
5904 <member name="P:System.Web.Mvc.Resources.MvcResources.Controller_UnknownAction">
5905 <summary>
5906 Looks up a localized string similar to A public action method '{0}' could not be found on controller '{1}'.
5907 </summary>
5908 </member>
5909 <member name="P:System.Web.Mvc.Resources.MvcResources.Controller_UpdateModel_UpdateUnsuccessful">
5910 <summary>
5911 Looks up a localized string similar to The model of type '{0}' was not successfully updated.
5912 </summary>
5913 </member>
5914 <member name="P:System.Web.Mvc.Resources.MvcResources.ControllerBuilder_ErrorCreatingControllerFactory">
5915 <summary>
5916 Looks up a localized string similar to There was an error creating the IControllerFactory '{0}'. Check that it has a public parameterless constructor.
5917 </summary>
5918 </member>
5919 <member name="P:System.Web.Mvc.Resources.MvcResources.ControllerBuilder_FactoryReturnedNull">
5920 <summary>
5921 Looks up a localized string similar to The IControllerFactory '{0}' did not return a controller for a controller named '{1}'.
5922 </summary>
5923 </member>
5924 <member name="P:System.Web.Mvc.Resources.MvcResources.ControllerBuilder_MissingIControllerFactory">
5925 <summary>
5926 Looks up a localized string similar to The controller factory type '{0}' must implement the IControllerFactory interface.
5927 </summary>
5928 </member>
5929 <member name="P:System.Web.Mvc.Resources.MvcResources.DefaultControllerFactory_ControllerNameAmbiguous">
5930 <summary>
5931 Looks up a localized string similar to The controller name '{0}' is ambiguous between the following types:{1}.
5932 </summary>
5933 </member>
5934 <member name="P:System.Web.Mvc.Resources.MvcResources.DefaultControllerFactory_ErrorCreatingController">
5935 <summary>
5936 Looks up a localized string similar to An error occurred while creating a controller of type '{0}'. If the controller doesn't have a controller factory, ensure that it has a parameterless public constructor.
5937 </summary>
5938 </member>
5939 <member name="P:System.Web.Mvc.Resources.MvcResources.DefaultControllerFactory_NoControllerFound">
5940 <summary>
5941 Looks up a localized string similar to The controller for path '{0}' could not be found or it does not implement IController.
5942 </summary>
5943 </member>
5944 <member name="P:System.Web.Mvc.Resources.MvcResources.DefaultControllerFactory_TypeDoesNotSubclassControllerBase">
5945 <summary>
5946 Looks up a localized string similar to The controller type '{0}' must implement IController.
5947 </summary>
5948 </member>
5949 <member name="P:System.Web.Mvc.Resources.MvcResources.DefaultModelBinder_ValueRequired">
5950 <summary>
5951 Looks up a localized string similar to A value is required.
5952 </summary>
5953 </member>
5954 <member name="P:System.Web.Mvc.Resources.MvcResources.DefaultViewLocationCache_NegativeTimeSpan">
5955 <summary>
5956 Looks up a localized string similar to The total number of ticks for the TimeSpan must be greater than 0.
5957 </summary>
5958 </member>
5959 <member name="P:System.Web.Mvc.Resources.MvcResources.ExceptionViewAttribute_NonExceptionType">
5960 <summary>
5961 Looks up a localized string similar to The type '{0}' does not inherit from Exception.
5962 </summary>
5963 </member>
5964 <member name="P:System.Web.Mvc.Resources.MvcResources.FilterAttribute_OrderOutOfRange">
5965 <summary>
5966 Looks up a localized string similar to Order must be greater than or equal to -1.
5967 </summary>
5968 </member>
5969 <member name="P:System.Web.Mvc.Resources.MvcResources.HtmlHelper_MissingSelectData">
5970 <summary>
5971 Looks up a localized string similar to There is no ViewData item with the key '{0}' of type '{1}'.
5972 </summary>
5973 </member>
5974 <member name="P:System.Web.Mvc.Resources.MvcResources.HtmlHelper_TextAreaParameterOutOfRange">
5975 <summary>
5976 Looks up a localized string similar to The value must be greater than or equal to zero.
5977 </summary>
5978 </member>
5979 <member name="P:System.Web.Mvc.Resources.MvcResources.HtmlHelper_WrongSelectDataType">
5980 <summary>
5981 Looks up a localized string similar to The ViewData item with the key '{0}' is of type '{1}' but needs to be of type '{2}'.
5982 </summary>
5983 </member>
5984 <member name="P:System.Web.Mvc.Resources.MvcResources.ModelBinderAttribute_ErrorCreatingModelBinder">
5985 <summary>
5986 Looks up a localized string similar to There was an error creating the IModelBinder '{0}'. Check that it has a public parameterless constructor.
5987 </summary>
5988 </member>
5989 <member name="P:System.Web.Mvc.Resources.MvcResources.ModelBinderAttribute_TypeNotIModelBinder">
5990 <summary>
5991 Looks up a localized string similar to The type '{0}' does not implement the IModelBinder interface.
5992 </summary>
5993 </member>
5994 <member name="P:System.Web.Mvc.Resources.MvcResources.ModelBinderDictionary_MultipleAttributes">
5995 <summary>
5996 Looks up a localized string similar to The type '{0}' contains multiple attributes inheriting from CustomModelBinderAttribute.
5997 </summary>
5998 </member>
5999 <member name="P:System.Web.Mvc.Resources.MvcResources.ReflectedActionDescriptor_CannotCallInstanceMethodOnNonControllerType">
6000 <summary>
6001 Looks up a localized string similar to Cannot create a descriptor for instance method '{0}' on type '{1}' since the type does not subclass ControllerBase.
6002 </summary>
6003 </member>
6004 <member name="P:System.Web.Mvc.Resources.MvcResources.ReflectedActionDescriptor_CannotCallMethodsWithOutOrRefParameters">
6005 <summary>
6006 Looks up a localized string similar to Cannot call action method '{0}' on controller '{1}' since the parameter '{2}' is passed by reference.
6007 </summary>
6008 </member>
6009 <member name="P:System.Web.Mvc.Resources.MvcResources.ReflectedActionDescriptor_CannotCallOpenGenericMethods">
6010 <summary>
6011 Looks up a localized string similar to Cannot call action method '{0}' on controller '{1}' since it is a generic method.
6012 </summary>
6013 </member>
6014 <member name="P:System.Web.Mvc.Resources.MvcResources.ReflectedActionDescriptor_ParameterCannotBeNull">
6015 <summary>
6016 Looks up a localized string similar to The parameters dictionary contains a null entry for parameter '{0}' of non-nullable type '{1}' for method '{2}' in '{3}'. To make a parameter optional its type should be either a reference type or a Nullable type.
6017 </summary>
6018 </member>
6019 <member name="P:System.Web.Mvc.Resources.MvcResources.ReflectedActionDescriptor_ParameterNotInDictionary">
6020 <summary>
6021 Looks up a localized string similar to The parameters dictionary does not contain an entry for parameter '{0}' of type '{1}' for method '{2}' in '{3}'. The dictionary must contain an entry for each parameter, even parameters with null values.
6022 </summary>
6023 </member>
6024 <member name="P:System.Web.Mvc.Resources.MvcResources.ReflectedActionDescriptor_ParameterValueHasWrongType">
6025 <summary>
6026 Looks up a localized string similar to The parameters dictionary contains an invalid entry for parameter '{0}' for method '{1}' in '{2}'. The dictionary contains a value of type '{3}', but the parameter requires a value of type '{4}'.
6027 </summary>
6028 </member>
6029 <member name="P:System.Web.Mvc.Resources.MvcResources.ReflectedParameterBindingInfo_MultipleConverterAttributes">
6030 <summary>
6031 Looks up a localized string similar to The parameter '{0}' on method '{1}' contains multiple attributes inheriting from CustomModelBinderAttribute.
6032 </summary>
6033 </member>
6034 <member name="P:System.Web.Mvc.Resources.MvcResources.SessionStateTempDataProvider_SessionStateDisabled">
6035 <summary>
6036 Looks up a localized string similar to The SessionStateTempDataProvider requires SessionState to be enabled.
6037 </summary>
6038 </member>
6039 <member name="P:System.Web.Mvc.Resources.MvcResources.ValueProviderResult_ConversionThrew">
6040 <summary>
6041 Looks up a localized string similar to The parameter conversion from type '{0}' to type '{1}' failed. See the inner exception for more information.
6042 </summary>
6043 </member>
6044 <member name="P:System.Web.Mvc.Resources.MvcResources.ValueProviderResult_NoConverterExists">
6045 <summary>
6046 Looks up a localized string similar to The parameter conversion from type '{0}' to type '{1}' failed because no TypeConverter can convert between these types.
6047 </summary>
6048 </member>
6049 <member name="P:System.Web.Mvc.Resources.MvcResources.ViewDataDictionary_WrongTModelType">
6050 <summary>
6051 Looks up a localized string similar to The model item passed into the dictionary is of type '{0}' but this dictionary requires a model item of type '{1}'.
6052 </summary>
6053 </member>
6054 <member name="P:System.Web.Mvc.Resources.MvcResources.ViewMasterPage_RequiresViewPage">
6055 <summary>
6056 Looks up a localized string similar to A ViewMasterPage can only be used with content pages that derive from ViewPage or ViewPage<TViewItem>.
6057 </summary>
6058 </member>
6059 <member name="P:System.Web.Mvc.Resources.MvcResources.ViewUserControl_RequiresViewDataProvider">
6060 <summary>
6061 Looks up a localized string similar to The ViewUserControl '{0}' cannot find an IViewDataContainer. The ViewUserControl must be inside a ViewPage, ViewMasterPage, or another ViewUserControl.
6062 </summary>
6063 </member>
6064 <member name="P:System.Web.Mvc.Resources.MvcResources.ViewUserControl_RequiresViewPage">
6065 <summary>
6066 Looks up a localized string similar to A ViewUserControl can only be used inside pages that derive from ViewPage or ViewPage<TViewItem>.
6067 </summary>
6068 </member>
6069 <member name="P:System.Web.Mvc.Resources.MvcResources.WebFormViewEngine_UserControlCannotHaveMaster">
6070 <summary>
6071 Looks up a localized string similar to A master name cannot be specified when the view is a ViewUserControl.
6072 </summary>
6073 </member>
6074 <member name="P:System.Web.Mvc.Resources.MvcResources.WebFormViewEngine_ViewCouldNotBeCreated">
6075 <summary>
6076 Looks up a localized string similar to The view found at '{0}' could not be created.
6077 </summary>
6078 </member>
6079 <member name="P:System.Web.Mvc.Resources.MvcResources.WebFormViewEngine_WrongViewBase">
6080 <summary>
6081 Looks up a localized string similar to The view at '{0}' must derive from ViewPage, ViewPage<TViewData>, ViewUserControl, or ViewUserControl<TViewData>.
6082 </summary>
6083 </member>
6084 <member name="T:System.Web.Mvc.HttpUnauthorizedResult">
6085 <summary>
6086 Represents the result of an unauthorized HTTP request.
6087 </summary>
6088 </member>
6089 <member name="M:System.Web.Mvc.HttpUnauthorizedResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
6090 <summary>
6091 Enables processing of the result of an action method by a custom type that inherits from <see cref="T:System.Web.Mvc.ActionResult"/>.
6092 </summary>
6093 <param name="context">The context within which the result is executed.</param>
6094 </member>
6095 <member name="T:System.Web.Mvc.HttpVerbs">
6096 <summary>
6097 Enumerates the HTTP verbs.
6098 </summary>
6099 </member>
6100 <member name="F:System.Web.Mvc.HttpVerbs.Get">
6101 <summary>
6102 The GET method retrieves the information or entity that is identified by the URI of the Request.
6103 </summary>
6104 </member>
6105 <member name="F:System.Web.Mvc.HttpVerbs.Post">
6106 <summary>
6107 The POST method is used to post a new entity as an addition to a URI.
6108 </summary>
6109 </member>
6110 <member name="F:System.Web.Mvc.HttpVerbs.Put">
6111 <summary>
6112 The PUT method is used to replace an entity identified by a URI.
6113 </summary>
6114 </member>
6115 <member name="F:System.Web.Mvc.HttpVerbs.Delete">
6116 <summary>
6117 The DELETE method requests that a specified URI be deleted.
6118 </summary>
6119 </member>
6120 <member name="F:System.Web.Mvc.HttpVerbs.Head">
6121 <summary>
6122 The HEAD method is identical to GET except that the server only returns message-headers in the response, without a message-body.
6123 </summary>
6124 </member>
6125 <member name="T:System.Web.Mvc.ActionSelector">
6126 <summary>
6127 Delegate that contains the logic for selecting a action method.
6128 </summary>
6129 </member>
6130 <member name="T:System.Web.Mvc.AjaxRequestExtensions">
6131 <summary>
6132 Adds the ability to determine if a specified HTTP request is an AJAX request.
6133 </summary>
6134 </member>
6135 <member name="M:System.Web.Mvc.AjaxRequestExtensions.IsAjaxRequest(System.Web.HttpRequestBase)">
6136 <summary>
6137 Determines whether the specified HTTP request is an AJAX request.
6138 </summary>
6139 <param name="request">The request.</param>
6140 <returns>
6141 <c>true</c> if the specified HTTP request is an AJAX request; otherwise, <c>false</c>.
6142 </returns>
6143 </member>
6144 <member name="T:System.Web.Mvc.ExceptionContext">
6145 <summary>
6146 Provides the context for using the <see cref="T:System.Web.Mvc.HandleErrorAttribute"/> class.
6147 </summary>
6148 </member>
6149 <member name="M:System.Web.Mvc.ExceptionContext.#ctor">
6150 <summary>
6151 Initializes a new instance of the <see cref="T:System.Web.Mvc.ExceptionContext"/> class.
6152 </summary>
6153 </member>
6154 <member name="M:System.Web.Mvc.ExceptionContext.#ctor(System.Web.Mvc.ControllerContext,System.Exception)">
6155 <summary>
6156 Initializes a new instance of the <see cref="T:System.Web.Mvc.ExceptionContext"/> class.
6157 </summary>
6158 <param name="controllerContext">The controller context.</param>
6159 <param name="exception">The exception.</param>
6160 </member>
6161 <member name="P:System.Web.Mvc.ExceptionContext.Exception">
6162 <summary>
6163 Gets or sets the exception.
6164 </summary>
6165 <value>The exception.</value>
6166 </member>
6167 <member name="P:System.Web.Mvc.ExceptionContext.ExceptionHandled">
6168 <summary>
6169 Gets or sets a value indicating whether has been exception handled.
6170 </summary>
6171 <value><c>true</c> if has been exception handled; otherwise, <c>false</c>.</value>
6172 </member>
6173 <member name="P:System.Web.Mvc.ExceptionContext.Result">
6174 <summary>
6175 Gets or sets the result.
6176 </summary>
6177 <value>The result.</value>
6178 </member>
6179 <member name="T:System.Web.Mvc.ViewMasterPage`1">
6180 <summary>
6181 Represents the information needed to build a strongly typed master view page.
6182 </summary>
6183 <typeparam name="TModel">The type of the model.</typeparam>
6184 </member>
6185 <member name="P:System.Web.Mvc.ViewMasterPage`1.Ajax">
6186 <summary>
6187 Gets the ajax.
6188 </summary>
6189 <value>The ajax.</value>
6190 </member>
6191 <member name="P:System.Web.Mvc.ViewMasterPage`1.Html">
6192 <summary>
6193 Gets the HTML.
6194 </summary>
6195 <value>The HTML.</value>
6196 </member>
6197 <member name="P:System.Web.Mvc.ViewMasterPage`1.Model">
6198 <summary>
6199 Gets the model.
6200 </summary>
6201 <value>The model.</value>
6202 </member>
6203 <member name="P:System.Web.Mvc.ViewMasterPage`1.ViewData">
6204 <summary>
6205 Gets the view data.
6206 </summary>
6207 <value>The view data.</value>
6208 </member>
6209 <member name="T:System.Web.Mvc.DefaultViewLocationCache">
6210 <summary>
6211 Represents a memory cache for view locations.
6212 </summary>
6213 </member>
6214 <member name="M:System.Web.Mvc.DefaultViewLocationCache.#ctor">
6215 <summary>
6216 Initializes a new instance of the <see cref="T:System.Web.Mvc.DefaultViewLocationCache"/> class.
6217 </summary>
6218 </member>
6219 <member name="M:System.Web.Mvc.DefaultViewLocationCache.#ctor(System.TimeSpan)">
6220 <summary>
6221 Initializes a new instance of the <see cref="T:System.Web.Mvc.DefaultViewLocationCache"/> class.
6222 </summary>
6223 <param name="timeSpan">The time span.</param>
6224 </member>
6225 <member name="F:System.Web.Mvc.DefaultViewLocationCache.Null">
6226 <summary>
6227 Creates an empty view location cache.
6228 </summary>
6229 </member>
6230 <member name="M:System.Web.Mvc.DefaultViewLocationCache.GetViewLocation(System.Web.HttpContextBase,System.String)">
6231 <summary>
6232 Gets the view location.
6233 </summary>
6234 <param name="httpContext">The HTTP context.</param>
6235 <param name="key">The key.</param>
6236 <returns>The view location.</returns>
6237 </member>
6238 <member name="M:System.Web.Mvc.DefaultViewLocationCache.InsertViewLocation(System.Web.HttpContextBase,System.String,System.String)">
6239 <summary>
6240 Inserts the view location.
6241 </summary>
6242 <param name="httpContext">The HTTP context.</param>
6243 <param name="key">The key.</param>
6244 <param name="virtualPath">The virtual path.</param>
6245 </member>
6246 <member name="P:System.Web.Mvc.DefaultViewLocationCache.TimeSpan">
6247 <summary>
6248 Gets the time span.
6249 </summary>
6250 <value>The time span.</value>
6251 </member>
6252 <member name="T:System.Web.Mvc.Ajax.AjaxOptions">
6253 <summary>
6254 Represents option settings running AJAX scripts in an MVC application.
6255 </summary>
6256 </member>
6257 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.Confirm">
6258 <summary>
6259 Gets or sets the junction to call for a confirmation.
6260 </summary>
6261 <value>The the junction to call for a confirmation.</value>
6262 </member>
6263 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.HttpMethod">
6264 <summary>
6265 Gets or sets the HTTP method.
6266 </summary>
6267 <value>The HTTP method.</value>
6268 </member>
6269 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.InsertionMode">
6270 <summary>
6271 Gets or sets the insertion mode.
6272 </summary>
6273 <value>The insertion mode.</value>
6274 </member>
6275 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.LoadingElementId">
6276 <summary>
6277 Gets or sets the loading element id.
6278 </summary>
6279 <value>The loading element id.</value>
6280 </member>
6281 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.OnBegin">
6282 <summary>
6283 Gets or sets the function to call on begin.
6284 </summary>
6285 <value>The function to call on begin.</value>
6286 </member>
6287 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.OnComplete">
6288 <summary>
6289 Gets or sets the function to call on complete.
6290 </summary>
6291 <value>The function to call on complete.</value>
6292 </member>
6293 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.OnFailure">
6294 <summary>
6295 Gets or sets the function to call on failure.
6296 </summary>
6297 <value>The function to call on failure.</value>
6298 </member>
6299 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.OnSuccess">
6300 <summary>
6301 Gets or sets the function to call on success.
6302 </summary>
6303 <value>The function to call on success.</value>
6304 </member>
6305 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.UpdateTargetId">
6306 <summary>
6307 Gets or sets the update target id.
6308 </summary>
6309 <value>The update target id.</value>
6310 </member>
6311 <member name="P:System.Web.Mvc.Ajax.AjaxOptions.Url">
6312 <summary>
6313 Gets or sets the URL.
6314 </summary>
6315 <value>The URL.</value>
6316 </member>
6317 <member name="T:System.Web.Mvc.ActionMethodDispatcher">
6318 <summary>
6319 Responsible for executing a specified action method.
6320 </summary>
6321 </member>
6322 <member name="M:System.Web.Mvc.ActionMethodDispatcher.#ctor(System.Reflection.MethodInfo)">
6323 <summary>
6324 Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionMethodDispatcher"/> class.
6325 </summary>
6326 <param name="methodInfo">The method info.</param>
6327 </member>
6328 <member name="M:System.Web.Mvc.ActionMethodDispatcher.Execute(System.Web.Mvc.ControllerBase,System.Object[])">
6329 <summary>
6330 Executes the specified action method.
6331 </summary>
6332 <param name="controller">The controller.</param>
6333 <param name="parameters">The parameters.</param>
6334 <returns>The result.</returns>
6335 </member>
6336 <member name="P:System.Web.Mvc.ActionMethodDispatcher.MethodInfo">
6337 <summary>
6338 Gets the method information.
6339 </summary>
6340 <value>The method information.</value>
6341 </member>
6342 <member name="T:System.Web.Mvc.ResultExecutedContext">
6343 <summary>
6344 Provides the context for the ResultExecuted method of an <see cref="T:System.Web.Mvc.ActionFilterAttribute"/>.
6345 </summary>
6346 </member>
6347 <member name="M:System.Web.Mvc.ResultExecutedContext.#ctor">
6348 <summary>
6349 Initializes a new instance of the <see cref="T:System.Web.Mvc.ResultExecutedContext"/> class.
6350 </summary>
6351 </member>
6352 <member name="M:System.Web.Mvc.ResultExecutedContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionResult,System.Boolean,System.Exception)">
6353 <summary>
6354 Initializes a new instance of the <see cref="T:System.Web.Mvc.ResultExecutedContext"/> class.
6355 </summary>
6356 <param name="controllerContext">The controller context.</param>
6357 <param name="result">The result.</param>
6358 <param name="canceled">if set to <c>true</c> [canceled].</param>
6359 <param name="exception">The exception.</param>
6360 </member>
6361 <member name="P:System.Web.Mvc.ResultExecutedContext.Canceled">
6362 <summary>
6363 Gets or sets a value indicating whether this <see cref="T:System.Web.Mvc.ResultExecutedContext"/> is canceled.
6364 </summary>
6365 <value><c>true</c> if canceled; otherwise, <c>false</c>.</value>
6366 </member>
6367 <member name="P:System.Web.Mvc.ResultExecutedContext.Exception">
6368 <summary>
6369 Gets or sets the exception.
6370 </summary>
6371 <value>The exception.</value>
6372 </member>
6373 <member name="P:System.Web.Mvc.ResultExecutedContext.ExceptionHandled">
6374 <summary>
6375 Gets or sets a value indicating whether [exception handled].
6376 </summary>
6377 <value><c>true</c> if [exception handled]; otherwise, <c>false</c>.</value>
6378 </member>
6379 <member name="P:System.Web.Mvc.ResultExecutedContext.Result">
6380 <summary>
6381 Gets or sets the action result.
6382 </summary>
6383 <value>The action result.</value>
6384 </member>
6385 <member name="T:System.Web.Mvc.ControllerActionInvoker">
6386 <summary>
6387 Responsible for invoking the action methods of a controller.
6388 </summary>
6389 </member>
6390 <member name="T:System.Web.Mvc.IActionInvoker">
6391 <summary>
6392 Defines the contract for an action invoker, used to invoke an action in response to an HTTP request.
6393 </summary>
6394 </member>
6395 <member name="M:System.Web.Mvc.IActionInvoker.InvokeAction(System.Web.Mvc.ControllerContext,System.String)">
6396 <summary>
6397 Invokes the specified action.
6398 </summary>
6399 <param name="controllerContext">The controller context.</param>
6400 <param name="actionName">The name of the action.</param>
6401 <returns>
6402 <c>true</c> if the action was found, otherwise <c>false</c>.
6403 </returns>
6404 </member>
6405 <member name="M:System.Web.Mvc.ControllerActionInvoker.CreateActionResult(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Object)">
6406 <summary>
6407 Creates the action result.
6408 </summary>
6409 <param name="controllerContext">The controller context.</param>
6410 <param name="actionDescriptor">The action descriptor.</param>
6411 <param name="actionReturnValue">The action return value.</param>
6412 <returns>The action result object.</returns>
6413 </member>
6414 <member name="M:System.Web.Mvc.ControllerActionInvoker.GetControllerDescriptor(System.Web.Mvc.ControllerContext)">
6415 <summary>
6416 Gets the controller descriptor.
6417 </summary>
6418 <param name="controllerContext">The controller context.</param>
6419 <returns>The controller descriptor.</returns>
6420 </member>
6421 <member name="M:System.Web.Mvc.ControllerActionInvoker.FindAction(System.Web.Mvc.ControllerContext,System.Web.Mvc.ControllerDescriptor,System.String)">
6422 <summary>
6423 Finds the action descriptor.
6424 </summary>
6425 <param name="controllerContext">The controller context.</param>
6426 <param name="controllerDescriptor">The controller descriptor.</param>
6427 <param name="actionName">The name of the action.</param>
6428 <returns>The action descriptor object.</returns>
6429 </member>
6430 <member name="M:System.Web.Mvc.ControllerActionInvoker.GetFilters(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
6431 <summary>
6432 Gets the filters.
6433 </summary>
6434 <param name="controllerContext">The controller context.</param>
6435 <param name="actionDescriptor">The action descriptor.</param>
6436 <returns>The filter information object.</returns>
6437 </member>
6438 <member name="M:System.Web.Mvc.ControllerActionInvoker.GetParameterValue(System.Web.Mvc.ControllerContext,System.Web.Mvc.ParameterDescriptor)">
6439 <summary>
6440 Gets the parameter value.
6441 </summary>
6442 <param name="controllerContext">The controller context.</param>
6443 <param name="parameterDescriptor">The parameter descriptor.</param>
6444 <returns>The parameter value.</returns>
6445 </member>
6446 <member name="M:System.Web.Mvc.ControllerActionInvoker.GetParameterValues(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
6447 <summary>
6448 Gets the parameter values.
6449 </summary>
6450 <param name="controllerContext">The controller context.</param>
6451 <param name="actionDescriptor">The action descriptor.</param>
6452 <returns>The parameter values.</returns>
6453 </member>
6454 <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeAction(System.Web.Mvc.ControllerContext,System.String)">
6455 <summary>
6456 Invokes the specified action.
6457 </summary>
6458 <param name="controllerContext">The controller context.</param>
6459 <param name="actionName">The name of the action.</param>
6460 <returns></returns>
6461 </member>
6462 <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object})">
6463 <summary>
6464 Invokes the action method.
6465 </summary>
6466 <param name="controllerContext">The controller context.</param>
6467 <param name="actionDescriptor">The action descriptor.</param>
6468 <param name="parameters">The parameters.</param>
6469 <returns>The result of the executing the action method.</returns>
6470 </member>
6471 <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IActionFilter},System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object})">
6472 <summary>
6473 Invokes the action method with filters.
6474 </summary>
6475 <param name="controllerContext">The controller context.</param>
6476 <param name="filters">The filters.</param>
6477 <param name="actionDescriptor">The action descriptor.</param>
6478 <param name="parameters">The parameters.</param>
6479 <returns>The the context for the ActionExecuted method of an <see cref="T:System.Web.Mvc.ActionFilterAttribute"/>.</returns>
6480 </member>
6481 <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionResult)">
6482 <summary>
6483 Invokes the action result.
6484 </summary>
6485 <param name="controllerContext">The controller context.</param>
6486 <param name="actionResult">The action result.</param>
6487 </member>
6488 <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IResultFilter},System.Web.Mvc.ActionResult)">
6489 <summary>
6490 Invokes the action result with filters.
6491 </summary>
6492 <param name="controllerContext">The controller context.</param>
6493 <param name="filters">The filters.</param>
6494 <param name="actionResult">The action result.</param>
6495 <returns>The the context for the ResultExecuted method of an <see cref="T:System.Web.Mvc.ActionFilterAttribute"/>.</returns>
6496 </member>
6497 <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IAuthorizationFilter},System.Web.Mvc.ActionDescriptor)">
6498 <summary>
6499 Invokes the authorization filters.
6500 </summary>
6501 <param name="controllerContext">The controller context.</param>
6502 <param name="filters">The filters.</param>
6503 <param name="actionDescriptor">The action descriptor.</param>
6504 <returns>The context for an <see cref="T:System.Web.Mvc.AuthorizeAttribute"/>.</returns>
6505 </member>
6506 <member name="M:System.Web.Mvc.ControllerActionInvoker.InvokeExceptionFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IExceptionFilter},System.Exception)">
6507 <summary>
6508 Invokes the exception filters.
6509 </summary>
6510 <param name="controllerContext">The controller context.</param>
6511 <param name="filters">The filters.</param>
6512 <param name="exception">The exception.</param>
6513 <returns>The context for an <see cref="T:System.Web.Mvc.HandleErrorAttribute"/>.</returns>
6514 </member>
6515 <member name="P:System.Web.Mvc.ControllerActionInvoker.Binders">
6516 <summary>
6517 Gets or sets the model binders.
6518 </summary>
6519 <value>The model binders.</value>
6520 </member>
6521 <member name="T:System.Web.Mvc.ModelError">
6522 <summary>
6523 Represents an error in model binding.
6524 </summary>
6525 </member>
6526 <member name="M:System.Web.Mvc.ModelError.#ctor(System.Exception)">
6527 <summary>
6528 Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelError"/> class.
6529 </summary>
6530 <param name="exception">The exception.</param>
6531 </member>
6532 <member name="M:System.Web.Mvc.ModelError.#ctor(System.Exception,System.String)">
6533 <summary>
6534 Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelError"/> class.
6535 </summary>
6536 <param name="exception">The exception.</param>
6537 <param name="errorMessage">The error message.</param>
6538 </member>
6539 <member name="M:System.Web.Mvc.ModelError.#ctor(System.String)">
6540 <summary>
6541 Initializes a new instance of the <see cref="T:System.Web.Mvc.ModelError"/> class.
6542 </summary>
6543 <param name="errorMessage">The error message.</param>
6544 </member>
6545 <member name="P:System.Web.Mvc.ModelError.Exception">
6546 <summary>
6547 Gets the exception.
6548 </summary>
6549 <value>The exception.</value>
6550 </member>
6551 <member name="P:System.Web.Mvc.ModelError.ErrorMessage">
6552 <summary>
6553 Gets the error message.
6554 </summary>
6555 <value>The error message.</value>
6556 </member>
6557 <member name="T:System.Web.Mvc.TagRenderMode">
6558 <summary>
6559 Enumerates the modes available for rendering HTML tags.
6560 </summary>
6561 </member>
6562 <member name="F:System.Web.Mvc.TagRenderMode.Normal">
6563 <summary>
6564 Normal mode.
6565 </summary>
6566 </member>
6567 <member name="F:System.Web.Mvc.TagRenderMode.StartTag">
6568 <summary>
6569 Start tag mode.
6570 </summary>
6571 </member>
6572 <member name="F:System.Web.Mvc.TagRenderMode.EndTag">
6573 <summary>
6574 End tag mode.
6575 </summary>
6576 </member>
6577 <member name="F:System.Web.Mvc.TagRenderMode.SelfClosing">
6578 <summary>
6579 Self-closing tag mode.
6580 </summary>
6581 </member>
6582 <member name="T:System.Web.Mvc.ViewEngineResult">
6583 <summary>
6584 Represents the result of locating a view engine.
6585 </summary>
6586 </member>
6587 <member name="M:System.Web.Mvc.ViewEngineResult.#ctor(System.Collections.Generic.IEnumerable{System.String})">
6588 <summary>
6589 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewEngineResult"/> class.
6590 </summary>
6591 <param name="searchedLocations">The searched locations.</param>
6592 </member>
6593 <member name="M:System.Web.Mvc.ViewEngineResult.#ctor(System.Web.Mvc.IView,System.Web.Mvc.IViewEngine)">
6594 <summary>
6595 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewEngineResult"/> class.
6596 </summary>
6597 <param name="view">The view.</param>
6598 <param name="viewEngine">The view engine.</param>
6599 </member>
6600 <member name="P:System.Web.Mvc.ViewEngineResult.SearchedLocations">
6601 <summary>
6602 Gets searched locations.
6603 </summary>
6604 <value>The searched locations.</value>
6605 </member>
6606 <member name="P:System.Web.Mvc.ViewEngineResult.View">
6607 <summary>
6608 Gets the view.
6609 </summary>
6610 <value>The view.</value>
6611 </member>
6612 <member name="P:System.Web.Mvc.ViewEngineResult.ViewEngine">
6613 <summary>
6614 Gets the view engine.
6615 </summary>
6616 <value>The view engine.</value>
6617 </member>
6618 <member name="T:System.Web.Mvc.UrlHelper">
6619 <summary>
6620 Contains a set of methods for working with MVC routes.
6621 </summary>
6622 </member>
6623 <member name="M:System.Web.Mvc.UrlHelper.#ctor(System.Web.Routing.RequestContext)">
6624 <summary>
6625 Initializes a new instance of the <see cref="T:System.Web.Mvc.UrlHelper"/> class.
6626 </summary>
6627 <param name="requestContext">An object that contains information about the current request and the defined route it matched.</param>
6628 </member>
6629 <member name="M:System.Web.Mvc.UrlHelper.#ctor(System.Web.Routing.RequestContext,System.Web.Routing.RouteCollection)">
6630 <summary>
6631 Initializes a new instance of the <see cref="T:System.Web.Mvc.UrlHelper"/> class.
6632 </summary>
6633 <param name="requestContext">An object that contains information about the current request and the defined route it matched.</param>
6634 <param name="routeCollection">A collection of <see cref="N:System.Web.Routing">Route</see> instances.</param>
6635 </member>
6636 <member name="M:System.Web.Mvc.UrlHelper.Action(System.String)">
6637 <summary>
6638 Returns a virtual path for the specified route values.
6639 </summary>
6640 <param name="actionName">The name of the action.</param>
6641 <returns>The virtual path to the action.</returns>
6642 </member>
6643 <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.Object)">
6644 <summary>
6645 Returns a virtual path URL for the specified route values.
6646 </summary>
6647 <param name="actionName">The name of the action.</param>
6648 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
6649 <returns>The virtual path to the action.</returns>
6650 </member>
6651 <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.Web.Routing.RouteValueDictionary)">
6652 <summary>
6653 Returns a virtual path for the specified route values.
6654 </summary>
6655 <param name="actionName">The name of the action.</param>
6656 <param name="routeValues">An object containing the parameters for a route.</param>
6657 <returns>The virtual path to the action.</returns>
6658 </member>
6659 <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String)">
6660 <summary>
6661 Returns a virtual path for the specified route values.
6662 </summary>
6663 <param name="actionName">The name of the action.</param>
6664 <param name="controllerName">The name of the controller.</param>
6665 <returns>The virtual path to the action.</returns>
6666 </member>
6667 <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String,System.Object)">
6668 <summary>
6669 Returns a virtual path for the specified route values.
6670 </summary>
6671 <param name="actionName">The name of the action.</param>
6672 <param name="controllerName">The name of the controller.</param>
6673 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
6674 <returns>The virtual path to the action.</returns>
6675 </member>
6676 <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String,System.Web.Routing.RouteValueDictionary)">
6677 <summary>
6678 Returns a virtual path for the specified route values.
6679 </summary>
6680 <param name="actionName">The name of the action.</param>
6681 <param name="controllerName">The name of the controller.</param>
6682 <param name="routeValues">An object containing the parameters for a route.</param>
6683 <returns>The virtual path to the action.</returns>
6684 </member>
6685 <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String,System.Object,System.String)">
6686 <summary>
6687 Returns a fully qualified URL for the specified route values.
6688 </summary>
6689 <param name="actionName">The name of the action.</param>
6690 <param name="controllerName">The name of the controller.</param>
6691 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
6692 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
6693 <returns>The URL to the action.</returns>
6694 </member>
6695 <member name="M:System.Web.Mvc.UrlHelper.Action(System.String,System.String,System.Web.Routing.RouteValueDictionary,System.String,System.String)">
6696 <summary>
6697 Returns a fully qualified URL for the specified route values.
6698 </summary>
6699 <param name="actionName">The name of the action.</param>
6700 <param name="controllerName">The name of the controller.</param>
6701 <param name="routeValues">An object containing the parameters for a route.</param>
6702 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
6703 <param name="hostName">The host name for the URL.</param>
6704 <returns>The URL to the action.</returns>
6705 </member>
6706 <member name="M:System.Web.Mvc.UrlHelper.Content(System.String)">
6707 <summary>
6708 Converts a virtual path to an application absolute path.
6709 </summary>
6710 <param name="contentPath">The virtual path to the content.</param>
6711 <returns>The application absolute path.</returns>
6712 <remarks>
6713 If the specified <paramref name="contentPath"/> does not start with the tilde [~] character,
6714 then this method returns the specified <paramref name="contentPath"/> unchanged.
6715 </remarks>
6716 </member>
6717 <member name="M:System.Web.Mvc.UrlHelper.Encode(System.String)">
6718 <summary>
6719 Encodes a URL string.
6720 </summary>
6721 <param name="url">The text to encode.</param>
6722 <returns>An encoded string.</returns>
6723 </member>
6724 <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.Object)">
6725 <summary>
6726 Returns a virtual path for the specified route values.
6727 </summary>
6728 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
6729 <returns>A virtual path.</returns>
6730 </member>
6731 <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.Web.Routing.RouteValueDictionary)">
6732 <summary>
6733 Returns a virtual path for the specified route values.
6734 </summary>
6735 <param name="routeValues">An object containing the parameters for a route.</param>
6736 <returns>A virtual path.</returns>
6737 </member>
6738 <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String)">
6739 <summary>
6740 Returns a virtual path for the specified route values.
6741 </summary>
6742 <param name="routeName">The name of the route used to return a virtual path.</param>
6743 <returns>A virtual path.</returns>
6744 </member>
6745 <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String,System.Object)">
6746 <summary>
6747 Returns a virtual path for the specified route values.
6748 </summary>
6749 <param name="routeName">The name of the route used to return a virtual path.</param>
6750 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
6751 <returns>A virtual path.</returns>
6752 </member>
6753 <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String,System.Web.Routing.RouteValueDictionary)">
6754 <summary>
6755 Returns a virtual path for the specified route values.
6756 </summary>
6757 <param name="routeName">The name of the route used to return a virtual path.</param>
6758 <param name="routeValues">An object containing the parameters for a route.</param>
6759 <returns>A virtual path.</returns>
6760 </member>
6761 <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String,System.Object,System.String)">
6762 <summary>
6763 Returns a fully qualified URL for the specified route values.
6764 </summary>
6765 <param name="routeName">The name of the route used to return a virtual path.</param>
6766 <param name="routeValues">An object containing the parameters for a route. The parameters are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
6767 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
6768 <returns>A virtual path.</returns>
6769 </member>
6770 <member name="M:System.Web.Mvc.UrlHelper.RouteUrl(System.String,System.Web.Routing.RouteValueDictionary,System.String,System.String)">
6771 <summary>
6772 Returns a fully qualified URL for the specified route values.
6773 </summary>
6774 <param name="routeName">The name of the route used to generate the virtual path.</param>
6775 <param name="routeValues">An object containing the parameters for a route.</param>
6776 <param name="protocol">The protocol for the URL such as "http" or "https".</param>
6777 <param name="hostName">The host name for the URL.</param>
6778 <returns>The virtual path to the action.</returns>
6779 </member>
6780 <member name="P:System.Web.Mvc.UrlHelper.RequestContext">
6781 <summary>
6782 Encapsulates information about an HTTP request that matches a defined route.
6783 </summary>
6784 <value>The request context.</value>
6785 </member>
6786 <member name="P:System.Web.Mvc.UrlHelper.RouteCollection">
6787 <summary>
6788 A collection containing the routes registered for the application.
6789 </summary>
6790 <value>The route collection.</value>
6791 </member>
6792 <member name="T:System.Web.Mvc.RedirectResult">
6793 <summary>
6794 Represents a result that performs a redirection given a specified URI.
6795 </summary>
6796 </member>
6797 <member name="M:System.Web.Mvc.RedirectResult.#ctor(System.String)">
6798 <summary>
6799 Initializes a new instance of the <see cref="T:System.Web.Mvc.RedirectResult"/> class.
6800 </summary>
6801 <param name="url">The URL.</param>
6802 </member>
6803 <member name="M:System.Web.Mvc.RedirectResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
6804 <summary>
6805 Enables processing of the result of an action method by a custom type that inherits from <see cref="T:System.Web.Mvc.ActionResult"/>.
6806 </summary>
6807 <param name="context">The context within which the result is executed.</param>
6808 </member>
6809 <member name="P:System.Web.Mvc.RedirectResult.Url">
6810 <summary>
6811 Gets the URL.
6812 </summary>
6813 <value>The URL.</value>
6814 </member>
6815 <member name="T:System.Web.Mvc.InputType">
6816 <summary>
6817 Enumerates the types of input controls.
6818 </summary>
6819 </member>
6820 <member name="F:System.Web.Mvc.InputType.CheckBox">
6821 <summary>
6822 A check box.
6823 </summary>
6824 </member>
6825 <member name="F:System.Web.Mvc.InputType.Hidden">
6826 <summary>
6827 A hidden field.
6828 </summary>
6829 </member>
6830 <member name="F:System.Web.Mvc.InputType.Password">
6831 <summary>
6832 A password box.
6833 </summary>
6834 </member>
6835 <member name="F:System.Web.Mvc.InputType.Radio">
6836 <summary>
6837 A radio button.
6838 </summary>
6839 </member>
6840 <member name="F:System.Web.Mvc.InputType.Text">
6841 <summary>
6842 A text box.
6843 </summary>
6844 </member>
6845 <member name="T:System.Web.Mvc.ViewUserControl`1">
6846 <summary>
6847 Represents the information needed to build a strongly typed user control.
6848 </summary>
6849 <typeparam name="TModel">The type of the model.</typeparam>
6850 </member>
6851 <member name="T:System.Web.Mvc.ViewUserControl">
6852 <summary>
6853 Represents the information needed to build a user control.
6854 </summary>
6855 </member>
6856 <member name="M:System.Web.Mvc.ViewUserControl.SetViewData(System.Web.Mvc.ViewDataDictionary)">
6857 <summary>
6858 Sets the view data.
6859 </summary>
6860 <param name="viewData">The view data.</param>
6861 </member>
6862 <member name="M:System.Web.Mvc.ViewUserControl.EnsureViewData">
6863 <summary>
6864 Ensures the view data.
6865 </summary>
6866 </member>
6867 <member name="M:System.Web.Mvc.ViewUserControl.RenderView(System.Web.Mvc.ViewContext)">
6868 <summary>
6869 Renders the view.
6870 </summary>
6871 <param name="viewContext">The view context.</param>
6872 </member>
6873 <member name="P:System.Web.Mvc.ViewUserControl.Ajax">
6874 <summary>
6875 Gets the ajax.
6876 </summary>
6877 <value>The ajax.</value>
6878 </member>
6879 <member name="P:System.Web.Mvc.ViewUserControl.Html">
6880 <summary>
6881 Gets the HTML.
6882 </summary>
6883 <value>The HTML.</value>
6884 </member>
6885 <member name="P:System.Web.Mvc.ViewUserControl.Model">
6886 <summary>
6887 Gets the model.
6888 </summary>
6889 <value>The model.</value>
6890 </member>
6891 <member name="P:System.Web.Mvc.ViewUserControl.TempData">
6892 <summary>
6893 Gets the temp data.
6894 </summary>
6895 <value>The temp data.</value>
6896 </member>
6897 <member name="P:System.Web.Mvc.ViewUserControl.Url">
6898 <summary>
6899 Gets the URL.
6900 </summary>
6901 <value>The URL.</value>
6902 </member>
6903 <member name="P:System.Web.Mvc.ViewUserControl.ViewContext">
6904 <summary>
6905 Gets or sets the view context.
6906 </summary>
6907 <value>The view context.</value>
6908 </member>
6909 <member name="P:System.Web.Mvc.ViewUserControl.ViewData">
6910 <summary>
6911 Gets or sets the view data.
6912 </summary>
6913 <value>The view data.</value>
6914 </member>
6915 <member name="P:System.Web.Mvc.ViewUserControl.ViewDataKey">
6916 <summary>
6917 Gets or sets the view data key.
6918 </summary>
6919 <value>The view data key.</value>
6920 </member>
6921 <member name="P:System.Web.Mvc.ViewUserControl.Writer">
6922 <summary>
6923 Gets the writer.
6924 </summary>
6925 <value>The writer.</value>
6926 </member>
6927 <member name="M:System.Web.Mvc.ViewUserControl`1.SetViewData(System.Web.Mvc.ViewDataDictionary)">
6928 <summary>
6929 Sets the view data.
6930 </summary>
6931 <param name="viewData">The view data.</param>
6932 </member>
6933 <member name="P:System.Web.Mvc.ViewUserControl`1.Ajax">
6934 <summary>
6935 Gets the ajax.
6936 </summary>
6937 <value>The ajax.</value>
6938 </member>
6939 <member name="P:System.Web.Mvc.ViewUserControl`1.Html">
6940 <summary>
6941 Gets the HTML.
6942 </summary>
6943 <value>The HTML.</value>
6944 </member>
6945 <member name="P:System.Web.Mvc.ViewUserControl`1.Model">
6946 <summary>
6947 Gets the model.
6948 </summary>
6949 <value>The model.</value>
6950 </member>
6951 <member name="P:System.Web.Mvc.ViewUserControl`1.ViewData">
6952 <summary>
6953 Gets or sets the view data.
6954 </summary>
6955 <value>The view data.</value>
6956 </member>
6957 <member name="T:System.Web.Mvc.TagBuilder">
6958 <summary>
6959 Class used by the HTML helpers to build HTML tags.
6960 </summary>
6961 </member>
6962 <member name="M:System.Web.Mvc.TagBuilder.#ctor(System.String)">
6963 <summary>
6964 Initializes a new instance of the <see cref="T:System.Web.Mvc.TagBuilder"/> class.
6965 </summary>
6966 <param name="tagName">Name of the tag.</param>
6967 </member>
6968 <member name="M:System.Web.Mvc.TagBuilder.AddCssClass(System.String)">
6969 <summary>
6970 Adds the CSS class.
6971 </summary>
6972 <param name="value">The value.</param>
6973 </member>
6974 <member name="M:System.Web.Mvc.TagBuilder.GenerateId(System.String)">
6975 <summary>
6976 Generates the id.
6977 </summary>
6978 <param name="name">The name.</param>
6979 </member>
6980 <member name="M:System.Web.Mvc.TagBuilder.MergeAttribute(System.String,System.String)">
6981 <summary>
6982 Merges the attribute.
6983 </summary>
6984 <param name="key">The key.</param>
6985 <param name="value">The value.</param>
6986 </member>
6987 <member name="M:System.Web.Mvc.TagBuilder.MergeAttribute(System.String,System.String,System.Boolean)">
6988 <summary>
6989 Merges the attribute.
6990 </summary>
6991 <param name="key">The key.</param>
6992 <param name="value">The value.</param>
6993 <param name="replaceExisting">if set to <c>true</c> [replace existing].</param>
6994 </member>
6995 <member name="M:System.Web.Mvc.TagBuilder.MergeAttributes``2(System.Collections.Generic.IDictionary{``0,``1})">
6996 <summary>
6997 Merges the attributes.
6998 </summary>
6999 <typeparam name="TKey">The type of the key.</typeparam>
7000 <typeparam name="TValue">The type of the value.</typeparam>
7001 <param name="attributes">The attributes.</param>
7002 </member>
7003 <member name="M:System.Web.Mvc.TagBuilder.MergeAttributes``2(System.Collections.Generic.IDictionary{``0,``1},System.Boolean)">
7004 <summary>
7005 Merges the attributes.
7006 </summary>
7007 <typeparam name="TKey">The type of the key.</typeparam>
7008 <typeparam name="TValue">The type of the value.</typeparam>
7009 <param name="attributes">The attributes.</param>
7010 <param name="replaceExisting">if set to <c>true</c> [replace existing].</param>
7011 </member>
7012 <member name="M:System.Web.Mvc.TagBuilder.SetInnerText(System.String)">
7013 <summary>
7014 Sets the inner text.
7015 </summary>
7016 <param name="innerText">The inner text.</param>
7017 </member>
7018 <member name="M:System.Web.Mvc.TagBuilder.ToString">
7019 <summary>
7020 Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
7021 </summary>
7022 <returns>
7023 A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
7024 </returns>
7025 </member>
7026 <member name="M:System.Web.Mvc.TagBuilder.ToString(System.Web.Mvc.TagRenderMode)">
7027 <summary>
7028 Toes the string.
7029 </summary>
7030 <param name="renderMode">The render mode.</param>
7031 <returns></returns>
7032 </member>
7033 <member name="P:System.Web.Mvc.TagBuilder.Attributes">
7034 <summary>
7035 Gets the attributes.
7036 </summary>
7037 <value>The attributes.</value>
7038 </member>
7039 <member name="P:System.Web.Mvc.TagBuilder.IdAttributeDotReplacement">
7040 <summary>
7041 Gets or sets the id attribute dot replacement.
7042 </summary>
7043 <value>The id attribute dot replacement.</value>
7044 </member>
7045 <member name="P:System.Web.Mvc.TagBuilder.InnerHtml">
7046 <summary>
7047 Gets or sets the inner HTML.
7048 </summary>
7049 <value>The inner HTML.</value>
7050 </member>
7051 <member name="P:System.Web.Mvc.TagBuilder.TagName">
7052 <summary>
7053 Gets the name of the tag.
7054 </summary>
7055 <value>The name of the tag.</value>
7056 </member>
7057 <member name="T:System.Web.Mvc.RedirectToRouteResult">
7058 <summary>
7059 Represents a result that performs a redirection given a route values dictionary.
7060 </summary>
7061 </member>
7062 <member name="M:System.Web.Mvc.RedirectToRouteResult.#ctor(System.Web.Routing.RouteValueDictionary)">
7063 <summary>
7064 Initializes a new instance of the <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> class.
7065 </summary>
7066 <param name="routeValues">The route values.</param>
7067 </member>
7068 <member name="M:System.Web.Mvc.RedirectToRouteResult.#ctor(System.String,System.Web.Routing.RouteValueDictionary)">
7069 <summary>
7070 Initializes a new instance of the <see cref="T:System.Web.Mvc.RedirectToRouteResult"/> class.
7071 </summary>
7072 <param name="routeName">Name of the route.</param>
7073 <param name="routeValues">The route values.</param>
7074 </member>
7075 <member name="M:System.Web.Mvc.RedirectToRouteResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
7076 <summary>
7077 Enables processing of the result of an action method by a custom type that inherits from <see cref="T:System.Web.Mvc.ActionResult"/>.
7078 </summary>
7079 <param name="context">The context within which the result is executed.</param>
7080 </member>
7081 <member name="P:System.Web.Mvc.RedirectToRouteResult.RouteName">
7082 <summary>
7083 Gets the name of the route.
7084 </summary>
7085 <value>The name of the route.</value>
7086 </member>
7087 <member name="P:System.Web.Mvc.RedirectToRouteResult.RouteValues">
7088 <summary>
7089 Gets the route values.
7090 </summary>
7091 <value>The route values.</value>
7092 </member>
7093 <member name="T:System.Web.Mvc.ControllerBuilder">
7094 <summary>
7095 Responsible for dynamically building a controller.
7096 </summary>
7097 </member>
7098 <member name="M:System.Web.Mvc.ControllerBuilder.#ctor">
7099 <summary>
7100 Initializes a new instance of the <see cref="T:System.Web.Mvc.ControllerBuilder"/> class.
7101 </summary>
7102 </member>
7103 <member name="M:System.Web.Mvc.ControllerBuilder.GetControllerFactory">
7104 <summary>
7105 Gets the controller factory.
7106 </summary>
7107 <returns>The controller factory.</returns>
7108 </member>
7109 <member name="M:System.Web.Mvc.ControllerBuilder.SetControllerFactory(System.Web.Mvc.IControllerFactory)">
7110 <summary>
7111 Sets the controller factory.
7112 </summary>
7113 <param name="controllerFactory">The controller factory.</param>
7114 </member>
7115 <member name="M:System.Web.Mvc.ControllerBuilder.SetControllerFactory(System.Type)">
7116 <summary>
7117 Sets the controller factory.
7118 </summary>
7119 <param name="controllerFactoryType">Type of the controller factory.</param>
7120 </member>
7121 <member name="P:System.Web.Mvc.ControllerBuilder.Current">
7122 <summary>
7123 Gets the current controller builder object.
7124 </summary>
7125 <value>The current controller builder.</value>
7126 </member>
7127 <member name="P:System.Web.Mvc.ControllerBuilder.DefaultNamespaces">
7128 <summary>
7129 Gets the default namespaces.
7130 </summary>
7131 <value>The default namespaces.</value>
7132 </member>
7133 <member name="T:System.Web.Mvc.Html.InputExtensions">
7134 <summary>
7135 Represents support for HTML input controls in an application.
7136 </summary>
7137 </member>
7138 <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String)">
7139 <summary>
7140 Returns the input tag for a checkbox.
7141 </summary>
7142 <param name="htmlHelper">The HTML helper.</param>
7143 <param name="name">The form field name.</param>
7144 <returns>
7145 An input tag with the type set to "checkbox".
7146 </returns>
7147 </member>
7148 <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Boolean)">
7149 <summary>
7150 Returns the input tag for a checkbox.
7151 </summary>
7152 <param name="htmlHelper">The HTML helper.</param>
7153 <param name="name">The form field name.</param>
7154 <param name="isChecked">A boolean indicating whether or not the checkbox is checked.</param>
7155 <returns>
7156 An input tag with the type set to "checkbox".
7157 </returns>
7158 </member>
7159 <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Boolean,System.Object)">
7160 <summary>
7161 Returns the input tag for a checkbox.
7162 </summary>
7163 <param name="htmlHelper">The HTML helper.</param>
7164 <param name="name">The form field name.</param>
7165 <param name="isChecked">A boolean indicating whether or not the checkbox is checked.</param>
7166 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
7167 <returns>
7168 An input tag with the type set to "checkbox".
7169 </returns>
7170 </member>
7171 <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
7172 <summary>
7173 Returns the input tag for a checkbox.
7174 </summary>
7175 <param name="htmlHelper">The HTML helper.</param>
7176 <param name="name">The form field name.</param>
7177 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
7178 <returns>
7179 An input tag with the type set to "checkbox".
7180 </returns>
7181 </member>
7182 <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
7183 <summary>
7184 Returns the input tag for a checkbox.
7185 </summary>
7186 <param name="htmlHelper">The HTML helper.</param>
7187 <param name="name">The form field name.</param>
7188 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
7189 <returns>
7190 An input tag with the type set to "checkbox".
7191 </returns>
7192 </member>
7193 <member name="M:System.Web.Mvc.Html.InputExtensions.CheckBox(System.Web.Mvc.HtmlHelper,System.String,System.Boolean,System.Collections.Generic.IDictionary{System.String,System.Object})">
7194 <summary>
7195 Returns the input tag for a checkbox.
7196 </summary>
7197 <param name="htmlHelper">The HTML helper.</param>
7198 <param name="name">The form field name.</param>
7199 <param name="isChecked">A boolean indicating whether or not the checkbox is checked.</param>
7200 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
7201 <returns>
7202 An input tag with the type set to "checkbox".
7203 </returns>
7204 </member>
7205 <member name="M:System.Web.Mvc.Html.InputExtensions.Hidden(System.Web.Mvc.HtmlHelper,System.String)">
7206 <summary>
7207 Returns a hidden input tag.
7208 </summary>
7209 <param name="htmlHelper">The HTML helper.</param>
7210 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7211 <returns>
7212 An input tag with the type set to "hidden".
7213 </returns>
7214 </member>
7215 <member name="M:System.Web.Mvc.Html.InputExtensions.Hidden(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
7216 <summary>
7217 Returns a hidden input tag.
7218 </summary>
7219 <param name="htmlHelper">The HTML helper.</param>
7220 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7221 <param name="value">The value of the hidden input. If null, looks at the <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> and then <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>for the value.</param>
7222 <returns>
7223 An input tag with the type set to "hidden".
7224 </returns>
7225 </member>
7226 <member name="M:System.Web.Mvc.Html.InputExtensions.Hidden(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
7227 <summary>
7228 Returns a hidden input tag.
7229 </summary>
7230 <param name="htmlHelper">The HTML helper.</param>
7231 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7232 <param name="value">The value of the hidden input. If null, looks at the <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> and then <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>for the value.</param>
7233 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
7234 <returns>
7235 An input tag with the type set to "hidden".
7236 </returns>
7237 </member>
7238 <member name="M:System.Web.Mvc.Html.InputExtensions.Hidden(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
7239 <summary>
7240 Returns a hidden input tag.
7241 </summary>
7242 <param name="htmlHelper">The HTML helper.</param>
7243 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7244 <param name="value">The value of the hidden input. If null, looks at the <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> and then <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>for the value.</param>
7245 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
7246 <returns>
7247 An input tag with the type set to "hidden".
7248 </returns>
7249 </member>
7250 <member name="M:System.Web.Mvc.Html.InputExtensions.Password(System.Web.Mvc.HtmlHelper,System.String)">
7251 <summary>
7252 Returns a password tag.
7253 </summary>
7254 <param name="htmlHelper">The HTML helper.</param>
7255 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7256 <returns>
7257 An input tag with the type set to "password".
7258 </returns>
7259 </member>
7260 <member name="M:System.Web.Mvc.Html.InputExtensions.Password(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
7261 <summary>
7262 Returns a password tag.
7263 </summary>
7264 <param name="htmlHelper">The HTML helper.</param>
7265 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7266 <param name="value">The value of the input. If null, looks at the <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> and then <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>for the value.</param>
7267 <returns>
7268 An input tag with the type set to "password".
7269 </returns>
7270 </member>
7271 <member name="M:System.Web.Mvc.Html.InputExtensions.Password(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
7272 <summary>
7273 Returns a password tag.
7274 </summary>
7275 <param name="htmlHelper">The HTML helper.</param>
7276 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7277 <param name="value">The value of the input. If null, looks at the <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> and then <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>for the value.</param>
7278 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
7279 <returns>
7280 An input tag with the type set to "password".
7281 </returns>
7282 </member>
7283 <member name="M:System.Web.Mvc.Html.InputExtensions.Password(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
7284 <summary>
7285 Returns a password tag.
7286 </summary>
7287 <param name="htmlHelper">The HTML helper.</param>
7288 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7289 <param name="value">The value of the input. If null, looks at the <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> and then <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>for the value.</param>
7290 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
7291 <returns>
7292 An input tag with the type set to "password".
7293 </returns>
7294 </member>
7295 <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
7296 <summary>
7297 Returns a radio button tag used to present one possible value, out of a range, for a form field specified by the name.
7298 </summary>
7299 <param name="htmlHelper">The HTML helper.</param>
7300 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the current value.</param>
7301 <param name="value">If checked, the value of the radio button submitted when the form is posted. If the value in <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> or <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see> matches this value, the radio button is checked.</param>
7302 <returns>
7303 An input tag with the type set to "radio".
7304 </returns>
7305 </member>
7306 <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
7307 <summary>
7308 Returns a radio button tag used to present one possible value, out of a range, for a form field specified by the name.
7309 </summary>
7310 <param name="htmlHelper">The HTML helper.</param>
7311 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the current value.</param>
7312 <param name="value">If checked, the value of the radio button submitted when the form is posted. If the value in <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> or <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see> matches this value, the radio button is checked.</param>
7313 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
7314 <returns>
7315 An input tag with the type set to "radio".
7316 </returns>
7317 </member>
7318 <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
7319 <summary>
7320 Returns a radio button tag used to present one possible value, out of a range, for a form field specified by the name.
7321 </summary>
7322 <param name="htmlHelper">The HTML helper.</param>
7323 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the current value.</param>
7324 <param name="value">If checked, the value of the radio button submitted when the form is posted. If the value in <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> or <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see> matches this value, the radio button is checked.</param>
7325 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
7326 <returns>
7327 An input tag with the type set to "radio".
7328 </returns>
7329 </member>
7330 <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Boolean)">
7331 <summary>
7332 Returns a radio button tag used to present one possible value, out of a range, for a form field specified by the name.
7333 </summary>
7334 <param name="htmlHelper">The HTML helper.</param>
7335 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the current value.</param>
7336 <param name="value">If checked, the value of the radio button submitted when the form is posted. If the value in <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> or <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see> matches this value, the radio button is checked.</param>
7337 <param name="isChecked">Whether or not the radio button is checked.</param>
7338 <returns>
7339 An input tag with the type set to "radio".
7340 </returns>
7341 </member>
7342 <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Boolean,System.Object)">
7343 <summary>
7344 Returns a radio button tag used to present one possible value, out of a range, for a form field specified by the name.
7345 </summary>
7346 <param name="htmlHelper">The HTML helper.</param>
7347 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the current value.</param>
7348 <param name="value">If checked, the value of the radio button submitted when the form is posted. If the value in <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> or <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see> matches this value, the radio button is checked.</param>
7349 <param name="isChecked">Whether or not the radio button is checked.</param>
7350 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
7351 <returns>
7352 An input tag with the type set to "radio".
7353 </returns>
7354 </member>
7355 <member name="M:System.Web.Mvc.Html.InputExtensions.RadioButton(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Boolean,System.Collections.Generic.IDictionary{System.String,System.Object})">
7356 <summary>
7357 Returns a radio button tag used to present one possible value, out of a range, for a form field specified by the name.
7358 </summary>
7359 <param name="htmlHelper">The HTML helper.</param>
7360 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the current value.</param>
7361 <param name="value">If checked, the value of the radio button submitted when the form is posted. If the value in <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> or <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see> matches this value, the radio button is checked.</param>
7362 <param name="isChecked">Whether or not the radio button is checked.</param>
7363 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
7364 <returns>
7365 An input tag with the type set to "radio".
7366 </returns>
7367 </member>
7368 <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String)">
7369 <summary>
7370 Returns a text input tag.
7371 </summary>
7372 <param name="htmlHelper">The HTML helper.</param>
7373 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7374 <returns>An input tag with the type set to "text".</returns>
7375 </member>
7376 <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
7377 <summary>
7378 Returns a text input tag.
7379 </summary>
7380 <param name="htmlHelper">The HTML helper.</param>
7381 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7382 <param name="value">The value of the input. If null, looks at the <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> and then <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>for the value.</param>
7383 <returns>An input tag with the type set to "text".</returns>
7384 </member>
7385 <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Object)">
7386 <summary>
7387 Returns a text input tag.
7388 </summary>
7389 <param name="htmlHelper">The HTML helper.</param>
7390 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7391 <param name="value">The value of the input. If null, looks at the <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> and then <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>for the value.</param>
7392 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
7393 <returns>An input tag with the type set to "text".</returns>
7394 </member>
7395 <member name="M:System.Web.Mvc.Html.InputExtensions.TextBox(System.Web.Mvc.HtmlHelper,System.String,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
7396 <summary>
7397 Returns a text input tag.
7398 </summary>
7399 <param name="htmlHelper">The HTML helper.</param>
7400 <param name="name">The form field name and <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> key used to look up the value.</param>
7401 <param name="value">The value of the input. If null, looks at the <see cref="T:System.Web.Mvc.ViewDataDictionary">ViewData</see> and then <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>for the value.</param>
7402 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
7403 <returns>An input tag with the type set to "text".</returns>
7404 </member>
7405 <member name="T:System.Web.Mvc.FormCollection">
7406 <summary>
7407 Contains the Form value providers for the application.
7408 </summary>
7409 </member>
7410 <member name="M:System.Web.Mvc.FormCollection.#ctor">
7411 <summary>
7412 Initializes a new instance of the <see cref="T:System.Web.Mvc.FormCollection"/> class.
7413 </summary>
7414 </member>
7415 <member name="M:System.Web.Mvc.FormCollection.#ctor(System.Collections.Specialized.NameValueCollection)">
7416 <summary>
7417 Initializes a new instance of the <see cref="T:System.Web.Mvc.FormCollection"/> class.
7418 </summary>
7419 <param name="collection">The collection.</param>
7420 </member>
7421 <member name="M:System.Web.Mvc.FormCollection.ToValueProvider">
7422 <summary>
7423 Returns a dictionary of value providers.
7424 </summary>
7425 <returns>A dictionary of value providers.</returns>
7426 </member>
7427 <member name="M:System.Web.Mvc.FormCollection.GetValue(System.String)">
7428 <summary>
7429 Gets the value provider.
7430 </summary>
7431 <param name="name">The name of the value provider.</param>
7432 <returns>The value provider.</returns>
7433 </member>
7434 <member name="T:System.Web.Mvc.ViewContext">
7435 <summary>
7436 Encapsulates information related to rendering a view.
7437 </summary>
7438 </member>
7439 <member name="M:System.Web.Mvc.ViewContext.#ctor">
7440 <summary>
7441 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewContext"/> class.
7442 </summary>
7443 </member>
7444 <member name="M:System.Web.Mvc.ViewContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.IView,System.Web.Mvc.ViewDataDictionary,System.Web.Mvc.TempDataDictionary)">
7445 <summary>
7446 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewContext"/> class.
7447 </summary>
7448 <param name="controllerContext">The controller context.</param>
7449 <param name="view">The view.</param>
7450 <param name="viewData">The view data.</param>
7451 <param name="tempData">The temp data.</param>
7452 </member>
7453 <member name="P:System.Web.Mvc.ViewContext.View">
7454 <summary>
7455 Gets the <see cref="T:System.Web.Mvc.IView"/> to render.
7456 </summary>
7457 <value>The view.</value>
7458 </member>
7459 <member name="P:System.Web.Mvc.ViewContext.ViewData">
7460 <summary>
7461 Gets the view data supplied to the view.
7462 </summary>
7463 <value>The view data.</value>
7464 </member>
7465 <member name="P:System.Web.Mvc.ViewContext.TempData">
7466 <summary>
7467 Gets data associated with this request which only lives for one request.
7468 </summary>
7469 <value>The temp data.</value>
7470 </member>
7471 <member name="T:System.Web.Mvc.ModelBinderDictionary">
7472 <summary>
7473 Contains all model binders for the application listed by binder type.
7474 </summary>
7475 </member>
7476 <member name="M:System.Web.Mvc.ModelBinderDictionary.Add(System.Collections.Generic.KeyValuePair{System.Type,System.Web.Mvc.IModelBinder})">
7477 <summary>
7478 Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
7479 </summary>
7480 <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
7481 <exception cref="T:System.NotSupportedException">
7482 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
7483 </exception>
7484 </member>
7485 <member name="M:System.Web.Mvc.ModelBinderDictionary.Add(System.Type,System.Web.Mvc.IModelBinder)">
7486 <summary>
7487 Adds an element with the provided key and value to the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
7488 </summary>
7489 <param name="key">The object to use as the key of the element to add.</param>
7490 <param name="value">The object to use as the value of the element to add.</param>
7491 <exception cref="T:System.ArgumentNullException">
7492 <paramref name="key"/> is null.
7493 </exception>
7494 <exception cref="T:System.ArgumentException">
7495 An element with the same key already exists in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
7496 </exception>
7497 <exception cref="T:System.NotSupportedException">
7498 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
7499 </exception>
7500 </member>
7501 <member name="M:System.Web.Mvc.ModelBinderDictionary.Clear">
7502 <summary>
7503 Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
7504 </summary>
7505 <exception cref="T:System.NotSupportedException">
7506 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
7507 </exception>
7508 </member>
7509 <member name="M:System.Web.Mvc.ModelBinderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.Type,System.Web.Mvc.IModelBinder})">
7510 <summary>
7511 Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
7512 </summary>
7513 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
7514 <returns>
7515 true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
7516 </returns>
7517 </member>
7518 <member name="M:System.Web.Mvc.ModelBinderDictionary.ContainsKey(System.Type)">
7519 <summary>
7520 Determines whether the <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the specified key.
7521 </summary>
7522 <param name="key">The key to locate in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.</param>
7523 <returns>
7524 true if the <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the key; otherwise, false.
7525 </returns>
7526 <exception cref="T:System.ArgumentNullException">
7527 <paramref name="key"/> is null.
7528 </exception>
7529 </member>
7530 <member name="M:System.Web.Mvc.ModelBinderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.Type,System.Web.Mvc.IModelBinder}[],System.Int32)">
7531 <summary>
7532 Copies the elements of the <see cref="T:System.Collections.Generic.ICollection`1"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
7533 </summary>
7534 <param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:System.Collections.Generic.ICollection`1"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
7535 <param name="arrayIndex">The zero-based index in <paramref name="array"/> at which copying begins.</param>
7536 <exception cref="T:System.ArgumentNullException">
7537 <paramref name="array"/> is null.
7538 </exception>
7539 <exception cref="T:System.ArgumentOutOfRangeException">
7540 <paramref name="arrayIndex"/> is less than 0.
7541 </exception>
7542 <exception cref="T:System.ArgumentException">
7543 <paramref name="array"/> is multidimensional.
7544 -or-
7545 <paramref name="arrayIndex"/> is equal to or greater than the length of <paramref name="array"/>.
7546 -or-
7547 The number of elements in the source <see cref="T:System.Collections.Generic.ICollection`1"/> is greater than the available space from <paramref name="arrayIndex"/> to the end of the destination <paramref name="array"/>.
7548 -or-
7549 Type <paramref name="T"/> cannot be cast automatically to the type of the destination <paramref name="array"/>.
7550 </exception>
7551 </member>
7552 <member name="M:System.Web.Mvc.ModelBinderDictionary.GetBinder(System.Type)">
7553 <summary>
7554 Gets the model binder.
7555 </summary>
7556 <param name="modelType">Type of the model.</param>
7557 <returns>The model binder.</returns>
7558 </member>
7559 <member name="M:System.Web.Mvc.ModelBinderDictionary.GetBinder(System.Type,System.Boolean)">
7560 <summary>
7561 Gets the model binder.
7562 </summary>
7563 <param name="modelType">Type of the model.</param>
7564 <param name="fallbackToDefault">if set to <c>true</c> [fallback to default].</param>
7565 <returns>The model binder.</returns>
7566 </member>
7567 <member name="M:System.Web.Mvc.ModelBinderDictionary.GetEnumerator">
7568 <summary>
7569 Returns an enumerator that iterates through the collection.
7570 </summary>
7571 <returns>
7572 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
7573 </returns>
7574 </member>
7575 <member name="M:System.Web.Mvc.ModelBinderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.Type,System.Web.Mvc.IModelBinder})">
7576 <summary>
7577 Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
7578 </summary>
7579 <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
7580 <returns>
7581 true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>.
7582 </returns>
7583 <exception cref="T:System.NotSupportedException">
7584 The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
7585 </exception>
7586 </member>
7587 <member name="M:System.Web.Mvc.ModelBinderDictionary.Remove(System.Type)">
7588 <summary>
7589 Removes the element with the specified key from the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
7590 </summary>
7591 <param name="key">The key of the element to remove.</param>
7592 <returns>
7593 true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="key"/> was not found in the original <see cref="T:System.Collections.Generic.IDictionary`2"/>.
7594 </returns>
7595 <exception cref="T:System.ArgumentNullException">
7596 <paramref name="key"/> is null.
7597 </exception>
7598 <exception cref="T:System.NotSupportedException">
7599 The <see cref="T:System.Collections.Generic.IDictionary`2"/> is read-only.
7600 </exception>
7601 </member>
7602 <member name="M:System.Web.Mvc.ModelBinderDictionary.TryGetValue(System.Type,System.Web.Mvc.IModelBinder@)">
7603 <summary>
7604 Gets the value associated with the specified key.
7605 </summary>
7606 <param name="key">The key whose value to get.</param>
7607 <param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value"/> parameter. This parameter is passed uninitialized.</param>
7608 <returns>
7609 true if the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/> contains an element with the specified key; otherwise, false.
7610 </returns>
7611 <exception cref="T:System.ArgumentNullException">
7612 <paramref name="key"/> is null.
7613 </exception>
7614 </member>
7615 <member name="M:System.Web.Mvc.ModelBinderDictionary.System#Collections#IEnumerable#GetEnumerator">
7616 <summary>
7617 Returns an enumerator that iterates through a collection.
7618 </summary>
7619 <returns>
7620 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
7621 </returns>
7622 </member>
7623 <member name="P:System.Web.Mvc.ModelBinderDictionary.Count">
7624 <summary>
7625 Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
7626 </summary>
7627 <value></value>
7628 <returns>
7629 The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
7630 </returns>
7631 </member>
7632 <member name="P:System.Web.Mvc.ModelBinderDictionary.DefaultBinder">
7633 <summary>
7634 Gets or sets the default binder.
7635 </summary>
7636 <value>The default binder.</value>
7637 </member>
7638 <member name="P:System.Web.Mvc.ModelBinderDictionary.IsReadOnly">
7639 <summary>
7640 Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
7641 </summary>
7642 <value></value>
7643 <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
7644 </returns>
7645 </member>
7646 <member name="P:System.Web.Mvc.ModelBinderDictionary.Keys">
7647 <summary>
7648 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
7649 </summary>
7650 <value></value>
7651 <returns>
7652 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the keys of the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
7653 </returns>
7654 </member>
7655 <member name="P:System.Web.Mvc.ModelBinderDictionary.Item(System.Type)">
7656 <summary>
7657 Gets or sets the <see cref="T:System.Web.Mvc.IModelBinder"/> with the specified key.
7658 </summary>
7659 <value></value>
7660 </member>
7661 <member name="P:System.Web.Mvc.ModelBinderDictionary.Values">
7662 <summary>
7663 Gets an <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the <see cref="T:System.Collections.Generic.IDictionary`2"/>.
7664 </summary>
7665 <value></value>
7666 <returns>
7667 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing the values in the object that implements <see cref="T:System.Collections.Generic.IDictionary`2"/>.
7668 </returns>
7669 </member>
7670 <member name="T:System.Web.Mvc.ResultExecutingContext">
7671 <summary>
7672 Provides the context for the ResultExecuting method of an <see cref="T:System.Web.Mvc.ActionFilterAttribute"/>.
7673 </summary>
7674 </member>
7675 <member name="M:System.Web.Mvc.ResultExecutingContext.#ctor">
7676 <summary>
7677 Initializes a new instance of the <see cref="T:System.Web.Mvc.ResultExecutingContext"/> class.
7678 </summary>
7679 </member>
7680 <member name="M:System.Web.Mvc.ResultExecutingContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionResult)">
7681 <summary>
7682 Initializes a new instance of the <see cref="T:System.Web.Mvc.ResultExecutingContext"/> class.
7683 </summary>
7684 <param name="controllerContext">The controller context.</param>
7685 <param name="result">The result.</param>
7686 </member>
7687 <member name="P:System.Web.Mvc.ResultExecutingContext.Cancel">
7688 <summary>
7689 Gets or sets a value indicating whether this <see cref="T:System.Web.Mvc.ResultExecutingContext"/> is cancel.
7690 </summary>
7691 <value><c>true</c> if cancel; otherwise, <c>false</c>.</value>
7692 </member>
7693 <member name="P:System.Web.Mvc.ResultExecutingContext.Result">
7694 <summary>
7695 Gets or sets the action result.
7696 </summary>
7697 <value>The action result.</value>
7698 </member>
7699 <member name="T:System.Web.Mvc.ViewEngineCollection">
7700 <summary>
7701 Collection of view engines available to the application.
7702 </summary>
7703 </member>
7704 <member name="M:System.Web.Mvc.ViewEngineCollection.#ctor">
7705 <summary>
7706 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewEngineCollection"/> class.
7707 </summary>
7708 </member>
7709 <member name="M:System.Web.Mvc.ViewEngineCollection.#ctor(System.Collections.Generic.IList{System.Web.Mvc.IViewEngine})">
7710 <summary>
7711 Initializes a new instance of the <see cref="T:System.Web.Mvc.ViewEngineCollection"/> class.
7712 </summary>
7713 <param name="list">The list that is wrapped by the new collection.</param>
7714 <exception cref="T:System.ArgumentNullException">
7715 <paramref name="list"/> is null.
7716 </exception>
7717 </member>
7718 <member name="M:System.Web.Mvc.ViewEngineCollection.InsertItem(System.Int32,System.Web.Mvc.IViewEngine)">
7719 <summary>
7720 Inserts an element into the <see cref="T:System.Collections.ObjectModel.Collection`1"/> at the specified index.
7721 </summary>
7722 <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
7723 <param name="item">The object to insert. The value can be null for reference types.</param>
7724 <exception cref="T:System.ArgumentOutOfRangeException">
7725 <paramref name="index"/> is less than zero.
7726 -or-
7727 <paramref name="index"/> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count"/>.
7728 </exception>
7729 </member>
7730 <member name="M:System.Web.Mvc.ViewEngineCollection.SetItem(System.Int32,System.Web.Mvc.IViewEngine)">
7731 <summary>
7732 Replaces the element at the specified index.
7733 </summary>
7734 <param name="index">The zero-based index of the element to replace.</param>
7735 <param name="item">The new value for the element at the specified index. The value can be null for reference types.</param>
7736 <exception cref="T:System.ArgumentOutOfRangeException">
7737 <paramref name="index"/> is less than zero.
7738 -or-
7739 <paramref name="index"/> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count"/>.
7740 </exception>
7741 </member>
7742 <member name="M:System.Web.Mvc.ViewEngineCollection.FindPartialView(System.Web.Mvc.ControllerContext,System.String)">
7743 <summary>
7744 Finds the partial view.
7745 </summary>
7746 <param name="controllerContext">The controller context.</param>
7747 <param name="partialViewName">Name of the partial view.</param>
7748 <returns>The partial view.</returns>
7749 </member>
7750 <member name="M:System.Web.Mvc.ViewEngineCollection.FindView(System.Web.Mvc.ControllerContext,System.String,System.String)">
7751 <summary>
7752 Finds the view.
7753 </summary>
7754 <param name="controllerContext">The controller context.</param>
7755 <param name="viewName">Name of the view.</param>
7756 <param name="masterName">Name of the master.</param>
7757 <returns>The view.</returns>
7758 </member>
7759 <member name="T:System.Web.Mvc.SelectList">
7760 <summary>
7761 Represents a list on which one item can be selected.
7762 </summary>
7763 </member>
7764 <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable)">
7765 <summary>
7766 Initializes a new instance of the <see cref="T:System.Web.Mvc.SelectList"/> class.
7767 </summary>
7768 <param name="items">The items.</param>
7769 </member>
7770 <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.Object)">
7771 <summary>
7772 Initializes a new instance of the <see cref="T:System.Web.Mvc.SelectList"/> class.
7773 </summary>
7774 <param name="items">The items.</param>
7775 <param name="selectedValue">The selected value.</param>
7776 </member>
7777 <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String)">
7778 <summary>
7779 Initializes a new instance of the <see cref="T:System.Web.Mvc.SelectList"/> class.
7780 </summary>
7781 <param name="items">The items.</param>
7782 <param name="dataValueField">The data value field.</param>
7783 <param name="dataTextField">The data text field.</param>
7784 </member>
7785 <member name="M:System.Web.Mvc.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Object)">
7786 <summary>
7787 Initializes a new instance of the <see cref="T:System.Web.Mvc.SelectList"/> class.
7788 </summary>
7789 <param name="items">The items.</param>
7790 <param name="dataValueField">The data value field.</param>
7791 <param name="dataTextField">The data text field.</param>
7792 <param name="selectedValue">The selected value.</param>
7793 </member>
7794 <member name="P:System.Web.Mvc.SelectList.SelectedValue">
7795 <summary>
7796 Gets the selected value.
7797 </summary>
7798 <value>The selected value.</value>
7799 </member>
7800 <member name="T:System.Web.Mvc.RouteCollectionExtensions">
7801 <summary>
7802 Extends a RouteCollection object.
7803 </summary>
7804 </member>
7805 <member name="M:System.Web.Mvc.RouteCollectionExtensions.IgnoreRoute(System.Web.Routing.RouteCollection,System.String)">
7806 <summary>
7807 Ignores the route.
7808 </summary>
7809 <param name="routes">The routes.</param>
7810 <param name="url">The URL.</param>
7811 </member>
7812 <member name="M:System.Web.Mvc.RouteCollectionExtensions.IgnoreRoute(System.Web.Routing.RouteCollection,System.String,System.Object)">
7813 <summary>
7814 Ignores the route.
7815 </summary>
7816 <param name="routes">The routes.</param>
7817 <param name="url">The URL.</param>
7818 <param name="constraints">The constraints.</param>
7819 </member>
7820 <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String)">
7821 <summary>
7822 Maps the route.
7823 </summary>
7824 <param name="routes">The routes.</param>
7825 <param name="name">The name.</param>
7826 <param name="url">The URL.</param>
7827 <returns></returns>
7828 </member>
7829 <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object)">
7830 <summary>
7831 Maps the route.
7832 </summary>
7833 <param name="routes">The routes.</param>
7834 <param name="name">The name.</param>
7835 <param name="url">The URL.</param>
7836 <param name="defaults">The defaults.</param>
7837 <returns></returns>
7838 </member>
7839 <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object)">
7840 <summary>
7841 Maps the route.
7842 </summary>
7843 <param name="routes">The routes.</param>
7844 <param name="name">The name.</param>
7845 <param name="url">The URL.</param>
7846 <param name="defaults">The defaults.</param>
7847 <param name="constraints">The constraints.</param>
7848 <returns></returns>
7849 </member>
7850 <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.String[])">
7851 <summary>
7852 Maps the route.
7853 </summary>
7854 <param name="routes">The routes.</param>
7855 <param name="name">The name.</param>
7856 <param name="url">The URL.</param>
7857 <param name="namespaces">The namespaces.</param>
7858 <returns></returns>
7859 </member>
7860 <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.String[])">
7861 <summary>
7862 Maps the route.
7863 </summary>
7864 <param name="routes">The routes.</param>
7865 <param name="name">The name.</param>
7866 <param name="url">The URL.</param>
7867 <param name="defaults">The defaults.</param>
7868 <param name="namespaces">The namespaces.</param>
7869 <returns></returns>
7870 </member>
7871 <member name="M:System.Web.Mvc.RouteCollectionExtensions.MapRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object,System.String[])">
7872 <summary>
7873 Maps the route.
7874 </summary>
7875 <param name="routes">The routes.</param>
7876 <param name="name">The name.</param>
7877 <param name="url">The URL.</param>
7878 <param name="defaults">The defaults.</param>
7879 <param name="constraints">The constraints.</param>
7880 <param name="namespaces">The namespaces.</param>
7881 <returns></returns>
7882 </member>
7883 <member name="T:System.Web.Mvc.ModelState">
7884 <summary>
7885 Encapsulates the state of model binding to a property of an argument, or the argument itself, of an action method.
7886 </summary>
7887 </member>
7888 <member name="P:System.Web.Mvc.ModelState.Value">
7889 <summary>
7890 Returns a <see cref="T:System.Web.Mvc.ValueProviderResult"/> which encapsulates the value which was attempted to be bound by model binding.
7891 </summary>
7892 <value>The value.</value>
7893 </member>
7894 <member name="P:System.Web.Mvc.ModelState.Errors">
7895 <summary>
7896 Returns a <see cref="T:System.Web.Mvc.ModelErrorCollection"/> containing any errors that occurred during model binding.
7897 </summary>
7898 <value>The errors.</value>
7899 </member>
7900 <member name="T:System.Web.Mvc.ModelBinders">
7901 <summary>
7902 Provides global access to the model binders for the application.
7903 </summary>
7904 </member>
7905 <member name="P:System.Web.Mvc.ModelBinders.Binders">
7906 <summary>
7907 Gets the model binders.
7908 </summary>
7909 <value>The model binders.</value>
7910 </member>
7911 <member name="T:System.Web.Mvc.Html.ValidationExtensions">
7912 <summary>
7913 Represents support for validating the input from an HTML form.
7914 </summary>
7915 </member>
7916 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String)">
7917 <summary>
7918 Displays a validation message if the specified field contains an error in the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
7919 </summary>
7920 <param name="htmlHelper">The HTML helper.</param>
7921 <param name="modelName">The name of the property or model object being validated.</param>
7922 <returns>
7923 An empty string if valid, otherwise a span with an error message.
7924 </returns>
7925 </member>
7926 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
7927 <summary>
7928 Displays a validation message if the specified field contains an error in the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
7929 </summary>
7930 <param name="htmlHelper">The HTML helper.</param>
7931 <param name="modelName">The name of the property or model object being validated.</param>
7932 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
7933 <returns>
7934 An empty string if valid, otherwise a span with an error message.
7935 </returns>
7936 </member>
7937 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.String)">
7938 <summary>
7939 Displays a validation message if the specified field contains an error in the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
7940 </summary>
7941 <param name="htmlHelper">The HTML helper.</param>
7942 <param name="modelName">The name of the property or model object being validated.</param>
7943 <param name="validationMessage">The message to display if the specified field is in error.</param>
7944 <returns>
7945 An empty string if valid, otherwise a span with an error message.
7946 </returns>
7947 </member>
7948 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Object)">
7949 <summary>
7950 Displays a validation message if the specified field contains an error in the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
7951 </summary>
7952 <param name="htmlHelper">The HTML helper.</param>
7953 <param name="modelName">The name of the property or model object being validated.</param>
7954 <param name="validationMessage">The message to display if the specified field is in error.</param>
7955 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
7956 <returns>
7957 An empty string if valid, otherwise a span with an error message.
7958 </returns>
7959 </member>
7960 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
7961 <summary>
7962 Displays a validation message if the specified field contains an error in the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
7963 </summary>
7964 <param name="htmlHelper">The HTML helper.</param>
7965 <param name="modelName">The name of the property or model object being validated.</param>
7966 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
7967 <returns>
7968 An empty string if valid, otherwise a span with an error message.
7969 </returns>
7970 </member>
7971 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationMessage(System.Web.Mvc.HtmlHelper,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
7972 <summary>
7973 Displays a validation message if the specified field contains an error in the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
7974 </summary>
7975 <param name="htmlHelper">The HTML helper.</param>
7976 <param name="modelName">The name of the property or model object being validated.</param>
7977 <param name="validationMessage">The message to display if the specified field is in error.</param>
7978 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
7979 <returns>
7980 An empty string if valid, otherwise a span with an error message.
7981 </returns>
7982 </member>
7983 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper)">
7984 <summary>
7985 Returns an unordered list [ul] of validation messages within the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
7986 </summary>
7987 <param name="htmlHelper">The HTML helper.</param>
7988 <returns></returns>
7989 </member>
7990 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.String)">
7991 <summary>
7992 Returns an unordered list [ul] of validation messages within the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
7993 </summary>
7994 <param name="htmlHelper">The HTML helper.</param>
7995 <param name="message">The message to display if the specified field is in error.</param>
7996 <returns></returns>
7997 </member>
7998 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.String,System.Object)">
7999 <summary>
8000 Returns an unordered list [ul] of validation messages within the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
8001 </summary>
8002 <param name="htmlHelper">The HTML helper.</param>
8003 <param name="message">The message to display if the specified field is in error.</param>
8004 <param name="htmlAttributes">An object containing the HTML attributes for the element. The attributes are retrieved via reflection by examining the properties of the object. Typically created using object initializer syntax.</param>
8005 <returns></returns>
8006 </member>
8007 <member name="M:System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(System.Web.Mvc.HtmlHelper,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
8008 <summary>
8009 Returns an unordered list [ul] of validation messages within the <see cref="T:System.Web.Mvc.ModelStateDictionary">ModelState</see>.
8010 </summary>
8011 <param name="htmlHelper">The HTML helper.</param>
8012 <param name="message">The message to display if the specified field is in error.</param>
8013 <param name="htmlAttributes">An object containing the HTML attributes for the element.</param>
8014 <returns></returns>
8015 </member>
8016 <member name="P:System.Web.Mvc.Html.ValidationExtensions.ResourceClassKey">
8017 <summary>
8018 The name of the resource class used to localize validation messages.
8019 </summary>
8020 </member>
8021 <member name="T:System.Web.Mvc.ValueProviderResult">
8022 <summary>
8023 Represents the result of an attempt to bind a supplied value (from a form post, query string, etc) to
8024 a property of an argument to an action method or to the argument itself.
8025 </summary>
8026 </member>
8027 <member name="M:System.Web.Mvc.ValueProviderResult.#ctor">
8028 <summary>
8029 Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderResult"/> class.
8030 </summary>
8031 </member>
8032 <member name="M:System.Web.Mvc.ValueProviderResult.#ctor(System.Object,System.String,System.Globalization.CultureInfo)">
8033 <summary>
8034 Initializes a new instance of the <see cref="T:System.Web.Mvc.ValueProviderResult"/> class with the specified
8035 raw value, attempted value, and <see cref="T:System.Globalization.CultureInfo"/>.
8036 </summary>
8037 <param name="rawValue">The raw value.</param>
8038 <param name="attemptedValue">The attempted value.</param>
8039 <param name="culture">The culture.</param>
8040 </member>
8041 <member name="M:System.Web.Mvc.ValueProviderResult.ConvertTo(System.Type)">
8042 <summary>
8043 Converts the value encapsulated by this result to the specified type.
8044 </summary>
8045 <param name="type">The target type.</param>
8046 <returns>The converted value.</returns>
8047 </member>
8048 <member name="M:System.Web.Mvc.ValueProviderResult.ConvertTo(System.Type,System.Globalization.CultureInfo)">
8049 <summary>
8050 Converts the value encapsulated by this result to the specified type.
8051 </summary>
8052 <param name="type">The target type.</param>
8053 <param name="culture">The culture to use in the conversion.</param>
8054 <returns>The converted value.</returns>
8055 </member>
8056 <member name="P:System.Web.Mvc.ValueProviderResult.AttemptedValue">
8057 <summary>
8058 The raw value converted to a string for display purposes.
8059 </summary>
8060 <value>The attempted value.</value>
8061 </member>
8062 <member name="P:System.Web.Mvc.ValueProviderResult.Culture">
8063 <summary>
8064 Gets or sets the culture.
8065 </summary>
8066 <value>The culture.</value>
8067 </member>
8068 <member name="P:System.Web.Mvc.ValueProviderResult.RawValue">
8069 <summary>
8070 The raw value supplied by the value provider.
8071 </summary>
8072 <value>The raw value.</value>
8073 </member>
8074 <member name="T:System.Web.Mvc.ModelBindingContext">
8075 <summary>
8076 Provides the context within which a model binder functions.
8077 </summary>
8078 </member>
8079 <member name="P:System.Web.Mvc.ModelBindingContext.FallbackToEmptyPrefix">
8080 <summary>
8081 Gets or sets a value indicating whether [fallback to empty prefix].
8082 </summary>
8083 <value>
8084 <c>true</c> if [fallback to empty prefix]; otherwise, <c>false</c>.
8085 </value>
8086 </member>
8087 <member name="P:System.Web.Mvc.ModelBindingContext.Model">
8088 <summary>
8089 Gets or sets the model.
8090 </summary>
8091 <value>The model.</value>
8092 </member>
8093 <member name="P:System.Web.Mvc.ModelBindingContext.ModelName">
8094 <summary>
8095 Gets or sets the name of the model.
8096 </summary>
8097 <value>The name of the model.</value>
8098 </member>
8099 <member name="P:System.Web.Mvc.ModelBindingContext.ModelState">
8100 <summary>
8101 Gets or sets the state of the model.
8102 </summary>
8103 <value>The state of the model.</value>
8104 </member>
8105 <member name="P:System.Web.Mvc.ModelBindingContext.ModelType">
8106 <summary>
8107 Gets or sets the type of the model.
8108 </summary>
8109 <value>The type of the model.</value>
8110 </member>
8111 <member name="P:System.Web.Mvc.ModelBindingContext.PropertyFilter">
8112 <summary>
8113 Gets or sets the property filter.
8114 </summary>
8115 <value>The property filter.</value>
8116 </member>
8117 <member name="P:System.Web.Mvc.ModelBindingContext.ValueProvider">
8118 <summary>
8119 Gets or sets the value provider.
8120 </summary>
8121 <value>The value provider.</value>
8122 </member>
8123 <member name="T:System.Web.Mvc.ActionMethodDispatcherCache">
8124 <summary>
8125 Caches a sequence of calls to action methods.
8126 </summary>
8127 </member>
8128 <member name="M:System.Web.Mvc.ActionMethodDispatcherCache.#ctor">
8129 <summary>
8130 Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionMethodDispatcherCache"/> class.
8131 </summary>
8132 </member>
8133 <member name="M:System.Web.Mvc.ActionMethodDispatcherCache.GetDispatcher(System.Reflection.MethodInfo)">
8134 <summary>
8135 Gets the dispatcher.
8136 </summary>
8137 <param name="methodInfo">The method info.</param>
8138 <returns>A reference to the action method dispatcher.</returns>
8139 </member>
8140 <member name="T:System.Web.Mvc.AuthorizeAttribute">
8141 <summary>
8142 When applied to an action method, restricts access of callers to the action method.
8143 </summary>
8144 </member>
8145 <member name="M:System.Web.Mvc.AuthorizeAttribute.AuthorizeCore(System.Web.HttpContextBase)">
8146 <summary>
8147 Authorizes the core.
8148 </summary>
8149 <param name="httpContext">The HTTP context.</param>
8150 <returns><c>true</c> if authorized; otherwise, <c>false</c>.</returns>
8151 </member>
8152 <member name="M:System.Web.Mvc.AuthorizeAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
8153 <summary>
8154 Called when [authorization].
8155 </summary>
8156 <param name="filterContext">The filter context.</param>
8157 </member>
8158 <member name="M:System.Web.Mvc.AuthorizeAttribute.OnCacheAuthorization(System.Web.HttpContextBase)">
8159 <summary>
8160 Called when the caching module requests authorization.
8161 </summary>
8162 <param name="httpContext">The HTTP context.</param>
8163 <returns>A refernce to the validation status.</returns>
8164 </member>
8165 <member name="P:System.Web.Mvc.AuthorizeAttribute.Roles">
8166 <summary>
8167 Gets or sets the roles.
8168 </summary>
8169 <value>The roles.</value>
8170 </member>
8171 <member name="P:System.Web.Mvc.AuthorizeAttribute.Users">
8172 <summary>
8173 Gets or sets the users.
8174 </summary>
8175 <value>The users.</value>
8176 </member>
8177 </members>
8178</doc>