forked from ServiceStack/ServiceStack
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSystem.Web.Mvc.xml
9395 lines (9395 loc) · 759 KB
/
System.Web.Mvc.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Web.Mvc</name>
</assembly>
<members>
<member name="T:System.Web.Mvc.AcceptVerbsAttribute">
<summary>Represents an attribute that specifies which HTTP verbs an action method will respond to.</summary>
</member>
<member name="M:System.Web.Mvc.AcceptVerbsAttribute.#ctor(System.String[])">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AcceptVerbsAttribute" /> class by using a list of HTTP verbs that the action method will respond to.</summary>
<param name="verbs">The HTTP verbs that the action method will respond to.</param>
<exception cref="T:System.ArgumentException">The <paramref name="verbs" /> parameter is null or zero length.</exception>
</member>
<member name="M:System.Web.Mvc.AcceptVerbsAttribute.#ctor(System.Web.Mvc.HttpVerbs)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AcceptVerbsAttribute" /> class using the HTTP verbs that the action method will respond to.</summary>
<param name="verbs">The HTTP verbs that the action method will respond to.</param>
</member>
<member name="M:System.Web.Mvc.AcceptVerbsAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
<summary>Determines whether the specified method information is valid for the specified controller context.</summary>
<returns>true if the method information is valid; otherwise, false.</returns>
<param name="controllerContext">The controller context.</param>
<param name="methodInfo">The method information.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext " />parameter is null.</exception>
</member>
<member name="P:System.Web.Mvc.AcceptVerbsAttribute.Verbs">
<summary>Gets or sets the list of HTTP verbs that the action method will respond to.</summary>
<returns>The list of HTTP verbs that the action method will respond to.</returns>
</member>
<member name="T:System.Web.Mvc.ActionDescriptor">
<summary>Provides information about an action method, such as its name, controller, parameters, attributes, and filters.</summary>
</member>
<member name="M:System.Web.Mvc.ActionDescriptor.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionDescriptor" /> class.</summary>
</member>
<member name="P:System.Web.Mvc.ActionDescriptor.ActionName">
<summary>Gets the name of the action method.</summary>
<returns>The name of the action method.</returns>
</member>
<member name="P:System.Web.Mvc.ActionDescriptor.ControllerDescriptor">
<summary>Gets the controller descriptor.</summary>
<returns>The controller descriptor.</returns>
</member>
<member name="M:System.Web.Mvc.ActionDescriptor.Execute(System.Web.Mvc.ControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
<summary>Executes the action method by using the specified parameters and controller context.</summary>
<returns>The result of executing the action method.</returns>
<param name="controllerContext">The controller context.</param>
<param name="parameters">The parameters of the action method.</param>
</member>
<member name="M:System.Web.Mvc.ActionDescriptor.GetCustomAttributes(System.Boolean)">
<summary>Returns an array of custom attributes that are defined for this member, excluding named attributes.</summary>
<returns>An array of custom attributes, or an empty array if no custom attributes exist.</returns>
<param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
<exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
</member>
<member name="M:System.Web.Mvc.ActionDescriptor.GetCustomAttributes(System.Type,System.Boolean)">
<summary>Returns an array of custom attributes that are defined for this member, identified by type.</summary>
<returns>An array of custom attributes, or an empty array if no custom attributes of the specified type exist.</returns>
<param name="attributeType">The type of the custom attributes.</param>
<param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
<exception cref="T:System.TypeLoadException">The custom attribute type cannot be loaded.</exception>
<exception cref="T:System.Reflection.AmbiguousMatchException">There is more than one attribute of type <paramref name="attributeType" /> defined for this member.</exception>
<exception cref="T:System.ArgumentNullException">The <paramref name="attritubeType" /> parameter is null.</exception>
</member>
<member name="M:System.Web.Mvc.ActionDescriptor.GetFilters">
<summary>Returns the filters that are associated with this action method.</summary>
<returns>The filters that are associated with this action method.</returns>
</member>
<member name="M:System.Web.Mvc.ActionDescriptor.GetParameters">
<summary>Returns the parameters of the action method.</summary>
<returns>The parameters of the action method.</returns>
</member>
<member name="M:System.Web.Mvc.ActionDescriptor.GetSelectors">
<summary>Returns the action-method selectors.</summary>
<returns>The action-method selectors.</returns>
</member>
<member name="M:System.Web.Mvc.ActionDescriptor.IsDefined(System.Type,System.Boolean)">
<summary>Determines whether one or more instances of the specified attribute type are defined for this member.</summary>
<returns>true if <paramref name="attributeType" /> is defined for this member; otherwise, false.</returns>
<param name="attributeType">The type of the custom attribute.</param>
<param name="inherit">true to look up the hierarchy chain for the inherited custom attribute; otherwise, false.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="attritubeType" /> parameter is null.</exception>
</member>
<member name="P:System.Web.Mvc.ActionDescriptor.UniqueId">
<summary>Gets the unique ID for the action descriptor using lazy initialization.</summary>
<returns>The unique ID.</returns>
</member>
<member name="T:System.Web.Mvc.ActionExecutedContext">
<summary>Provides the context for the ActionExecuted method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ActionExecutedContext.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutedContext" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ActionExecutedContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Boolean,System.Exception)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutedContext" /> class.</summary>
<param name="controllerContext">The controller context.</param>
<param name="actionDescriptor">The action method descriptor.</param>
<param name="canceled">true if the action is canceled.</param>
<param name="exception">The exception object.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="actionDescriptor" /> parameter is null.</exception>
</member>
<member name="P:System.Web.Mvc.ActionExecutedContext.ActionDescriptor">
<summary>Gets or sets the action descriptor.</summary>
<returns>The action descriptor.</returns>
</member>
<member name="P:System.Web.Mvc.ActionExecutedContext.Canceled">
<summary>Gets or sets a value that indicates that this <see cref="T:System.Web.Mvc.ActionExecutedContext" /> object is canceled.</summary>
<returns>true if the context canceled; otherwise, false.</returns>
</member>
<member name="P:System.Web.Mvc.ActionExecutedContext.Exception">
<summary>Gets or sets the exception that occurred during the execution of the action method, if any.</summary>
<returns>The exception that occurred during the execution of the action method.</returns>
</member>
<member name="P:System.Web.Mvc.ActionExecutedContext.ExceptionHandled">
<summary>Gets or sets a value that indicates whether the exception is handled.</summary>
<returns>true if the exception is handled; otherwise, false.</returns>
</member>
<member name="P:System.Web.Mvc.ActionExecutedContext.Result">
<summary>Gets or sets the result returned by the action method.</summary>
<returns>The result returned by the action method.</returns>
</member>
<member name="T:System.Web.Mvc.ActionExecutingContext">
<summary>Provides the context for the ActionExecuting method of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ActionExecutingContext.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutingContext" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ActionExecutingContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object})">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionExecutingContext" /> class by using the specified controller context, action descriptor, and action-method parameters.</summary>
<param name="controllerContext">The controller context.</param>
<param name="actionDescriptor">The action descriptor.</param>
<param name="actionParameters">The action-method parameters.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="ActionParameters" /> or <paramref name="actionDescriptor" /> parameter is null.</exception>
</member>
<member name="P:System.Web.Mvc.ActionExecutingContext.ActionDescriptor">
<summary>Gets or sets the action descriptor.</summary>
<returns>The action descriptor.</returns>
</member>
<member name="P:System.Web.Mvc.ActionExecutingContext.ActionParameters">
<summary>Gets or sets the action-method parameters.</summary>
<returns>The action-method parameters.</returns>
</member>
<member name="P:System.Web.Mvc.ActionExecutingContext.Result">
<summary>Gets or sets the result that is returned by the action method.</summary>
<returns>The result that is returned by the action method.</returns>
</member>
<member name="T:System.Web.Mvc.ActionFilterAttribute">
<summary>Represents the base class for filter attributes.</summary>
</member>
<member name="M:System.Web.Mvc.ActionFilterAttribute.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionFilterAttribute" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ActionFilterAttribute.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
<summary>Called by the ASP.NET MVC framework after the action method executes.</summary>
<param name="filterContext">The filter context.</param>
</member>
<member name="M:System.Web.Mvc.ActionFilterAttribute.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
<summary>Called by the ASP.NET MVC framework before the action method executes.</summary>
<param name="filterContext">The filter context.</param>
</member>
<member name="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
<summary>Called by the ASP.NET MVC framework after the action result executes.</summary>
<param name="filterContext">The filter context.</param>
</member>
<member name="M:System.Web.Mvc.ActionFilterAttribute.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
<summary>Called by the ASP.NET MVC framework before the action result executes.</summary>
<param name="filterContext">The filter context.</param>
</member>
<member name="T:System.Web.Mvc.ActionMethodSelectorAttribute">
<summary>Represents an attribute that is used to influence the selection of an action method.</summary>
</member>
<member name="M:System.Web.Mvc.ActionMethodSelectorAttribute.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionMethodSelectorAttribute" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ActionMethodSelectorAttribute.IsValidForRequest(System.Web.Mvc.ControllerContext,System.Reflection.MethodInfo)">
<summary>Determines whether the action method selection is valid for the specified controller context.</summary>
<returns>true if the action method selection is valid for the specified controller context; otherwise, false.</returns>
<param name="controllerContext">The controller context.</param>
<param name="methodInfo">Information about the action method.</param>
</member>
<member name="T:System.Web.Mvc.ActionNameAttribute">
<summary>Represents an attribute that is used for the name of an action.</summary>
</member>
<member name="M:System.Web.Mvc.ActionNameAttribute.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionNameAttribute" /> class.</summary>
<param name="name">Name of the action.</param>
<exception cref="T:System.ArgumentException">The <paramref name="name" /> parameter is null or empty.</exception>
</member>
<member name="M:System.Web.Mvc.ActionNameAttribute.IsValidName(System.Web.Mvc.ControllerContext,System.String,System.Reflection.MethodInfo)">
<summary>Determines whether the action name is valid within the specified controller context.</summary>
<returns>true if the action name is valid within the specified controller context; otherwise, false.</returns>
<param name="controllerContext">The controller context.</param>
<param name="actionName">The name of the action.</param>
<param name="methodInfo">Information about the action method.</param>
</member>
<member name="P:System.Web.Mvc.ActionNameAttribute.Name">
<summary>Gets or sets the name of the action.</summary>
<returns>The name of the action.</returns>
</member>
<member name="T:System.Web.Mvc.ActionNameSelectorAttribute">
<summary>Represents an attribute that affects the selection of an action method.</summary>
</member>
<member name="M:System.Web.Mvc.ActionNameSelectorAttribute.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionNameSelectorAttribute" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ActionNameSelectorAttribute.IsValidName(System.Web.Mvc.ControllerContext,System.String,System.Reflection.MethodInfo)">
<summary>Determines whether the action name is valid in the specified controller context.</summary>
<returns>true if the action name is valid in the specified controller context; otherwise, false.</returns>
<param name="controllerContext">The controller context.</param>
<param name="actionName">The name of the action.</param>
<param name="methodInfo">Information about the action method.</param>
</member>
<member name="T:System.Web.Mvc.ActionResult">
<summary>Encapsulates the result of an action method and is used to perform a framework-level operation on behalf of the action method.</summary>
</member>
<member name="M:System.Web.Mvc.ActionResult.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ActionResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
<summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
<param name="context">The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
</member>
<member name="T:System.Web.Mvc.ActionSelector">
<summary>Represents a delegate that contains the logic for selecting an action method.</summary>
<returns>true if an action method was successfully selected; otherwise, false.</returns>
<param name="controllerContext">The current HTTP request context.</param>
</member>
<member name="T:System.Web.Mvc.AdditionalMetadataAttribute">
<summary>Provides a class that implements the <see cref="T:System.Web.Mvc.IMetadataAware" /> interface in order to support additional metadata. </summary>
</member>
<member name="M:System.Web.Mvc.AdditionalMetadataAttribute.#ctor(System.String,System.Object)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AdditionalMetadataAttribute" /> class.</summary>
<param name="name">The name of the model metadata.</param>
<param name="value">The value of the model metadata.</param>
</member>
<member name="P:System.Web.Mvc.AdditionalMetadataAttribute.Name">
<summary>Gets the name of the additional metadata attribute.</summary>
<returns>The name of the of the additional metadata attribute.</returns>
</member>
<member name="M:System.Web.Mvc.AdditionalMetadataAttribute.OnMetadataCreated(System.Web.Mvc.ModelMetadata)">
<summary>Provides metadata to the model metadata creation process.</summary>
</member>
<member name="P:System.Web.Mvc.AdditionalMetadataAttribute.TypeId">
<summary>Gets the type of the of the additional metadata attribute.</summary>
<returns>The type of the of the additional metadata attribute.</returns>
</member>
<member name="P:System.Web.Mvc.AdditionalMetadataAttribute.Value">
<summary>Gets the value of the of the additional metadata attribute.</summary>
<returns>The value of the of the additional metadata attribute.</returns>
</member>
<member name="T:System.Web.Mvc.AjaxHelper">
<summary>Represents support for rendering HTML in AJAX scenarios within a view.</summary>
</member>
<member name="M:System.Web.Mvc.AjaxHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper" /> class using the specified view context and view data container.</summary>
<param name="viewContext">The view context.</param>
<param name="viewDataContainer">The view data container.</param>
<exception cref="T:System.ArgumentNullException">One or both of the parameters is null.</exception>
</member>
<member name="M:System.Web.Mvc.AjaxHelper.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper" /> class by using the specified view context, view data container, and route collection.</summary>
<param name="viewContext">The view context.</param>
<param name="viewDataContainer">The view data container.</param>
<param name="routeCollection">The URL route collection.</param>
<exception cref="T:System.ArgumentNullException">One or more of the parameters is null.</exception>
</member>
<member name="P:System.Web.Mvc.AjaxHelper.GlobalizationScriptPath">
<summary>Gets or sets the root path for the location to use for globalization script files.</summary>
<returns>The location of the folder where globalization script files are stored. The default location is "~/Scripts/Globalization".</returns>
</member>
<member name="M:System.Web.Mvc.AjaxHelper.JavaScriptStringEncode(System.String)">
<summary>Serializes the specified message and returns the resulting JSON-formatted string.</summary>
<returns>The serialized message as a JSON-formatted string.</returns>
<param name="message">The message to serialize.</param>
</member>
<member name="P:System.Web.Mvc.AjaxHelper.RouteCollection">
<summary>Gets the collection of URL routes for the application.</summary>
<returns>The collection of routes for the application.</returns>
</member>
<member name="P:System.Web.Mvc.AjaxHelper.ViewContext">
<summary>Gets the context information about the view.</summary>
<returns>The context of the view.</returns>
</member>
<member name="P:System.Web.Mvc.AjaxHelper.ViewData">
<summary>Gets the current view data dictionary.</summary>
<returns>The view data dictionary.</returns>
</member>
<member name="P:System.Web.Mvc.AjaxHelper.ViewDataContainer">
<summary>Gets the view data container.</summary>
<returns>The view data container.</returns>
</member>
<member name="T:System.Web.Mvc.AjaxHelper`1">
<summary>Represents support for rendering HTML in AJAX scenarios within a strongly typed view.</summary>
<typeparam name="TModel">The type of the model.</typeparam>
</member>
<member name="M:System.Web.Mvc.AjaxHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper`1" /> class by using the specified view context and view data container.</summary>
<param name="viewContext">The view context.</param>
<param name="viewDataContainer">The view data container.</param>
</member>
<member name="M:System.Web.Mvc.AjaxHelper`1.#ctor(System.Web.Mvc.ViewContext,System.Web.Mvc.IViewDataContainer,System.Web.Routing.RouteCollection)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AjaxHelper`1" /> class by using the specified view context, view data container, and URL route collection.</summary>
<param name="viewContext">The view context.</param>
<param name="viewDataContainer">The view data container.</param>
<param name="routeCollection">The URL route collection.</param>
</member>
<member name="P:System.Web.Mvc.AjaxHelper`1.ViewData">
<summary>Gets the strongly typed version of the view data dictionary.</summary>
<returns>The strongly typed data dictionary of the view.</returns>
</member>
<member name="T:System.Web.Mvc.AjaxRequestExtensions">
<summary>Represents a class that extends the <see cref="T:System.Web.HttpRequestBase" /> class by adding the ability to determine whether an HTTP request is an AJAX request.</summary>
</member>
<member name="M:System.Web.Mvc.AjaxRequestExtensions.IsAjaxRequest(System.Web.HttpRequestBase)"></member>
<member name="T:System.Web.Mvc.AllowHtmlAttribute">
<summary>Allows a request to include HTML markup during model binding by skipping request validation for the property. (It is strongly recommended that your application explicitly check all models where you disable request validation in order to prevent script exploits.)</summary>
</member>
<member name="M:System.Web.Mvc.AllowHtmlAttribute.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AllowHtmlAttribute" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.AllowHtmlAttribute.OnMetadataCreated(System.Web.Mvc.ModelMetadata)">
<summary>This method supports the ASP.NET MVC validation infrastructure and is not intended to be used directly from your code.</summary>
<param name="metadata">The model metadata.</param>
</member>
<member name="T:System.Web.Mvc.AreaRegistration">
<summary>Provides a way to register one or more areas in an ASP.NET MVC application.</summary>
</member>
<member name="M:System.Web.Mvc.AreaRegistration.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AreaRegistration" /> class.</summary>
</member>
<member name="P:System.Web.Mvc.AreaRegistration.AreaName">
<summary>Gets the name of the area to register.</summary>
<returns>The name of the area to register.</returns>
</member>
<member name="M:System.Web.Mvc.AreaRegistration.RegisterAllAreas">
<summary>Registers all areas in an ASP.NET MVC application.</summary>
</member>
<member name="M:System.Web.Mvc.AreaRegistration.RegisterAllAreas(System.Object)">
<summary>Registers all areas in an ASP.NET MVC application by using the specified user-defined information.</summary>
<param name="state">An object that contains user-defined information to pass to the area.</param>
</member>
<member name="M:System.Web.Mvc.AreaRegistration.RegisterArea(System.Web.Mvc.AreaRegistrationContext)">
<summary>Registers an area in an ASP.NET MVC application using the specified area's context information.</summary>
<param name="context">Encapsulates the information that is required in order to register the area.</param>
</member>
<member name="T:System.Web.Mvc.AreaRegistrationContext">
<summary>Encapsulates the information that is required in order to register an area within an ASP.NET MVC application.</summary>
</member>
<member name="M:System.Web.Mvc.AreaRegistrationContext.#ctor(System.String,System.Web.Routing.RouteCollection)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AreaRegistrationContext" /> class using the specified area name and routes collection.</summary>
<param name="areaName">The name of the area to register.</param>
<param name="routes">The collection of routes for the application.</param>
</member>
<member name="M:System.Web.Mvc.AreaRegistrationContext.#ctor(System.String,System.Web.Routing.RouteCollection,System.Object)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AreaRegistrationContext" /> class using the specified area name, routes collection, and user-defined data.</summary>
<param name="areaName">The name of the area to register.</param>
<param name="routes">The collection of routes for the application.</param>
<param name="state">An object that contains user-defined information to pass to the area.</param>
</member>
<member name="P:System.Web.Mvc.AreaRegistrationContext.AreaName">
<summary>Gets the name of the area to register.</summary>
<returns>The name of the area to register.</returns>
</member>
<member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String)">
<summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property.</summary>
<returns>A reference to the mapped route.</returns>
<param name="name">The name of the route.</param>
<param name="url">The URL pattern for the route.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
</member>
<member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object)">
<summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values.</summary>
<returns>A reference to the mapped route.</returns>
<param name="name">The name of the route.</param>
<param name="url">The URL pattern for the route.</param>
<param name="defaults">An object that contains default route values.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
</member>
<member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object,System.Object)">
<summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values and constraint.</summary>
<returns>A reference to the mapped route.</returns>
<param name="name">The name of the route.</param>
<param name="url">The URL pattern for the route.</param>
<param name="defaults">An object that contains default route values.</param>
<param name="constraints">A set of expressions that specify valid values for a URL parameter.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
</member>
<member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object,System.Object,System.String[])">
<summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values, constraints, and namespaces.</summary>
<returns>A reference to the mapped route.</returns>
<param name="name">The name of the route.</param>
<param name="url">The URL pattern for the route.</param>
<param name="defaults">An object that contains default route values.</param>
<param name="constraints">A set of expressions that specify valid values for a URL parameter.</param>
<param name="namespaces">An enumerable set of namespaces for the application.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
</member>
<member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.Object,System.String[])">
<summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified route default values and namespaces.</summary>
<returns>A reference to the mapped route.</returns>
<param name="name">The name of the route.</param>
<param name="url">The URL pattern for the route.</param>
<param name="defaults">An object that contains default route values.</param>
<param name="namespaces">An enumerable set of namespaces for the application.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
</member>
<member name="M:System.Web.Mvc.AreaRegistrationContext.MapRoute(System.String,System.String,System.String[])">
<summary>Maps the specified URL route and associates it with the area that is specified by the <see cref="P:System.Web.Mvc.AreaRegistrationContext.AreaName" /> property, using the specified namespaces.</summary>
<returns>A reference to the mapped route.</returns>
<param name="name">The name of the route.</param>
<param name="url">The URL pattern for the route.</param>
<param name="namespaces">An enumerable set of namespaces for the application.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="url" /> parameter is null.</exception>
</member>
<member name="P:System.Web.Mvc.AreaRegistrationContext.Namespaces">
<summary>Gets the namespaces for the application.</summary>
<returns>An enumerable set of namespaces for the application.</returns>
</member>
<member name="P:System.Web.Mvc.AreaRegistrationContext.Routes">
<summary>Gets a collection of defined routes for the application.</summary>
<returns>A collection of defined routes for the application.</returns>
</member>
<member name="P:System.Web.Mvc.AreaRegistrationContext.State">
<summary>Gets an object that contains user-defined information to pass to the area.</summary>
<returns>An object that contains user-defined information to pass to the area.</returns>
</member>
<member name="T:System.Web.Mvc.AssociatedMetadataProvider">
<summary>Provides an abstract class to implement a metadata provider.</summary>
</member>
<member name="M:System.Web.Mvc.AssociatedMetadataProvider.#ctor">
<summary>Called from constructors in a derived class to initialize the <see cref="T:System.Web.Mvc.AssociatedMetadataProvider" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.AssociatedMetadataProvider.CreateMetadata(System.Collections.Generic.IEnumerable{System.Attribute},System.Type,System.Func{System.Object},System.Type,System.String)">
<summary>When overridden in a derived class, creates the model metadata for the property.</summary>
<returns>The model metadata for the property.</returns>
<param name="attributes">The set of attributes.</param>
<param name="containerType">The type of the container.</param>
<param name="modelAccessor">The model accessor.</param>
<param name="modelType">The type of the model.</param>
<param name="propertyName">The name of the property.</param>
</member>
<member name="M:System.Web.Mvc.AssociatedMetadataProvider.FilterAttributes(System.Type,System.ComponentModel.PropertyDescriptor,System.Collections.Generic.IEnumerable{System.Attribute})">
<summary>Gets a list of attributes.</summary>
<returns>A list of attributes.</returns>
<param name="containerType">The type of the container.</param>
<param name="propertyDescriptor">The property descriptor.</param>
<param name="attributes">The attribute container.</param>
</member>
<member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForProperties(System.Object,System.Type)">
<summary>Returns a list of properties for the model.</summary>
<returns>A list of properties for the model.</returns>
<param name="container">The model container.</param>
<param name="containerType">The type of the container.</param>
</member>
<member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.ComponentModel.PropertyDescriptor)">
<summary>Returns the metadata for the specified property using the container type and property descriptor.</summary>
<returns>The metadata for the specified property using the container type and property descriptor.</returns>
<param name="modelAccessor">The model accessor.</param>
<param name="containerType">The type of the container.</param>
<param name="propertyDescriptor">The property descriptor</param>
</member>
<member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForProperty(System.Func{System.Object},System.Type,System.String)">
<summary>Returns the metadata for the specified property using the container type and property name.</summary>
<returns>The metadata for the specified property using the container type and property name.</returns>
<param name="modelAccessor">The model accessor.</param>
<param name="containerType">The type of the container.</param>
<param name="propertyName">The name of the property.</param>
</member>
<member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForType(System.Func{System.Object},System.Type)">
<summary>Returns the metadata for the specified property using the type of the model.</summary>
<returns>The metadata for the specified property using the type of the model.</returns>
<param name="modelAccessor">The model accessor.</param>
<param name="modelType">The type of the model.</param>
</member>
<member name="M:System.Web.Mvc.AssociatedMetadataProvider.GetTypeDescriptor(System.Type)">
<summary>Returns the type descriptor from the specified type.</summary>
<returns>The type descriptor.</returns>
<param name="type">The type.</param>
</member>
<member name="T:System.Web.Mvc.AssociatedValidatorProvider">
<summary>Provides an abstract class for classes that implement a validation provider.</summary>
</member>
<member name="M:System.Web.Mvc.AssociatedValidatorProvider.#ctor">
<summary>Called from constructors in derived classes to initialize the <see cref="T:System.Web.Mvc.AssociatedMetadataProvider" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.AssociatedValidatorProvider.GetTypeDescriptor(System.Type)">
<summary>Gets a type descriptor for the specified type.</summary>
<returns>A type descriptor for the specified type.</returns>
<param name="type">The type of the validation provider.</param>
</member>
<member name="M:System.Web.Mvc.AssociatedValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
<summary>Gets the validators for the model using the metadata and controller context.</summary>
<returns>The validators for the model.</returns>
<param name="metadata">The metadata.</param>
<param name="context">The controller context.</param>
</member>
<member name="M:System.Web.Mvc.AssociatedValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext,System.Collections.Generic.IEnumerable{System.Attribute})">
<summary>Gets the validators for the model using the metadata, the controller context, and a list of attributes.</summary>
<returns>The validators for the model.</returns>
<param name="metadata">The metadata.</param>
<param name="context">The controller context.</param>
<param name="attributes">The list of attributes.</param>
</member>
<member name="T:System.Web.Mvc.AsyncController">
<summary>Provides the base class for asynchronous controllers.</summary>
</member>
<member name="M:System.Web.Mvc.AsyncController.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AsyncController" /> class.</summary>
</member>
<member name="P:System.Web.Mvc.AsyncController.AsyncManager">
<summary>Gets the asynchronous manager instance.</summary>
<returns>The asynchronous manager instance.</returns>
</member>
<member name="M:System.Web.Mvc.AsyncController.BeginExecute(System.Web.Routing.RequestContext,System.AsyncCallback,System.Object)">
<summary>Called by ASP.NET to initialize asynchronous request processing.</summary>
<returns>The status of the asynchronous operation.</returns>
<param name="requestContext">The request context.</param>
<param name="callback">The asynchronous callback method.</param>
<param name="state">The state object.</param>
</member>
<member name="M:System.Web.Mvc.AsyncController.BeginExecuteCore(System.AsyncCallback,System.Object)">
<summary>Called by ASP.NET during initialization of asynchronous request processing.</summary>
<returns>The status of the asynchronous operation.</returns>
<param name="callback">The asynchronous callback method.</param>
<param name="state">The state object.</param>
</member>
<member name="M:System.Web.Mvc.AsyncController.CreateActionInvoker">
<summary>Creates an action invoker.</summary>
<returns>An action invoker.</returns>
</member>
<member name="M:System.Web.Mvc.AsyncController.EndExecute(System.IAsyncResult)">
<summary>Cancels the execution of an asynchronous action method.</summary>
<param name="asyncResult">The status of the asynchronous result.</param>
</member>
<member name="M:System.Web.Mvc.AsyncController.EndExecuteCore(System.IAsyncResult)">
<summary>Called by ASP.NET when the current asynchronous action has completed.</summary>
<param name="asyncResult">The status of the asynchronous result.</param>
</member>
<member name="M:System.Web.Mvc.AsyncController.System#Web#Mvc#Async#IAsyncController#BeginExecute(System.Web.Routing.RequestContext,System.AsyncCallback,System.Object)">
<summary>Called by ASP.NET to begin the execution of an asynchronous action method.</summary>
<returns>The status of the asynchronous operation.</returns>
<param name="requestContext">The request context.</param>
<param name="callback">The asynchronous callback method.</param>
<param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
</member>
<member name="M:System.Web.Mvc.AsyncController.System#Web#Mvc#Async#IAsyncController#EndExecute(System.IAsyncResult)">
<summary>Cancels the execution of an asynchronous action method by ASP.NET at the end of the execution of an asynchronous action method.</summary>
<param name="asyncResult">The status of the asynchronous result.</param>
</member>
<member name="T:System.Web.Mvc.AsyncTimeoutAttribute">
<summary>Represents an attribute that is used to set the timeout value, in milliseconds, for an asynchronous method.</summary>
</member>
<member name="M:System.Web.Mvc.AsyncTimeoutAttribute.#ctor(System.Int32)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AsyncTimeoutAttribute" /> class.</summary>
<param name="duration">The timeout value, in milliseconds.</param>
</member>
<member name="P:System.Web.Mvc.AsyncTimeoutAttribute.Duration">
<summary>Gets the timeout duration, in milliseconds.</summary>
<returns>The timeout duration, in milliseconds.</returns>
</member>
<member name="M:System.Web.Mvc.AsyncTimeoutAttribute.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
<summary>Called by ASP.NET before the asynchronous action method executes.</summary>
<param name="filterContext">The filter context.</param>
</member>
<member name="T:System.Web.Mvc.AuthorizationContext">
<summary>Encapsulates the information that is required for using an <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> attribute.</summary>
</member>
<member name="M:System.Web.Mvc.AuthorizationContext.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.AuthorizationContext.#ctor(System.Web.Mvc.ControllerContext)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext" /> class using the specified controller context.</summary>
<param name="controllerContext">The context within which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
</member>
<member name="M:System.Web.Mvc.AuthorizationContext.#ctor(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizationContext" /> class using the specified controller context and action descriptor.</summary>
<param name="controllerContext">The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data.</param>
<param name="actionDescriptor">An object that provides information about an action method, such as its name, controller, parameters, attributes, and filters.</param>
</member>
<member name="P:System.Web.Mvc.AuthorizationContext.ActionDescriptor">
<summary>Provides information about the action method that is marked by the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> attribute, such as its name, controller, parameters, attributes, and filters.</summary>
<returns>The action descriptor for the action method that is marked by the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> attribute.</returns>
</member>
<member name="P:System.Web.Mvc.AuthorizationContext.Result">
<summary>Gets or sets the result that is returned by an action method.</summary>
<returns>The result that is returned by an action method.</returns>
</member>
<member name="T:System.Web.Mvc.AuthorizeAttribute">
<summary>Represents an attribute that is used to restrict access by callers to an action method.</summary>
</member>
<member name="M:System.Web.Mvc.AuthorizeAttribute.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.AuthorizeAttribute" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.AuthorizeAttribute.AuthorizeCore(System.Web.HttpContextBase)">
<summary>When overridden, provides an entry point for custom authorization checks.</summary>
<returns>true if the user is authorized; otherwise, false.</returns>
<param name="httpContext">The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="httpContext" /> parameter is null.</exception>
</member>
<member name="M:System.Web.Mvc.AuthorizeAttribute.HandleUnauthorizedRequest(System.Web.Mvc.AuthorizationContext)">
<summary>Processes HTTP requests that fail authorization.</summary>
<param name="filterContext">Encapsulates the information for using <see cref="T:System.Web.Mvc.AuthorizeAttribute" />. The <paramref name="filterContext" /> object contains the controller, HTTP context, request context, action result, and route data.</param>
</member>
<member name="M:System.Web.Mvc.AuthorizeAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
<summary>Called when a process requests authorization.</summary>
<param name="filterContext">The filter context, which encapsulates information for using <see cref="T:System.Web.Mvc.AuthorizeAttribute" />.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="filterContext" /> parameter is null.</exception>
</member>
<member name="M:System.Web.Mvc.AuthorizeAttribute.OnCacheAuthorization(System.Web.HttpContextBase)">
<summary>Called when the caching module requests authorization.</summary>
<returns>A reference to the validation status.</returns>
<param name="httpContext">The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="httpContext" /> parameter is null.</exception>
</member>
<member name="P:System.Web.Mvc.AuthorizeAttribute.Roles">
<summary>Gets or sets the user roles.</summary>
<returns>The user roles.</returns>
</member>
<member name="P:System.Web.Mvc.AuthorizeAttribute.TypeId">
<summary>Gets the unique identifier for this attribute.</summary>
<returns>The unique identifier for this attribute.</returns>
</member>
<member name="P:System.Web.Mvc.AuthorizeAttribute.Users">
<summary>Gets or sets the authorized users.</summary>
<returns>The authorized users.</returns>
</member>
<member name="T:System.Web.Mvc.BindAttribute">
<summary>Represents an attribute that is used to provide details about how model binding to a parameter should occur.</summary>
</member>
<member name="M:System.Web.Mvc.BindAttribute.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BindAttribute" /> class.</summary>
</member>
<member name="P:System.Web.Mvc.BindAttribute.Exclude">
<summary>Gets or sets a comma-delimited list of property names for which binding is not allowed.</summary>
<returns>The exclude list.</returns>
</member>
<member name="P:System.Web.Mvc.BindAttribute.Include">
<summary>Gets or sets a comma-delimited list of property names for which binding is allowed.</summary>
<returns>The include list.</returns>
</member>
<member name="M:System.Web.Mvc.BindAttribute.IsPropertyAllowed(System.String)">
<summary>Determines whether the specified property is allowed.</summary>
<returns>true if the specified property is allowed; otherwise, false.</returns>
<param name="propertyName">The name of the property.</param>
</member>
<member name="P:System.Web.Mvc.BindAttribute.Prefix">
<summary>Gets or sets the prefix to use when markup is rendered for binding to an action argument or to a model property.</summary>
<returns>The prefix to use.</returns>
</member>
<member name="T:System.Web.Mvc.BuildManagerCompiledView">
<summary>Represents the base class for views that are compiled by the BuildManager class before being rendered by a view engine.</summary>
</member>
<member name="M:System.Web.Mvc.BuildManagerCompiledView.#ctor(System.Web.Mvc.ControllerContext,System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerCompiledView" /> class using the specified controller context and view path.</summary>
<param name="controllerContext">The controller context.</param>
<param name="viewPath">The view path.</param>
</member>
<member name="M:System.Web.Mvc.BuildManagerCompiledView.#ctor(System.Web.Mvc.ControllerContext,System.String,System.Web.Mvc.IViewPageActivator)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerCompiledView" /> class using the specified controller context, view path, and view page activator.</summary>
<param name="controllerContext">Context information for the current controller. This information includes the HTTP context, request context, route data, parent action view context, and more.</param>
<param name="viewPath">The path to the view that will be rendered.</param>
<param name="viewPageActivator">The object responsible for dynamically constructing the view page at run time. </param>
<exception cref="T:System.ArgumentNullException">The <paramref name="controllerContext" /> parameter is null.</exception>
<exception cref="T:System.ArgumentException">The <paramref name="viewPath" /> parameter is null or empty.</exception>
</member>
<member name="M:System.Web.Mvc.BuildManagerCompiledView.Render(System.Web.Mvc.ViewContext,System.IO.TextWriter)">
<summary>Renders the specified view context by using the specified the writer object.</summary>
<param name="viewContext">Information related to rendering a view, such as view data, temporary data, and form context.</param>
<param name="writer">The writer object.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="viewContext" /> parameter is null.</exception>
<exception cref="T:SInvalidOperationException">An instance of the view type could not be created.</exception>
</member>
<member name="M:System.Web.Mvc.BuildManagerCompiledView.RenderView(System.Web.Mvc.ViewContext,System.IO.TextWriter,System.Object)">
<summary>When overridden in a derived class, renders the specified view context by using the specified writer object and object instance.</summary>
<param name="viewContext">Information related to rendering a view, such as view data, temporary data, and form context.</param>
<param name="writer">The writer object.</param>
<param name="instance">An object that contains additional information that can be used in the view.</param>
</member>
<member name="P:System.Web.Mvc.BuildManagerCompiledView.ViewPath">
<summary>Gets or sets the view path.</summary>
<returns>The view path.</returns>
</member>
<member name="T:System.Web.Mvc.BuildManagerViewEngine">
<summary>Provides a base class for view engines.</summary>
</member>
<member name="M:System.Web.Mvc.BuildManagerViewEngine.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerViewEngine" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.BuildManagerViewEngine.#ctor(System.Web.Mvc.IViewPageActivator)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.BuildManagerViewEngine" /> class using the specified view page activator.</summary>
<param name="viewPageActivator">The view page activator.</param>
</member>
<member name="M:System.Web.Mvc.BuildManagerViewEngine.FileExists(System.Web.Mvc.ControllerContext,System.String)">
<summary>Gets a value that indicates whether a file exists in the specified virtual file system (path).</summary>
<returns>true if the file exists in the virtual file system; otherwise, false.</returns>
<param name="controllerContext">The controller context.</param>
<param name="virtualPath">The virtual path.</param>
</member>
<member name="P:System.Web.Mvc.BuildManagerViewEngine.ViewPageActivator">
<summary>Gets the view page activator.</summary>
<returns>The view page activator.</returns>
</member>
<member name="T:System.Web.Mvc.ByteArrayModelBinder">
<summary>Maps a browser request to a byte array.</summary>
</member>
<member name="M:System.Web.Mvc.ByteArrayModelBinder.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ByteArrayModelBinder" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ByteArrayModelBinder.BindModel(System.Web.Mvc.ControllerContext,System.Web.Mvc.ModelBindingContext)">
<summary>Binds the model by using the specified controller context and binding context.</summary>
<returns>The bound data object.</returns>
<param name="controllerContext">The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data.</param>
<param name="bindingContext">The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="bindingContext" /> parameter is null.</exception>
</member>
<member name="T:System.Web.Mvc.ChildActionOnlyAttribute">
<summary>Represents an attribute that is used to indicate that an action method should be called only as a child action.</summary>
</member>
<member name="M:System.Web.Mvc.ChildActionOnlyAttribute.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ChildActionOnlyAttribute" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ChildActionOnlyAttribute.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
<summary>Called when authorization is required.</summary>
<param name="filterContext">An object that encapsulates the information that is required in order to authorize access to the child action.</param>
</member>
<member name="T:System.Web.Mvc.ChildActionValueProvider">
<summary>Represents a value provider for values from child actions.</summary>
</member>
<member name="M:System.Web.Mvc.ChildActionValueProvider.#ctor(System.Web.Mvc.ControllerContext)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ChildActionValueProvider" /> class.</summary>
<param name="controllerContext">The controller context.</param>
</member>
<member name="M:System.Web.Mvc.ChildActionValueProvider.GetValue(System.String)">
<summary>Retrieves a value object using the specified key.</summary>
<returns>The value object for the specified key.</returns>
<param name="key">The key.</param>
</member>
<member name="T:System.Web.Mvc.ChildActionValueProviderFactory">
<summary>Represents a factory for creating value provider objects for child actions.</summary>
</member>
<member name="M:System.Web.Mvc.ChildActionValueProviderFactory.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ChildActionValueProviderFactory" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ChildActionValueProviderFactory.GetValueProvider(System.Web.Mvc.ControllerContext)">
<summary>Returns a <see cref="T:System.Web.Mvc.ChildActionValueProvider" /> object for the specified controller context.</summary>
<returns>A <see cref="T:System.Web.Mvc.ChildActionValueProvider" /> object.</returns>
<param name="controllerContext">The controller context.</param>
</member>
<member name="T:System.Web.Mvc.ClientDataTypeModelValidatorProvider">
<summary>Returns the client data-type model validators.</summary>
</member>
<member name="M:System.Web.Mvc.ClientDataTypeModelValidatorProvider.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ClientDataTypeModelValidatorProvider" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.ClientDataTypeModelValidatorProvider.GetValidators(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
<summary>Returns the client data-type model validators.</summary>
<returns>The client data-type model validators.</returns>
<param name="metadata">The metadata.</param>
<param name="context">The context.</param>
</member>
<member name="T:System.Web.Mvc.CompareAttribute">
<summary>Provides an attribute that compares two properties of a model.</summary>
</member>
<member name="M:System.Web.Mvc.CompareAttribute.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.CompareAttribute" /> class.</summary>
<param name="otherProperty">The property to compare with the current property.</param>
</member>
<member name="M:System.Web.Mvc.CompareAttribute.FormatErrorMessage(System.String)">
<summary>Applies formatting to an error message based on the data field where the compare error occurred.</summary>
<returns>The formatted error message.</returns>
<param name="name">The name of the field that caused the validation failure.</param>
</member>
<member name="M:System.Web.Mvc.CompareAttribute.FormatPropertyForClientValidation(System.String)">
<summary>Formats the property for client validation by prepending an asterisk (*) and a dot.</summary>
<returns>The string "*." is prepended to the property.</returns>
<param name="property">The property.</param>
</member>
<member name="M:System.Web.Mvc.CompareAttribute.GetClientValidationRules(System.Web.Mvc.ModelMetadata,System.Web.Mvc.ControllerContext)">
<summary>Gets a list of compare-value client validation rules for the property using the specified model metadata and controller context.</summary>
<returns>A list of compare-value client validation rules.</returns>
<param name="metadata">The model metadata.</param>
<param name="context">The controller context.</param>
</member>
<member name="M:System.Web.Mvc.CompareAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
<summary>Determines whether the specified object is equal to the compared object.</summary>
<returns>null if the value of the compared property is equal to the value parameter; otherwise, a validation result that contains the error message that indicates that the comparison failed.</returns>
<param name="value">The value of the object to compare.</param>
<param name="validationContext">The validation context.</param>
</member>
<member name="P:System.Web.Mvc.CompareAttribute.OtherProperty">
<summary>Gets the property to compare with the current property.</summary>
<returns>The property to compare with the current property.</returns>
</member>
<member name="T:System.Web.Mvc.ContentResult">
<summary>Represents a user-defined content type that is the result of an action method.</summary>
</member>
<member name="M:System.Web.Mvc.ContentResult.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.ContentResult" /> class.</summary>
</member>
<member name="P:System.Web.Mvc.ContentResult.Content">
<summary>Gets or sets the content.</summary>
<returns>The content.</returns>
</member>
<member name="P:System.Web.Mvc.ContentResult.ContentEncoding">
<summary>Gets or sets the content encoding.</summary>
<returns>The content encoding.</returns>
</member>
<member name="P:System.Web.Mvc.ContentResult.ContentType">
<summary>Gets or sets the type of the content.</summary>
<returns>The type of the content.</returns>
</member>
<member name="M:System.Web.Mvc.ContentResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
<summary>Enables processing of the result of an action method by a custom type that inherits from the <see cref="T:System.Web.Mvc.ActionResult" /> class.</summary>
<param name="context">The context within which the result is executed.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="context" /> parameter is null.</exception>
</member>
<member name="T:System.Web.Mvc.Controller">
<summary>Provides methods that respond to HTTP requests that are made to an ASP.NET MVC Web site.</summary>
</member>
<member name="M:System.Web.Mvc.Controller.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Controller" /> class.</summary>
</member>
<member name="P:System.Web.Mvc.Controller.ActionInvoker">
<summary>Gets the action invoker for the controller.</summary>
<returns>The action invoker.</returns>
</member>
<member name="P:System.Web.Mvc.Controller.Binders">
<summary>Gets or sets the binder.</summary>
<returns>The binder.</returns>
</member>
<member name="M:System.Web.Mvc.Controller.Content(System.String)">
<summary>Creates a content result object by using a string.</summary>
<returns>The content result instance.</returns>
<param name="content">The content to write to the response.</param>
</member>
<member name="M:System.Web.Mvc.Controller.Content(System.String,System.String)">
<summary>Creates a content result object by using a string and the content type. </summary>
<returns>The content result instance.</returns>
<param name="content">The content to write to the response.</param>
<param name="contentType">The content type (MIME type).</param>
</member>
<member name="M:System.Web.Mvc.Controller.Content(System.String,System.String,System.Text.Encoding)">
<summary>Creates a content result object by using a string, the content type, and content encoding.</summary>
<returns>The content result instance.</returns>
<param name="content">The content to write to the response.</param>
<param name="contentType">The content type (MIME type).</param>
<param name="contentEncoding">The content encoding.</param>
</member>
<member name="M:System.Web.Mvc.Controller.CreateActionInvoker">
<summary>Creates an action invoker.</summary>
<returns>An action invoker.</returns>
</member>
<member name="M:System.Web.Mvc.Controller.CreateTempDataProvider">
<summary>Creates a temporary data provider.</summary>
<returns>A temporary data provider.</returns>
</member>
<member name="M:System.Web.Mvc.Controller.Dispose">
<summary>Releases all resources that are used by the current instance of the <see cref="T:System.Web.Mvc.Controller" /> class.</summary>
</member>
<member name="M:System.Web.Mvc.Controller.Dispose(System.Boolean)">
<summary>Releases unmanaged resources and optionally releases managed resources.</summary>
<param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
</member>
<member name="M:System.Web.Mvc.Controller.ExecuteCore">
<summary>Invokes the action in the current controller context.</summary>
</member>
<member name="M:System.Web.Mvc.Controller.File(System.Byte[],System.String)">
<summary>Creates a <see cref="T:System.Web.Mvc.FileContentResult" /> object by using the file contents and file type.</summary>
<returns>The file-content result object.</returns>
<param name="fileContents">The binary content to send to the response.</param>
<param name="contentType">The content type (MIME type).</param>
</member>
<member name="M:System.Web.Mvc.Controller.File(System.Byte[],System.String,System.String)">
<summary>Creates a <see cref="T:System.Web.Mvc.FileContentResult" /> object by using the file contents, content type, and the destination file name.</summary>
<returns>The file-content result object.</returns>
<param name="fileContents">The binary content to send to the response.</param>
<param name="contentType">The content type (MIME type).</param>
<param name="fileDownloadName">The file name to use in the file-download dialog box that is displayed in the browser.</param>
</member>
<member name="M:System.Web.Mvc.Controller.File(System.IO.Stream,System.String)">
<summary>Creates a <see cref="T:System.Web.Mvc.FileStreamResult" /> object by using the <see cref="T:System.IO.Stream" /> object and content type. </summary>
<returns>The file-content result object.</returns>
<param name="fileStream">The stream to send to the response.</param>
<param name="contentType">The content type (MIME type).</param>
</member>
<member name="M:System.Web.Mvc.Controller.File(System.IO.Stream,System.String,System.String)">
<summary>Creates a <see cref="T:System.Web.Mvc.FileStreamResult" /> object using the <see cref="T:System.IO.Stream" /> object, the content type, and the target file name. </summary>
<returns>The file-stream result object.</returns>
<param name="fileStream">The stream to send to the response.</param>
<param name="contentType">The content type (MIME type)</param>
<param name="fileDownloadName">The file name to use in the file-download dialog box that is displayed in the browser.</param>
</member>
<member name="M:System.Web.Mvc.Controller.File(System.String,System.String)">
<summary>Creates a <see cref="T:System.Web.Mvc.FilePathResult" /> object by using the file name and the content type.</summary>
<returns>The file-stream result object.</returns>
<param name="fileName">The path of the file to send to the response.</param>
<param name="contentType">The content type (MIME type).</param>
</member>
<member name="M:System.Web.Mvc.Controller.File(System.String,System.String,System.String)">
<summary>Creates a <see cref="T:System.Web.Mvc.FilePathResult" /> object by using the file name, the content type, and the file download name.</summary>
<returns>The file-stream result object.</returns>
<param name="fileName">The path of the file to send to the response.</param>
<param name="contentType">The content type (MIME type).</param>
<param name="fileDownloadName">The file name to use in the file-download dialog box that is displayed in the browser.</param>
</member>
<member name="M:System.Web.Mvc.Controller.HandleUnknownAction(System.String)">
<summary>Called when a request matches this controller, but no method with the specified action name is found in the controller.</summary>
<param name="actionName">The name of the attempted action.</param>
</member>
<member name="P:System.Web.Mvc.Controller.HttpContext">
<summary>Gets HTTP-specific information about an individual HTTP request.</summary>
<returns>The HTTP context.</returns>
</member>
<member name="M:System.Web.Mvc.Controller.HttpNotFound">
<summary>Returns an instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class.</summary>
<returns>An instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class.</returns>
</member>
<member name="M:System.Web.Mvc.Controller.HttpNotFound(System.String)">
<summary>Returns an instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class.</summary>
<returns>An instance of the <see cref="T:System.Web.Mvc.HttpNotFoundResult" /> class.</returns>
<param name="statusDescription">The status description.</param>
</member>
<member name="M:System.Web.Mvc.Controller.Initialize(System.Web.Routing.RequestContext)">
<summary>Initializes data that might not be available when the constructor is called.</summary>
<param name="requestContext">The HTTP context and route data.</param>
</member>
<member name="M:System.Web.Mvc.Controller.JavaScript(System.String)">
<summary>Creates a <see cref="T:System.Web.Mvc.JavaScriptResult" /> object.</summary>
<returns>The <see cref="T:System.Web.Mvc.JavaScriptResult" /> object that writes the script to the response.</returns>
<param name="script">The JavaScript code to run on the client</param>
</member>
<member name="M:System.Web.Mvc.Controller.Json(System.Object)">
<summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON).</summary>
<returns>The JSON result object that serializes the specified object to JSON format. The result object that is prepared by this method is written to the response by the ASP.NET MVC framework when the object is executed.</returns>
<param name="data">The JavaScript object graph to serialize.</param>
</member>
<member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String)">
<summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON) format.</summary>
<returns>The JSON result object that serializes the specified object to JSON format.</returns>
<param name="data">The JavaScript object graph to serialize.</param>
<param name="contentType">The content type (MIME type).</param>
</member>
<member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String,System.Text.Encoding)">
<summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON) format.</summary>
<returns>The JSON result object that serializes the specified object to JSON format.</returns>
<param name="data">The JavaScript object graph to serialize.</param>
<param name="contentType">The content type (MIME type).</param>
<param name="contentEncoding">The content encoding.</param>
</member>
<member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String,System.Text.Encoding,System.Web.Mvc.JsonRequestBehavior)">
<summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON) format using the content type, content encoding, and the JSON request behavior.</summary>
<returns>The result object that serializes the specified object to JSON format.</returns>
<param name="data">The JavaScript object graph to serialize.</param>
<param name="contentType">The content type (MIME type).</param>
<param name="contentEncoding">The content encoding.</param>
<param name="behavior">The JSON request behavior </param>
</member>
<member name="M:System.Web.Mvc.Controller.Json(System.Object,System.String,System.Web.Mvc.JsonRequestBehavior)">
<summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON) format using the specified content type and JSON request behavior.</summary>
<returns>The result object that serializes the specified object to JSON format.</returns>
<param name="data">The JavaScript object graph to serialize.</param>
<param name="contentType">The content type (MIME type).</param>
<param name="behavior">The JSON request behavior</param>
</member>
<member name="M:System.Web.Mvc.Controller.Json(System.Object,System.Web.Mvc.JsonRequestBehavior)">
<summary>Creates a <see cref="T:System.Web.Mvc.JsonResult" /> object that serializes the specified object to JavaScript Object Notation (JSON) format using the specified JSON request behavior.</summary>
<returns>The result object that serializes the specified object to JSON format.</returns>
<param name="data">The JavaScript object graph to serialize.</param>
<param name="behavior">The content type (MIME type).</param>
</member>
<member name="P:System.Web.Mvc.Controller.ModelState">
<summary>Gets the model state dictionary object that contains the state of the model and of model-binding validation.</summary>
<returns>The model state dictionary.</returns>
</member>
<member name="M:System.Web.Mvc.Controller.OnActionExecuted(System.Web.Mvc.ActionExecutedContext)">
<summary>Called after the action method is invoked.</summary>
<param name="filterContext">Information about the current request and action.</param>
</member>
<member name="M:System.Web.Mvc.Controller.OnActionExecuting(System.Web.Mvc.ActionExecutingContext)">
<summary>Called before the action method is invoked.</summary>
<param name="filterContext">Information about the current request and action.</param>
</member>
<member name="M:System.Web.Mvc.Controller.OnAuthorization(System.Web.Mvc.AuthorizationContext)">
<summary>Called when authorization occurs.</summary>
<param name="filterContext">Information about the current request and action.</param>
</member>
<member name="M:System.Web.Mvc.Controller.OnException(System.Web.Mvc.ExceptionContext)">
<summary>Called when an unhandled exception occurs in the action.</summary>
<param name="filterContext">Information about the current request and action.</param>
</member>
<member name="M:System.Web.Mvc.Controller.OnResultExecuted(System.Web.Mvc.ResultExecutedContext)">
<summary>Called after the action result that is returned by an action method is executed.</summary>
<param name="filterContext">Information about the current request and action result</param>
</member>
<member name="M:System.Web.Mvc.Controller.OnResultExecuting(System.Web.Mvc.ResultExecutingContext)">
<summary>Called before the action result that is returned by an action method is executed.</summary>
<param name="filterContext">Information about the current request and action result</param>
</member>
<member name="M:System.Web.Mvc.Controller.PartialView">