4094e2e82d7b7732615abfca2d49ad3dd95ffa00
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Microsoft.AspNetCore.Mvc.ViewFeatures</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AntiforgeryExtensions.GetHtml(Microsoft.AspNetCore.Antiforgery.IAntiforgery,Microsoft.AspNetCore.Http.HttpContext)">\r
8             <summary>\r
9             Generates an &lt;input type="hidden"&gt; element for an antiforgery token.\r
10             </summary>\r
11             <param name="antiforgery">The <see cref="T:Microsoft.AspNetCore.Antiforgery.IAntiforgery"/> instance.</param>\r
12             <param name="httpContext">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/> associated with the current request.</param>\r
13             <returns>\r
14             A <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing an &lt;input type="hidden"&gt; element. This element should be put\r
15             inside a &lt;form&gt;.\r
16             </returns>\r
17             <remarks>\r
18             This method has a side effect:\r
19             A response cookie is set if there is no valid cookie associated with the request.\r
20             </remarks>\r
21         </member>\r
22         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary">\r
23             <summary>\r
24             A dictionary for HTML attributes.\r
25             </summary>\r
26         </member>\r
27         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Item(System.String)">\r
28             <inheritdoc />\r
29         </member>\r
30         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Count">\r
31             <inheritdoc />\r
32         </member>\r
33         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.IsReadOnly">\r
34             <inheritdoc />\r
35         </member>\r
36         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Keys">\r
37             <inheritdoc />\r
38         </member>\r
39         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Values">\r
40             <inheritdoc />\r
41         </member>\r
42         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.System#Collections#Generic#IReadOnlyDictionary{System#String,System#String}#Keys">\r
43             <inheritdoc />\r
44         </member>\r
45         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.System#Collections#Generic#IReadOnlyDictionary{System#String,System#String}#Values">\r
46             <inheritdoc />\r
47         </member>\r
48         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Clear">\r
49             <inheritdoc />\r
50         </member>\r
51         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.String})">\r
52             <inheritdoc />\r
53         </member>\r
54         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Add(System.String,System.String)">\r
55             <inheritdoc />\r
56         </member>\r
57         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.String})">\r
58             <inheritdoc />\r
59         </member>\r
60         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.ContainsKey(System.String)">\r
61             <inheritdoc />\r
62         </member>\r
63         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.String}[],System.Int32)">\r
64             <inheritdoc />\r
65         </member>\r
66         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.GetEnumerator">\r
67             <inheritdoc />\r
68         </member>\r
69         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.String})">\r
70             <inheritdoc />\r
71         </member>\r
72         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Remove(System.String)">\r
73             <inheritdoc />\r
74         </member>\r
75         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.TryGetValue(System.String,System.String@)">\r
76             <inheritdoc />\r
77         </member>\r
78         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.System#Collections#IEnumerable#GetEnumerator">\r
79             <inheritdoc />\r
80         </member>\r
81         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,System#String}}#GetEnumerator">\r
82             <inheritdoc />\r
83         </member>\r
84         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator">\r
85             <summary>\r
86             An enumerator for <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary"/>.\r
87             </summary>\r
88         </member>\r
89         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary)">\r
90             <summary>\r
91             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator"/>.\r
92             </summary>\r
93             <param name="attributes">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary"/>.</param>\r
94         </member>\r
95         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.Current">\r
96             <inheritdoc />\r
97         </member>\r
98         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.System#Collections#IEnumerator#Current">\r
99             <inheritdoc />\r
100         </member>\r
101         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.Dispose">\r
102             <inheritdoc />\r
103         </member>\r
104         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.MoveNext">\r
105             <inheritdoc />\r
106         </member>\r
107         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.Reset">\r
108             <inheritdoc />\r
109         </member>\r
110         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope">\r
111             <summary>\r
112             Creates and manages the lifetime of <see cref="T:ViewBufferValue[]"/> instances.\r
113             </summary>\r
114         </member>\r
115         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope.GetPage(System.Int32)">\r
116             <summary>\r
117             Gets a <see cref="T:ViewBufferValue[]"/>.\r
118             </summary>\r
119             <param name="pageSize">The minimum size of the segment.</param>\r
120             <returns>The <see cref="T:ViewBufferValue[]"/>.</returns>\r
121         </member>\r
122         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope.ReturnSegment(Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue[])">\r
123             <summary>\r
124             Returns a <see cref="T:ViewBufferValue[]"/> that can be reused.\r
125             </summary>\r
126             <param name="segment">The <see cref="T:ViewBufferValue[]"/>.</param>\r
127         </member>\r
128         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope.CreateWriter(System.IO.TextWriter)">\r
129             <summary>\r
130             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.PagedBufferedTextWriter"/> that will delegate to the provided\r
131             <paramref name="writer"/>.\r
132             </summary>\r
133             <param name="writer">The <see cref="T:System.IO.TextWriter"/>.</param>\r
134             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.PagedBufferedTextWriter"/>.</returns>\r
135         </member>\r
136         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope">\r
137             <summary>\r
138             A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope"/> that uses pooled memory.\r
139             </summary>\r
140         </member>\r
141         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope.#ctor(System.Buffers.ArrayPool{Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue},System.Buffers.ArrayPool{System.Char})">\r
142             <summary>\r
143             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope"/>.\r
144             </summary>\r
145             <param name="viewBufferPool">\r
146             The <see cref="T:System.Buffers.ArrayPool`1"/> for creating <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue"/> instances.\r
147             </param>\r
148             <param name="charPool">\r
149             The <see cref="T:System.Buffers.ArrayPool`1"/> for creating <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.PagedBufferedTextWriter"/> instances.\r
150             </param>\r
151         </member>\r
152         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope.GetPage(System.Int32)">\r
153             <inheritdoc />\r
154         </member>\r
155         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope.ReturnSegment(Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue[])">\r
156             <inheritdoc />\r
157         </member>\r
158         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope.CreateWriter(System.IO.TextWriter)">\r
159             <inheritdoc />\r
160         </member>\r
161         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope.Dispose">\r
162             <inheritdoc />\r
163         </member>\r
164         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.PagedCharBuffer.Clear">\r
165             <summary>\r
166             Return all but one of the pages to the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ICharBufferSource"/>.\r
167             This way if someone writes a large chunk of content, we can return those buffers and avoid holding them\r
168             for extended durations.\r
169             </summary>\r
170         </member>\r
171         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer">\r
172             <summary>\r
173             An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/> that is backed by a buffer provided by <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope"/>.\r
174             </summary>\r
175         </member>\r
176         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope,System.String,System.Int32)">\r
177             <summary>\r
178             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/>.\r
179             </summary>\r
180             <param name="bufferScope">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope"/>.</param>\r
181             <param name="name">A name to identify this instance.</param>\r
182             <param name="pageSize">The size of buffer pages.</param>\r
183         </member>\r
184         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.Count">\r
185             <summary>\r
186             Get the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferPage"/> count.\r
187             </summary>\r
188         </member>\r
189         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.Item(System.Int32)">\r
190             <summary>\r
191             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferPage"/>.\r
192             </summary>\r
193         </member>\r
194         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.Append(System.String)">\r
195             <inheritdoc />\r
196         </member>\r
197         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.AppendHtml(Microsoft.AspNetCore.Html.IHtmlContent)">\r
198             <inheritdoc />\r
199         </member>\r
200         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.AppendHtml(System.String)">\r
201             <inheritdoc />\r
202         </member>\r
203         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.Clear">\r
204             <inheritdoc />\r
205         </member>\r
206         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">\r
207             <inheritdoc />\r
208         </member>\r
209         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.WriteToAsync(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">\r
210             <summary>\r
211             Writes the buffered content to <paramref name="writer"/>.\r
212             </summary>\r
213             <param name="writer">The <see cref="T:System.IO.TextWriter"/>.</param>\r
214             <param name="encoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>\r
215             <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete once content has been written.</returns>\r
216         </member>\r
217         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter">\r
218             <summary>\r
219             <para>\r
220             A <see cref="T:System.IO.TextWriter"/> that is backed by a unbuffered writer (over the Response stream) and/or a \r
221             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/>\r
222             </para>\r
223             <para>\r
224             When <c>Flush</c> or <c>FlushAsync</c> is invoked, the writer copies all content from the buffer to\r
225             the writer and switches to writing to the unbuffered writer for all further write operations.\r
226             </para>\r
227             </summary>\r
228         </member>\r
229         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer,System.Text.Encoding)">\r
230             <summary>\r
231             Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter"/>.\r
232             </summary>\r
233             <param name="buffer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/> for buffered output.</param>\r
234             <param name="encoding">The <see cref="T:System.Text.Encoding"/>.</param>\r
235         </member>\r
236         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer,System.Text.Encoding,System.Text.Encodings.Web.HtmlEncoder,System.IO.TextWriter)">\r
237             <summary>\r
238             Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter"/>.\r
239             </summary>\r
240             <param name="buffer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/> for buffered output.</param>\r
241             <param name="encoding">The <see cref="T:System.Text.Encoding"/>.</param>\r
242             <param name="htmlEncoder">The HTML encoder.</param>\r
243             <param name="inner">\r
244             The inner <see cref="T:System.IO.TextWriter"/> to write output to when this instance is no longer buffering.\r
245             </param>\r
246         </member>\r
247         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Encoding">\r
248             <inheritdoc />\r
249         </member>\r
250         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Buffer">\r
251             <summary>\r
252             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/>.\r
253             </summary>\r
254         </member>\r
255         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Flushed">\r
256             <summary>\r
257             Gets a value that indiciates if <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Flush"/> or <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.FlushAsync" /> was invoked.\r
258             </summary>\r
259         </member>\r
260         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(System.Char)">\r
261             <inheritdoc />\r
262         </member>\r
263         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(System.Char[],System.Int32,System.Int32)">\r
264             <inheritdoc />\r
265         </member>\r
266         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(System.String)">\r
267             <inheritdoc />\r
268         </member>\r
269         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(System.Object)">\r
270             <inheritdoc />\r
271         </member>\r
272         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(Microsoft.AspNetCore.Html.IHtmlContent)">\r
273             <summary>\r
274             Writes an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value.\r
275             </summary>\r
276             <param name="value">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value.</param>\r
277         </member>\r
278         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(Microsoft.AspNetCore.Html.IHtmlContentContainer)">\r
279             <summary>\r
280             Writes an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentContainer"/> value.\r
281             </summary>\r
282             <param name="value">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentContainer"/> value.</param>\r
283         </member>\r
284         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLine(System.Object)">\r
285             <inheritdoc />\r
286         </member>\r
287         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteAsync(System.Char)">\r
288             <inheritdoc />\r
289         </member>\r
290         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">\r
291             <inheritdoc />\r
292         </member>\r
293         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteAsync(System.String)">\r
294             <inheritdoc />\r
295         </member>\r
296         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLine">\r
297             <inheritdoc />\r
298         </member>\r
299         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLine(System.String)">\r
300             <inheritdoc />\r
301         </member>\r
302         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLineAsync(System.Char)">\r
303             <inheritdoc />\r
304         </member>\r
305         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">\r
306             <inheritdoc />\r
307         </member>\r
308         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLineAsync(System.String)">\r
309             <inheritdoc />\r
310         </member>\r
311         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLineAsync">\r
312             <inheritdoc />\r
313         </member>\r
314         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Flush">\r
315             <summary>\r
316             Copies the buffered content to the unbuffered writer and invokes flush on it.\r
317             </summary>\r
318         </member>\r
319         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.FlushAsync">\r
320             <summary>\r
321             Copies the buffered content to the unbuffered writer and invokes flush on it.\r
322             </summary>\r
323             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous copy and flush operations.</returns>\r
324         </member>\r
325         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue">\r
326             <summary>\r
327             Encapsulates a string or <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value.\r
328             </summary>\r
329         </member>\r
330         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue.#ctor(System.String)">\r
331             <summary>\r
332             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue"/> with a <c>string</c> value.\r
333             </summary>\r
334             <param name="value">The value.</param>\r
335         </member>\r
336         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue.#ctor(Microsoft.AspNetCore.Html.IHtmlContent)">\r
337             <summary>\r
338             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue"/> with a <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value.\r
339             </summary>\r
340             <param name="content">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/>.</param>\r
341         </member>\r
342         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue.Value">\r
343             <summary>\r
344             Gets the value.\r
345             </summary>\r
346         </member>\r
347         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.CachedExpressionCompiler.Process``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
348             <remarks>\r
349             This is the entry point to the expression compilation system. The system\r
350             a) Will rewrite the expression to avoid null refs when any part of the expression tree is evaluated  to null\r
351             b) Attempt to cache the result, or an intermediate part of the result.\r
352             If the provided expression is particularly obscure and the system doesn't know how to handle it, it will\r
353             return null.\r
354             </remarks>\r
355         </member>\r
356         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider">\r
357             <summary>\r
358             Provides data from cookie to the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> object.\r
359             </summary>\r
360         </member>\r
361         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.#ctor(Microsoft.AspNetCore.Antiforgery.IAntiforgery,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions},Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory,System.Text.Encodings.Web.HtmlEncoder,Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider)">\r
362             <summary>\r
363             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator"/> class.\r
364             </summary>\r
365             <param name="antiforgery">The <see cref="T:Microsoft.AspNetCore.Antiforgery.IAntiforgery"/> instance which is used to generate antiforgery\r
366             tokens.</param>\r
367             <param name="optionsAccessor">The accessor for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.</param>\r
368             <param name="metadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
369             <param name="urlHelperFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory"/>.</param>\r
370             <param name="htmlEncoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>\r
371             <param name="validationAttributeProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider"/>.</param>\r
372         </member>\r
373         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.AllowRenderingMaxLengthAttribute">\r
374             <summary>\r
375             Gets or sets a value that indicates whether the <c>maxlength</c> attribute should be rendered for\r
376             compatible HTML input elements, when they're bound to models marked with either\r
377             <see cref="T:System.ComponentModel.DataAnnotations.StringLengthAttribute"/> or <see cref="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute"/> attributes.\r
378             </summary>\r
379             <value>The default value is <see langword="true"/>.</value>\r
380             <remarks>\r
381             <para>\r
382             If both attributes are specified, the one with the smaller value will be used for the rendered\r
383             <c>maxlength</c> attribute.\r
384             </para>\r
385             <para>\r
386             This property is currently ignored.\r
387             </para>\r
388             </remarks>\r
389         </member>\r
390         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.IdAttributeDotReplacement">\r
391             <inheritdoc />\r
392         </member>\r
393         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.Encode(System.String)">\r
394             <inheritdoc />\r
395         </member>\r
396         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.Encode(System.Object)">\r
397             <inheritdoc />\r
398         </member>\r
399         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.FormatValue(System.Object,System.String)">\r
400             <inheritdoc />\r
401         </member>\r
402         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateActionLink(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
403             <inheritdoc />\r
404         </member>\r
405         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GeneratePageLink(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
406             <inheritdoc />\r
407         </member>\r
408         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateAntiforgery(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">\r
409             <inheritdoc />\r
410         </member>\r
411         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateCheckBox(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Nullable{System.Boolean},System.Object)">\r
412             <inheritdoc />\r
413         </member>\r
414         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateHiddenForCheckbox(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String)">\r
415             <inheritdoc />\r
416         </member>\r
417         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateForm(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.Object,System.String,System.Object)">\r
418             <inheritdoc />\r
419         </member>\r
420         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GeneratePageForm(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.Object,System.String,System.String,System.Object)">\r
421             <inheritdoc />\r
422         </member>\r
423         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateRouteForm(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.Object,System.String,System.Object)">\r
424             <inheritdoc />\r
425         </member>\r
426         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateHidden(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Object,System.Boolean,System.Object)">\r
427             <inheritdoc />\r
428         </member>\r
429         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateLabel(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.String,System.Object)">\r
430             <inheritdoc />\r
431         </member>\r
432         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GeneratePassword(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Object,System.Object)">\r
433             <inheritdoc />\r
434         </member>\r
435         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateRadioButton(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Object,System.Nullable{System.Boolean},System.Object)">\r
436             <inheritdoc />\r
437         </member>\r
438         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateRouteLink(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
439             <inheritdoc />\r
440         </member>\r
441         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateSelect(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Boolean,System.Object)">\r
442             <inheritdoc />\r
443         </member>\r
444         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateSelect(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Collections.Generic.ICollection{System.String},System.Boolean,System.Object)">\r
445             <inheritdoc />\r
446         </member>\r
447         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateTextArea(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Int32,System.Int32,System.Object)">\r
448             <inheritdoc />\r
449         </member>\r
450         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateTextBox(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Object,System.String,System.Object)">\r
451             <inheritdoc />\r
452         </member>\r
453         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.String,System.String,System.Object)">\r
454             <inheritdoc />\r
455         </member>\r
456         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.Boolean,System.String,System.String,System.Object)">\r
457             <inheritdoc />\r
458         </member>\r
459         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GetCurrentValues(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Boolean)">\r
460             <inheritdoc />\r
461         </member>\r
462         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateOption(Microsoft.AspNetCore.Mvc.Rendering.SelectListItem,System.String)">\r
463             <remarks>\r
464             Not used directly in HtmlHelper. Exposed for use in DefaultDisplayTemplates.\r
465             </remarks>\r
466         </member>\r
467         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateFormCore(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.Object)">\r
468             <summary>\r
469             Generate a &lt;form&gt; element.\r
470             </summary>\r
471             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
472             <param name="action">The URL where the form-data should be submitted.</param>\r
473             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
474             <param name="htmlAttributes">\r
475             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
476             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
477             </param>\r
478             <returns>\r
479             A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the &lt;/form&gt; element.\r
480             </returns>\r
481         </member>\r
482         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.AddPlaceholderAttribute(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,Microsoft.AspNetCore.Mvc.Rendering.TagBuilder,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String)">\r
483             <summary>\r
484             Adds a placeholder attribute to the <paramref name="tagBuilder" />.\r
485             </summary>\r
486             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance for the current scope.</param>\r
487             <param name="tagBuilder">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance.</param>\r
488             <param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="expression"/>.</param>\r
489             <param name="expression">Expression name, relative to the current model.</param>\r
490         </member>\r
491         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.AddMaxLengthAttribute(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,Microsoft.AspNetCore.Mvc.Rendering.TagBuilder,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String)">\r
492             <summary>\r
493             Adds a <c>maxlength</c> attribute to the <paramref name="tagBuilder" />.\r
494             </summary>\r
495             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance for the current scope.</param>\r
496             <param name="tagBuilder">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance.</param>\r
497             <param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="expression"/>.</param>\r
498             <param name="expression">Expression name, relative to the current model.</param>\r
499         </member>\r
500         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.AddValidationAttributes(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.Rendering.TagBuilder,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String)">\r
501             <summary>\r
502             Adds validation attributes to the <paramref name="tagBuilder" /> if client validation\r
503             is enabled.\r
504             </summary>\r
505             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
506             <param name="tagBuilder">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance.</param>\r
507             <param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="expression"/>.</param>\r
508             <param name="expression">Expression name, relative to the current model.</param>\r
509         </member>\r
510         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateGroupsAndOptions(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">\r
511             <inheritdoc />\r
512         </member>\r
513         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultValidationHtmlAttributeProvider">\r
514             <summary>\r
515             Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider"/>.\r
516             </summary>\r
517         </member>\r
518         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultValidationHtmlAttributeProvider.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions},Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorCache)">\r
519             <summary>\r
520             Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultValidationHtmlAttributeProvider"/> instance.\r
521             </summary>\r
522             <param name="optionsAccessor">The accessor for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.</param>\r
523             <param name="metadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
524             <param name="clientValidatorCache">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorCache"/> that provides\r
525             a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator"/>s.</param>\r
526         </member>\r
527         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultValidationHtmlAttributeProvider.AddValidationAttributes(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.Collections.Generic.IDictionary{System.String,System.String})">\r
528             <inheritdoc />\r
529         </member>\r
530         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ExpressionMetadataProvider.FromStringExpression(System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">\r
531             <summary>\r
532             Gets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for named <paramref name="expression"/> in given\r
533             <paramref name="viewData"/>.\r
534             </summary>\r
535             <param name="expression">Expression name, relative to <c>viewData.Model</c>.</param>\r
536             <param name="viewData">\r
537             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> that may contain the <paramref name="expression"/> value.\r
538             </param>\r
539             <param name="metadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
540             <returns>\r
541             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for named <paramref name="expression"/> in given <paramref name="viewData"/>.\r
542             </returns>\r
543         </member>\r
544         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ControllerSaveTempDataPropertyFilter.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">\r
545             <inheritdoc />\r
546         </member>\r
547         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter">\r
548             <summary>\r
549             A filter that saves temp data.\r
550             </summary>\r
551         </member>\r
552         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory)">\r
553             <summary>\r
554             Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter"/>.\r
555             </summary>\r
556             <param name="factory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory"/>.</param>\r
557         </member>\r
558         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.OnResourceExecuting(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext)">\r
559             <inheritdoc />\r
560         </member>\r
561         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.OnResourceExecuted(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext)">\r
562             <inheritdoc />\r
563         </member>\r
564         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.OnResultExecuting(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext)">\r
565             <inheritdoc />\r
566         </member>\r
567         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.OnResultExecuted(Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext)">\r
568             <inheritdoc />\r
569         </member>\r
570         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Properties">\r
571             <summary>\r
572             Describes the temp data properties which exist on <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Subject"/>\r
573             </summary>\r
574         </member>\r
575         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Subject">\r
576             <summary>\r
577             The <see cref="T:System.Object"/> which has the temp data properties.\r
578             </summary>\r
579         </member>\r
580         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.OriginalValues">\r
581             <summary>\r
582             Tracks the values which originally existed in temp data.\r
583             </summary>\r
584         </member>\r
585         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.OnTempDataSaving(Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary)">\r
586             <summary>\r
587             Puts the modified values of <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Subject"/> into <paramref name="tempData"/>.\r
588             </summary>\r
589             <param name="tempData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> to be updated.</param>\r
590         </member>\r
591         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.SetPropertyValues(Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary)">\r
592             <summary>\r
593             Sets the values of the properties of <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Subject"/> from <paramref name="tempData"/>.\r
594             </summary>\r
595             <param name="tempData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.</param>\r
596         </member>\r
597         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.TempDataApplicationModelProvider.Order">\r
598             <inheritdoc />\r
599             <remarks>This order ensures that <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.TempDataApplicationModelProvider"/> runs after the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider"/>.</remarks>\r
600         </member>\r
601         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.TempDataApplicationModelProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">\r
602             <inheritdoc />\r
603         </member>\r
604         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.TempDataApplicationModelProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">\r
605             <inheritdoc />\r
606         </member>\r
607         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ViewDataAttributeApplicationModelProvider.Order">\r
608             <inheritdoc />\r
609             <remarks>This order ensures that <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ViewDataAttributeApplicationModelProvider"/> runs after the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider"/>.</remarks>\r
610         </member>\r
611         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ViewDataAttributeApplicationModelProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">\r
612             <inheritdoc />\r
613         </member>\r
614         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ViewDataAttributeApplicationModelProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">\r
615             <inheritdoc />\r
616         </member>\r
617         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext">\r
618             <summary>\r
619             Information about the current &lt;form&gt;.\r
620             </summary>\r
621             <remarks>\r
622             Literal &lt;form&gt; elements in a view will share the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext"/> instance unless tag\r
623             helpers are enabled.\r
624             </remarks>\r
625         </member>\r
626         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.FormData">\r
627             <summary>\r
628             Gets a property bag for any information you wish to associate with a &lt;form/&gt; in an\r
629             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> implementation or extension method.\r
630             </summary>\r
631         </member>\r
632         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.HasAntiforgeryToken">\r
633             <summary>\r
634             Gets or sets an indication the current &lt;form&gt; element contains an antiforgery token. Do not use\r
635             unless <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.CanRenderAtEndOfForm"/> is <c>true</c>.\r
636             </summary>\r
637             <value>\r
638             <c>true</c> if the current &lt;form&gt; element contains an antiforgery token; <c>false</c> otherwise.\r
639             </value>\r
640         </member>\r
641         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.HasFormData">\r
642             <summary>\r
643             Gets an indication the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.FormData"/> property bag has been used and likely contains entries.\r
644             </summary>\r
645             <value>\r
646             <c>true</c> if the backing field for <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.FormData"/> is non-<c>null</c>; <c>false</c> otherwise.\r
647             </value>\r
648         </member>\r
649         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.HasEndOfFormContent">\r
650             <summary>\r
651             Gets an indication the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/> collection has been used and likely contains entries.\r
652             </summary>\r
653             <value>\r
654             <c>true</c> if the backing field for <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/> is non-<c>null</c>; <c>false</c>\r
655             otherwise.\r
656             </value>\r
657         </member>\r
658         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent">\r
659             <summary>\r
660             Gets an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> collection that should be rendered just prior to the next &lt;/form&gt;\r
661             end tag. Do not use unless <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.CanRenderAtEndOfForm"/> is <c>true</c>.\r
662             </summary>\r
663         </member>\r
664         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.CanRenderAtEndOfForm">\r
665             <summary>\r
666             Gets or sets an indication whether extra content can be rendered at the end of the content of this\r
667             &lt;form&gt; element. That is, <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/> will be rendered just prior to the\r
668             &lt;/form&gt; end tag.\r
669             </summary>\r
670             <value>\r
671             <c>true</c> if the framework will render <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/>; <c>false</c> otherwise. In\r
672             particular, <c>true</c> if the current &lt;form&gt; is associated with a tag helper or will be generated by\r
673             an HTML helper; <c>false</c> when using the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext"/> instance.\r
674             </value>\r
675         </member>\r
676         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.RenderedFields">\r
677             <summary>\r
678             Gets a dictionary mapping full HTML field names to indications that the named field has been rendered in\r
679             this &lt;form&gt;.\r
680             </summary>\r
681         </member>\r
682         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.RenderedField(System.String)">\r
683             <summary>\r
684             Returns an indication based on <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.RenderedFields"/> that the given <paramref name="fieldName"/> has\r
685             been rendered in this &lt;form&gt;.\r
686             </summary>\r
687             <param name="fieldName">The full HTML name of a field that may have been rendered.</param>\r
688             <returns>\r
689             <c>true</c> if the given <paramref name="fieldName"/> has been rendered; <c>false</c> otherwise.\r
690             </returns>\r
691         </member>\r
692         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.RenderedField(System.String,System.Boolean)">\r
693             <summary>\r
694             Updates <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.RenderedFields"/> to indicate <paramref name="fieldName"/> has been rendered in this\r
695             &lt;form&gt;.\r
696             </summary>\r
697             <param name="fieldName">The full HTML name of a field that may have been rendered.</param>\r
698             <param name="value">If <c>true</c>, the given <paramref name="fieldName"/> has been rendered.</param>\r
699         </member>\r
700         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper">\r
701             <summary>\r
702             Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.\r
703             </summary>\r
704         </member>\r
705         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator,Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope,System.Text.Encodings.Web.HtmlEncoder,System.Text.Encodings.Web.UrlEncoder)">\r
706             <summary>\r
707             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper"/> class.\r
708             </summary>\r
709         </member>\r
710         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Html5DateRenderingMode">\r
711             <inheritdoc />\r
712         </member>\r
713         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.IdAttributeDotReplacement">\r
714             <inheritdoc />\r
715         </member>\r
716         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ViewContext">\r
717             <inheritdoc />\r
718         </member>\r
719         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ViewBag">\r
720             <inheritdoc />\r
721         </member>\r
722         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ViewData">\r
723             <inheritdoc />\r
724         </member>\r
725         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.TempData">\r
726             <inheritdoc />\r
727         </member>\r
728         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.UrlEncoder">\r
729             <inheritdoc />\r
730         </member>\r
731         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.MetadataProvider">\r
732             <inheritdoc />\r
733         </member>\r
734         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ObjectToDictionary(System.Object)">\r
735              <summary>\r
736              Creates a dictionary from an object, by adding each public instance property as a key with its associated\r
737              value to the dictionary. It will expose public properties from derived types as well. This is typically\r
738              used with objects of an anonymous type.\r
739             \r
740              If the <paramref name="value"/> is already an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance, then it\r
741              is returned as-is.\r
742              <example>\r
743              <c>new { data_name="value" }</c> will translate to the entry <c>{ "data_name", "value" }</c>\r
744              in the resulting dictionary.\r
745              </example>\r
746              </summary>\r
747              <param name="value">The <see cref="T:System.Object"/> to be converted.</param>\r
748              <returns>The created dictionary of property names and property values.</returns>\r
749         </member>\r
750         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.AnonymousObjectToHtmlAttributes(System.Object)">\r
751             <summary>\r
752             Creates a dictionary of HTML attributes from the input object,\r
753             translating underscores to dashes in each public instance property.\r
754             </summary>\r
755             <param name="htmlAttributes">Anonymous object describing HTML attributes.</param>\r
756             <returns>A dictionary that represents HTML attributes.</returns>\r
757             <remarks>\r
758             If the object is already an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance, then a shallow copy is\r
759             returned.\r
760             <example>\r
761             <c>new { data_name="value" }</c> will translate to the entry <c>{ "data-name", "value" }</c>\r
762             in the resulting dictionary.\r
763             </example>\r
764             </remarks>\r
765         </member>\r
766         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ActionLink(System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
767             <inheritdoc />\r
768         </member>\r
769         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.AntiForgeryToken">\r
770             <inheritdoc />\r
771         </member>\r
772         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.BeginForm(System.String,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">\r
773             <inheritdoc />\r
774         </member>\r
775         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.BeginRouteForm(System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">\r
776             <inheritdoc />\r
777         </member>\r
778         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.EndForm">\r
779             <inheritdoc />\r
780         </member>\r
781         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.CheckBox(System.String,System.Nullable{System.Boolean},System.Object)">\r
782             <inheritdoc />\r
783         </member>\r
784         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Encode(System.String)">\r
785             <inheritdoc />\r
786         </member>\r
787         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Encode(System.Object)">\r
788             <inheritdoc />\r
789         </member>\r
790         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.FormatValue(System.Object,System.String)">\r
791             <inheritdoc />\r
792         </member>\r
793         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GenerateIdFromName(System.String)">\r
794             <inheritdoc />\r
795         </member>\r
796         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Display(System.String,System.String,System.String,System.Object)">\r
797             <inheritdoc />\r
798         </member>\r
799         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.DisplayName(System.String)">\r
800             <inheritdoc />\r
801         </member>\r
802         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.DisplayText(System.String)">\r
803             <inheritdoc />\r
804         </member>\r
805         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.DropDownList(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String,System.Object)">\r
806             <inheritdoc />\r
807         </member>\r
808         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Editor(System.String,System.String,System.String,System.Object)">\r
809             <inheritdoc />\r
810         </member>\r
811         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GetEnumSelectList``1">\r
812             <inheritdoc />\r
813         </member>\r
814         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GetEnumSelectList(System.Type)">\r
815             <inheritdoc />\r
816         </member>\r
817         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Hidden(System.String,System.Object,System.Object)">\r
818             <inheritdoc />\r
819         </member>\r
820         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Id(System.String)">\r
821             <inheritdoc />\r
822         </member>\r
823         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Label(System.String,System.String,System.Object)">\r
824             <inheritdoc />\r
825         </member>\r
826         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ListBox(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">\r
827             <inheritdoc />\r
828         </member>\r
829         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Name(System.String)">\r
830             <inheritdoc />\r
831         </member>\r
832         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
833             <inheritdoc />\r
834         </member>\r
835         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RenderPartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
836             <inheritdoc />\r
837         </member>\r
838         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Password(System.String,System.Object,System.Object)">\r
839             <inheritdoc />\r
840         </member>\r
841         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RadioButton(System.String,System.Object,System.Nullable{System.Boolean},System.Object)">\r
842             <inheritdoc />\r
843         </member>\r
844         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Raw(System.String)">\r
845             <inheritdoc />\r
846         </member>\r
847         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Raw(System.Object)">\r
848             <inheritdoc />\r
849         </member>\r
850         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RouteLink(System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
851             <inheritdoc />\r
852         </member>\r
853         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)">\r
854             <inheritdoc />\r
855         </member>\r
856         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)">\r
857             <inheritdoc />\r
858         </member>\r
859         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GetFormMethodString(Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
860             <summary>\r
861             Returns the HTTP method that handles form input (GET or POST) as a string.\r
862             </summary>\r
863             <param name="method">The HTTP method that handles the form.</param>\r
864             <returns>The form method string, either "get" or "post".</returns>\r
865         </member>\r
866         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.TextArea(System.String,System.String,System.Int32,System.Int32,System.Object)">\r
867             <inheritdoc />\r
868         </member>\r
869         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.TextBox(System.String,System.Object,System.String,System.Object)">\r
870             <inheritdoc />\r
871         </member>\r
872         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Value(System.String,System.String)">\r
873             <inheritdoc />\r
874         </member>\r
875         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.CreateForm">\r
876             <summary>\r
877             Override this method to return an <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> subclass. That subclass may change\r
878             <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.EndForm"/> behavior.\r
879             </summary>\r
880             <returns>A new <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance.</returns>\r
881         </member>\r
882         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GenerateForm(System.String,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">\r
883             <summary>\r
884             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
885             <paramref name="actionName"/> will process the request.\r
886             </summary>\r
887             <param name="actionName">The name of the action method.</param>\r
888             <param name="controllerName">The name of the controller.</param>\r
889             <param name="routeValues">\r
890             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
891             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
892             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
893             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
894             </param>\r
895             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
896             <param name="antiforgery">\r
897             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
898             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
899             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token only if\r
900             <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.\r
901             </param>\r
902             <param name="htmlAttributes">\r
903             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
904             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
905             </param>\r
906             <returns>\r
907             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
908             </returns>\r
909             <remarks>\r
910             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
911             </remarks>\r
912         </member>\r
913         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GenerateRouteForm(System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">\r
914             <summary>\r
915             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
916             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
917             </summary>\r
918             <param name="routeName">The name of the route.</param>\r
919             <param name="routeValues">\r
920             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
921             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
922             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
923             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
924             </param>\r
925             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
926             <param name="antiforgery">\r
927             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
928             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
929             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token only if\r
930             <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.\r
931             </param>\r
932             <param name="htmlAttributes">\r
933             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
934             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
935             </param>\r
936             <returns>\r
937             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
938             </returns>\r
939             <remarks>\r
940             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
941             </remarks>\r
942         </member>\r
943         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GetEnumSelectList(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata)">\r
944             <summary>\r
945             Returns a select list for the given <paramref name="metadata"/>.\r
946             </summary>\r
947             <param name="metadata"><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> to generate a select list for.</param>\r
948             <returns>\r
949             An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given\r
950             <paramref name="metadata"/>.\r
951             </returns>\r
952             <exception cref="T:System.ArgumentException">\r
953             Thrown if <paramref name="metadata"/>'s <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ModelType"/> is not an <see cref="T:System.Enum"/>\r
954             or if it has a <see cref="T:System.FlagsAttribute"/>.\r
955             </exception>\r
956         </member>\r
957         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator,Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope,System.Text.Encodings.Web.HtmlEncoder,System.Text.Encodings.Web.UrlEncoder,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider)">\r
958             <summary>\r
959             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1"/> class.\r
960             </summary>\r
961         </member>\r
962         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.ViewData">\r
963             <inheritdoc />\r
964         </member>\r
965         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.CheckBoxFor(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Object)">\r
966             <inheritdoc />\r
967         </member>\r
968         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.DropDownListFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String,System.Object)">\r
969             <inheritdoc />\r
970         </member>\r
971         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.DisplayFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)">\r
972             <inheritdoc />\r
973         </member>\r
974         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.DisplayNameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
975             <inheritdoc />\r
976         </member>\r
977         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.DisplayNameForInnerType``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
978             <inheritdoc />\r
979         </member>\r
980         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.DisplayTextFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
981             <inheritdoc />\r
982         </member>\r
983         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)">\r
984             <inheritdoc />\r
985         </member>\r
986         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.HiddenFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">\r
987             <inheritdoc />\r
988         </member>\r
989         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.IdFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
990             <inheritdoc />\r
991         </member>\r
992         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.LabelFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">\r
993             <inheritdoc />\r
994         </member>\r
995         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.ListBoxFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">\r
996             <inheritdoc />\r
997         </member>\r
998         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
999             <inheritdoc />\r
1000         </member>\r
1001         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.PasswordFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">\r
1002             <inheritdoc />\r
1003         </member>\r
1004         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.RadioButtonFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object,System.Object)">\r
1005             <inheritdoc />\r
1006         </member>\r
1007         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.TextAreaFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Int32,System.Int32,System.Object)">\r
1008             <inheritdoc />\r
1009         </member>\r
1010         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.TextBoxFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">\r
1011             <inheritdoc />\r
1012         </member>\r
1013         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.GetExpressionName``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
1014             <summary>\r
1015             Gets the name for <paramref name="expression"/>.\r
1016             </summary>\r
1017             <param name="expression">The expression.</param>\r
1018             <returns>The expression name.</returns>\r
1019         </member>\r
1020         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.GetModelExplorer``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
1021             <summary>\r
1022             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for <paramref name="expression"/>.\r
1023             </summary>\r
1024             <typeparam name="TResult">The type of the result.</typeparam>\r
1025             <param name="expression">The expression.</param>\r
1026             <returns>The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</returns>\r
1027         </member>\r
1028         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.ValidationMessageFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object,System.String)">\r
1029             <inheritdoc />\r
1030         </member>\r
1031         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.ValueFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String)">\r
1032             <inheritdoc />\r
1033         </member>\r
1034         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions">\r
1035             <summary>\r
1036             Provides programmatic configuration for the HTML helpers and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
1037             </summary>\r
1038         </member>\r
1039         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.Html5DateRenderingMode">\r
1040             <summary>\r
1041             Gets or sets the <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.#ctor"/> value.\r
1042             </summary>\r
1043             <remarks>\r
1044             Set this property to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture" /> to have templated helpers such as\r
1045             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)" /> and <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)" /> render date and time\r
1046             values using the current culture. By default, these helpers render dates and times as RFC 3339 compliant strings.\r
1047             </remarks>\r
1048         </member>\r
1049         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.IdAttributeDotReplacement">\r
1050             <summary>\r
1051             Gets or sets the <see cref="T:System.String"/> that replaces periods in the ID attribute of an element.\r
1052             </summary>\r
1053         </member>\r
1054         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.ClientValidationEnabled">\r
1055             <summary>\r
1056             Gets or sets a value that indicates whether client-side validation is enabled.\r
1057             </summary>\r
1058         </member>\r
1059         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.ValidationMessageElement">\r
1060             <summary>\r
1061             Gets or sets the element name used to wrap a top-level message generated by\r
1062             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)"/> and other overloads.\r
1063             </summary>\r
1064         </member>\r
1065         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.ValidationSummaryMessageElement">\r
1066             <summary>\r
1067             Gets or sets the element name used to wrap a top-level message generated by\r
1068             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)"/> and other overloads.\r
1069             </summary>\r
1070         </member>\r
1071         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy">\r
1072             <summary>\r
1073             A marker interface for filters which define a policy for antiforgery token validation.\r
1074             </summary>\r
1075         </member>\r
1076         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider">\r
1077             <summary>\r
1078             Provides version hash for a specified file.\r
1079             </summary>\r
1080         </member>\r
1081         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider.AddFileVersionToPath(Microsoft.AspNetCore.Http.PathString,System.String)">\r
1082             <summary>\r
1083             Adds version query parameter to the specified file path.\r
1084             </summary>\r
1085             <param name="requestPathBase">The base path for the current HTTP request.</param>\r
1086             <param name="path">The path of the file to which version should be added.</param>\r
1087             <returns>Path containing the version query string.</returns>\r
1088         </member>\r
1089         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator">\r
1090             <summary>\r
1091             Contract for a service supporting <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <c>ITagHelper</c> implementations.\r
1092             </summary>\r
1093         </member>\r
1094         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateActionLink(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
1095             <summary>\r
1096             Generate a &lt;a&gt; element for a link to an action.\r
1097             </summary>\r
1098             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1099             <param name="linkText">The text to insert inside the element.</param>\r
1100             <param name="actionName">The name of the action method.</param>\r
1101             <param name="controllerName">The name of the controller.</param>\r
1102             <param name="protocol">The protocol (scheme) for the generated link.</param>\r
1103             <param name="hostname">The hostname for the generated link.</param>\r
1104             <param name="fragment">The fragment for the generated link.</param>\r
1105             <param name="routeValues">\r
1106             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
1107             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
1108             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
1109             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
1110             </param>\r
1111             <param name="htmlAttributes">\r
1112             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
1113             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1114             </param>\r
1115             <returns>\r
1116             A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the &lt;a&gt; element.\r
1117             </returns>\r
1118         </member>\r
1119         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GeneratePageLink(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
1120             <summary>\r
1121             Generate a &lt;a&gt; element for a link to an action.\r
1122             </summary>\r
1123             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1124             <param name="linkText">The text to insert inside the element.</param>\r
1125             <param name="pageName">The page name.</param>\r
1126             <param name="pageHandler">The page handler.</param>\r
1127             <param name="protocol">The protocol (scheme) for the generated link.</param>\r
1128             <param name="hostname">The hostname for the generated link.</param>\r
1129             <param name="fragment">The fragment for the generated link.</param>\r
1130             <param name="routeValues">\r
1131             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
1132             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
1133             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
1134             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
1135             </param>\r
1136             <param name="htmlAttributes">\r
1137             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
1138             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1139             </param>\r
1140             <returns>\r
1141             A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the &lt;a&gt; element.\r
1142             </returns>\r
1143         </member>\r
1144         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateAntiforgery(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">\r
1145             <summary>\r
1146             Generate an &lt;input type="hidden".../&gt; element containing an antiforgery token.\r
1147             </summary>\r
1148             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1149             <returns>\r
1150             An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance for the &lt;input type="hidden".../&gt; element. Intended to be used\r
1151             inside a &lt;form&gt; element.\r
1152             </returns>\r
1153         </member>\r
1154         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateCheckBox(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Nullable{System.Boolean},System.Object)">\r
1155             <summary>\r
1156             Generate a &lt;input type="checkbox".../&gt; element.\r
1157             </summary>\r
1158             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1159             <param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="expression"/>.</param>\r
1160             <param name="expression">Expression name, relative to the current model.</param>\r
1161             <param name="isChecked">The initial state of the checkbox element.</param>\r
1162             <param name="htmlAttributes">\r
1163             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
1164             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1165             </param>\r
1166             <returns>\r
1167             A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the &lt;input type="checkbox".../&gt; element.\r
1168             </returns>\r
1169         </member>\r
1170         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateHiddenForCheckbox(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String)">\r
1171             <summary>\r
1172             Generate an additional &lt;input type="hidden".../&gt; for checkboxes. This addresses scenarios where\r
1173             unchecked checkboxes are not sent in the request. Sending a hidden input makes it possible to know that the\r
1174             checkbox was present on the page when the request was submitted.\r
1175             </summary>\r
1176         </member>\r
1177         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateForm(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.Object,System.String,System.Object)">\r
1178             <summary>\r
1179             Generate a &lt;form&gt; element. When the user submits the form, the action with name\r
1180             <paramref name="actionName"/> will process the request.\r
1181             </summary>\r
1182             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1183             <param name="actionName">The name of the action method.</param>\r
1184             <param name="controllerName">The name of the controller.</param>\r
1185             <param name="routeValues">\r
1186             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
1187             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
1188             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
1189             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
1190             </param>\r
1191             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
1192             <param name="htmlAttributes">\r
1193             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
1194             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1195             </param>\r
1196             <returns>\r
1197             A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the &lt;/form&gt; element.\r
1198             </returns>\r
1199         </member>\r
1200         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GeneratePageForm(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.Object,System.String,System.String,System.Object)">\r
1201             <summary>\r
1202             Generate a &lt;form&gt; element. When the user submits the form, the page with name\r
1203             <paramref name="pageName"/> will process the request.\r
1204             </summary>\r
1205             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1206             <param name="pageName">The name of the page.</param>\r
1207             <param name="pageHandler">The page handler to generate a form for.</param>\r
1208             <param name="routeValues">\r
1209             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
1210             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
1211             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
1212             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
1213             </param>\r
1214             <param name="fragment">The url fragment.</param>\r
1215             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
1216             <param name="htmlAttributes">\r
1217             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
1218             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1219             </param>\r
1220             <returns>\r
1221             A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the &lt;/form&gt; element.\r
1222             </returns>\r
1223         </member>\r
1224         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateRouteForm(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.Object,System.String,System.Object)">\r
1225             <summary>\r
1226             Generate a &lt;form&gt; element. The route with name <paramref name="routeName"/> generates the\r
1227             &lt;form&gt;'s <c>action</c> attribute value.\r
1228             </summary>\r
1229             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1230             <param name="routeName">The name of the route.</param>\r
1231             <param name="routeValues">\r
1232             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
1233             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
1234             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
1235             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
1236             </param>\r
1237             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
1238             <param name="htmlAttributes">\r
1239             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
1240             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1241             </param>\r
1242             <returns>\r
1243             A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the &lt;/form&gt; element.\r
1244             </returns>\r
1245         </member>\r
1246         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateRouteLink(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
1247             <summary>\r
1248             Generate a &lt;a&gt; element for a link to an action.\r
1249             </summary>\r
1250             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1251             <param name="linkText">The text to insert inside the element.</param>\r
1252             <param name="routeName">The name of the route to use for link generation.</param>\r
1253             <param name="protocol">The protocol (scheme) for the generated link.</param>\r
1254             <param name="hostName">The hostname for the generated link.</param>\r
1255             <param name="fragment">The fragment for the generated link.</param>\r
1256             <param name="routeValues">\r
1257             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
1258             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
1259             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
1260             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
1261             </param>\r
1262             <param name="htmlAttributes">\r
1263             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
1264             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1265             </param>\r
1266             <returns>\r
1267             A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the &lt;a&gt; element.\r
1268             </returns>\r
1269         </member>\r
1270         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateSelect(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Boolean,System.Object)">\r
1271             <summary>\r
1272             Generate a &lt;select&gt; element for the <paramref name="expression"/>.\r
1273             </summary>\r
1274             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1275             <param name="modelExplorer">\r
1276             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="expression"/>. If <c>null</c>, determines validation\r
1277             attributes using <paramref name="viewContext"/> and the <paramref name="expression"/>.\r
1278             </param>\r
1279             <param name="optionLabel">Optional text for a default empty &lt;option&gt; element.</param>\r
1280             <param name="expression">Expression name, relative to the current model.</param>\r
1281             <param name="selectList">\r
1282             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
1283             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, finds this collection at\r
1284             <c>ViewContext.ViewData[expression]</c>.\r
1285             </param>\r
1286             <param name="allowMultiple">\r
1287             If <c>true</c>, includes a <c>multiple</c> attribute in the generated HTML. Otherwise generates a\r
1288             single-selection &lt;select&gt; element.\r
1289             </param>\r
1290             <param name="htmlAttributes">\r
1291             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
1292             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1293             </param>\r
1294             <returns>A new <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> describing the &lt;select&gt; element.</returns>\r
1295             <remarks>\r
1296             <para>\r
1297             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
1298             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
1299             attribute.\r
1300             </para>\r
1301             <para>\r
1302             See <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GetCurrentValues(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Boolean)"/> for information about how current values are determined.\r
1303             </para>\r
1304             </remarks>\r
1305         </member>\r
1306         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateSelect(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Collections.Generic.ICollection{System.String},System.Boolean,System.Object)">\r
1307             <summary>\r
1308             Generate a &lt;select&gt; element for the <paramref name="expression"/>.\r
1309             </summary>\r
1310             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1311             <param name="modelExplorer">\r
1312             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="expression"/>. If <c>null</c>, determines validation\r
1313             attributes using <paramref name="viewContext"/> and the <paramref name="expression"/>.\r
1314             </param>\r
1315             <param name="optionLabel">Optional text for a default empty &lt;option&gt; element.</param>\r
1316             <param name="expression">Expression name, relative to the current model.</param>\r
1317             <param name="selectList">\r
1318             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
1319             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, finds this collection at\r
1320             <c>ViewContext.ViewData[expression]</c>.\r
1321             </param>\r
1322             <param name="currentValues">\r
1323             An <see cref="T:System.Collections.Generic.ICollection`1"/> containing values for &lt;option&gt; elements to select. If\r
1324             <c>null</c>, selects &lt;option&gt; elements based on <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Selected"/> values in\r
1325             <paramref name="selectList"/>.\r
1326             </param>\r
1327             <param name="allowMultiple">\r
1328             If <c>true</c>, includes a <c>multiple</c> attribute in the generated HTML. Otherwise generates a\r
1329             single-selection &lt;select&gt; element.\r
1330             </param>\r
1331             <param name="htmlAttributes">\r
1332             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
1333             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1334             </param>\r
1335             <returns>A new <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> describing the &lt;select&gt; element.</returns>\r
1336             <remarks>\r
1337             <para>\r
1338             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
1339             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
1340             attribute.\r
1341             </para>\r
1342             <para>\r
1343             See <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GetCurrentValues(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Boolean)"/> for information about how the <paramref name="currentValues"/>\r
1344             collection may be created.\r
1345             </para>\r
1346             </remarks>\r
1347         </member>\r
1348         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateGroupsAndOptions(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">\r
1349             <summary>\r
1350             Generates &lt;optgroup&gt; and &lt;option&gt; elements.\r
1351             </summary>\r
1352             <param name="optionLabel">Optional text for a default empty &lt;option&gt; element.</param>\r
1353             <param name="selectList">\r
1354             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to generate &lt;optgroup&gt; and &lt;option&gt;\r
1355             elements.\r
1356             </param>\r
1357             <returns>\r
1358             An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance for &lt;optgroup&gt; and &lt;option&gt; elements.\r
1359             </returns>\r
1360         </member>\r
1361         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.String,System.String,System.Object)">\r
1362             <summary>\r
1363             Generate a <paramref name="tag"/> element if the <paramref name="viewContext"/>'s\r
1364             <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> contains an error for the <paramref name="expression"/>.\r
1365             </summary>\r
1366             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1367             <param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="expression"/>.</param>\r
1368             <param name="expression">Expression name, relative to the current model.</param>\r
1369             <param name="message">\r
1370             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
1371             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
1372             validation may update the associated CSS class.\r
1373             </param>\r
1374             <param name="tag">\r
1375             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
1376             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.\r
1377             </param>\r
1378             <param name="htmlAttributes">\r
1379             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
1380             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
1381             </param>\r
1382             <returns>\r
1383             A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> containing a <paramref name="tag"/> element if the\r
1384             <paramref name="viewContext"/>'s <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> contains an error for the\r
1385             <paramref name="expression"/> or (as a placeholder) if client-side validation is enabled. <c>null</c> if\r
1386             the <paramref name="expression"/> is valid and client-side validation is disabled.\r
1387             </returns>\r
1388             <remarks><see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> is <c>"span"</c> by default.</remarks>\r
1389         </member>\r
1390         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GetCurrentValues(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Boolean)">\r
1391             <summary>\r
1392             Gets the collection of current values for the given <paramref name="expression"/>.\r
1393             </summary>\r
1394             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1395             <param name="modelExplorer">\r
1396             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="expression"/>. If <c>null</c>, calculates the\r
1397             <paramref name="expression"/> result using <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Eval(System.String)"/>.\r
1398             </param>\r
1399             <param name="expression">Expression name, relative to the current model.</param>\r
1400             <param name="allowMultiple">\r
1401             If <c>true</c>, require a collection <paramref name="expression"/> result. Otherwise, treat result as a\r
1402             single value.\r
1403             </param>\r
1404             <returns>\r
1405             <para>\r
1406             <c>null</c> if no <paramref name="expression"/> result is found. Otherwise a\r
1407             <see cref="T:System.Collections.Generic.ICollection`1"/> containing current values for the given\r
1408             <paramref name="expression"/>.\r
1409             </para>\r
1410             <para>\r
1411             Converts the <paramref name="expression"/> result to a <see cref="T:System.String"/>. If that result is an\r
1412             <see cref="T:System.Collections.IEnumerable"/> type, instead converts each item in the collection and returns\r
1413             them separately.\r
1414             </para>\r
1415             <para>\r
1416             If the <paramref name="expression"/> result or the element type is an <see cref="T:System.Enum"/>, returns a\r
1417             <see cref="T:System.String"/> containing the integer representation of the <see cref="T:System.Enum"/> value as well\r
1418             as all <see cref="T:System.Enum"/> names for that value. Otherwise returns the default <see cref="T:System.String"/>\r
1419             conversion of the value.\r
1420             </para>\r
1421             </returns>\r
1422             <remarks>\r
1423             See <see cref="M:GenerateSelect"/> for information about how the return value may be used.\r
1424             </remarks>\r
1425         </member>\r
1426         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider">\r
1427             <summary>\r
1428             Provides <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> for a Lambda expression.\r
1429             </summary>\r
1430         </member>\r
1431         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider.CreateModelExpression``2(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
1432             <summary>\r
1433             Returns a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> instance describing the given <paramref name="expression"/>.\r
1434             </summary>\r
1435             <typeparam name="TModel">The type of the <paramref name="viewData"/>'s <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.Model"/>.</typeparam>\r
1436             <typeparam name="TValue">The type of the <paramref name="expression"/> result.</typeparam>\r
1437             <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> containing the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.Model"/> \r
1438             against which <paramref name="expression"/> is evaluated. </param>\r
1439             <param name="expression">An expression to be evaluated against the current model.</param>\r
1440             <returns>A new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> instance describing the given <paramref name="expression"/>.</returns>\r
1441         </member>\r
1442         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.TempDataSerializer">\r
1443             <summary>\r
1444             Serializes and deserializes the contents of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.\r
1445             </summary>\r
1446         </member>\r
1447         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.TempDataSerializer.Deserialize(System.Byte[])">\r
1448             <summary>\r
1449             Deserializes <paramref name="unprotectedData"/> to a <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
1450             used to initialize an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.\r
1451             </summary>\r
1452             <param name="unprotectedData">Serialized representation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.</param>\r
1453             <returns>The deserialized <see cref="T:System.Collections.Generic.IDictionary`2"/>.</returns>\r
1454         </member>\r
1455         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.TempDataSerializer.Serialize(System.Collections.Generic.IDictionary{System.String,System.Object})">\r
1456             <summary>\r
1457             Serializes the contents of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.\r
1458             </summary>\r
1459             <param name="values">The contents of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.</param>\r
1460             <returns>The serialized bytes.</returns>\r
1461         </member>\r
1462         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.TempDataSerializer.CanSerializeType(System.Type)">\r
1463             <summary>\r
1464             Determines if the serializer supports the specified <paramref name="type"/>.\r
1465             <para>\r
1466             Defaults to returning <see langword="true"/> for all <see cref="T:System.Type"/> instances.\r
1467             </para>\r
1468             </summary>\r
1469             <param name="type">The <see cref="T:System.Type"/>.</param>\r
1470             <returns><see langword="true"/> if the serializer supports serializing <paramref name="type"/>, otherwise <see langword="false"/>.</returns>\r
1471         </member>\r
1472         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary">\r
1473             <summary>\r
1474             Represents a set of data that persists only from one request to the next.\r
1475             </summary>\r
1476         </member>\r
1477         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Load">\r
1478             <summary>\r
1479             Loads the dictionary by using the registered <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>.\r
1480             </summary>\r
1481         </member>\r
1482         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Save">\r
1483             <summary>\r
1484             Saves the dictionary by using the registered <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>.\r
1485             </summary>\r
1486         </member>\r
1487         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Keep">\r
1488             <summary>\r
1489             Marks all keys in the dictionary for retention.\r
1490             </summary>\r
1491         </member>\r
1492         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Keep(System.String)">\r
1493             <summary>\r
1494             Marks the specified key in the dictionary for retention.\r
1495             </summary>\r
1496             <param name="key">The key to retain in the dictionary.</param>\r
1497         </member>\r
1498         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Peek(System.String)">\r
1499             <summary>\r
1500             Returns an object that contains the element that is associated with the specified key,\r
1501             without marking the key for deletion.\r
1502             </summary>\r
1503             <param name="key">The key of the element to return.</param>\r
1504             <returns>An object that contains the element that is associated with the specified key.</returns>\r
1505         </member>\r
1506         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory">\r
1507             <summary>\r
1508             A factory which provides access to an <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance\r
1509             for a request.\r
1510             </summary>\r
1511         </member>\r
1512         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory.GetTempData(Microsoft.AspNetCore.Http.HttpContext)">\r
1513             <summary>\r
1514             Gets or creates an <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance for the request associated with the\r
1515             given <paramref name="context"/>.\r
1516             </summary>\r
1517             <param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.</param>\r
1518             <returns>\r
1519             An <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance for the request associated with the given\r
1520             <paramref name="context"/>.\r
1521             </returns>\r
1522         </member>\r
1523         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider">\r
1524             <summary>\r
1525             Defines the contract for temporary-data providers that store data that is viewed on the next request.\r
1526             </summary>\r
1527         </member>\r
1528         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider.LoadTempData(Microsoft.AspNetCore.Http.HttpContext)">\r
1529             <summary>\r
1530             Loads the temporary data.\r
1531             </summary>\r
1532             <param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.</param>\r
1533             <returns>The temporary data.</returns>\r
1534         </member>\r
1535         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider.SaveTempData(Microsoft.AspNetCore.Http.HttpContext,System.Collections.Generic.IDictionary{System.String,System.Object})">\r
1536             <summary>\r
1537             Saves the temporary data.\r
1538             </summary>\r
1539             <param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.</param>\r
1540             <param name="values">The values to save.</param>\r
1541         </member>\r
1542         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware">\r
1543             <summary>\r
1544             Contract for contextualizing a property activated by a view with the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
1545             </summary>\r
1546             <remarks>This interface is used for contextualizing properties added to a Razor page using <c>@inject</c>.</remarks>\r
1547         </member>\r
1548         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware.Contextualize(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">\r
1549             <summary>\r
1550             Contextualizes the instance with the specified <paramref name="viewContext"/>.\r
1551             </summary>\r
1552             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>\r
1553         </member>\r
1554         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer">\r
1555             <summary>\r
1556             Associates a model object with it's corresponding <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
1557             </summary>\r
1558         </member>\r
1559         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Object)">\r
1560             <summary>\r
1561             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.\r
1562             </summary>\r
1563             <param name="metadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
1564             <param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>\r
1565             <param name="model">The model object. May be <c>null</c>.</param>\r
1566         </member>\r
1567         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Func{System.Object,System.Object})">\r
1568             <summary>\r
1569             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.\r
1570             </summary>\r
1571             <param name="metadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
1572             <param name="container">The container <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</param>\r
1573             <param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>\r
1574             <param name="modelAccessor">A model accessor function..</param>\r
1575         </member>\r
1576         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Object)">\r
1577             <summary>\r
1578             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.\r
1579             </summary>\r
1580             <param name="metadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
1581             <param name="container">The container <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</param>\r
1582             <param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>\r
1583             <param name="model">The model object. May be <c>null</c>.</param>\r
1584         </member>\r
1585         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Container">\r
1586             <summary>\r
1587             Gets the container <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.\r
1588             </summary>\r
1589             <remarks>\r
1590             <para>\r
1591             The <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Container"/> will most commonly be set as a result of calling\r
1592             <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForProperty(System.String)"/>. In this case, the returned <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> will\r
1593             have it's <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Container"/> set to the instance upon which <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForProperty(System.String)"/>\r
1594             was called.\r
1595             </para>\r
1596             <para>\r
1597             This however is not a requirement. The <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Container"/> is informational, and may not\r
1598             represent a type that defines the property represented by <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Metadata"/>. This can\r
1599             occur when constructing a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> based on evaluation of a complex\r
1600             expression.\r
1601             </para>\r
1602             <para>\r
1603             If calling code relies on a parent-child relationship between <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>\r
1604             instances, then use <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ContainerType"/> to validate this assumption.\r
1605             </para>\r
1606             </remarks>\r
1607         </member>\r
1608         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Metadata">\r
1609             <summary>\r
1610             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
1611             </summary>\r
1612         </member>\r
1613         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Model">\r
1614             <summary>\r
1615             Gets the model object.\r
1616             </summary>\r
1617             <remarks>\r
1618             Retrieving the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Model"/> object will execute the model accessor function if this\r
1619             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> was provided with one.\r
1620             </remarks>\r
1621         </member>\r
1622         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.ModelType">\r
1623             <remarks>\r
1624             Retrieving the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.ModelType"/> will execute the model accessor function if this\r
1625             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> was provided with one.\r
1626             </remarks>\r
1627         </member>\r
1628         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Properties">\r
1629             <summary>\r
1630             Gets the properties.\r
1631             </summary>\r
1632             <remarks>\r
1633             Includes a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for each property of the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>\r
1634             for <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.ModelType"/>.\r
1635             </remarks>\r
1636         </member>\r
1637         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForModel(System.Object)">\r
1638             <summary>\r
1639             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the given <paramref name="model"/> value.\r
1640             </summary>\r
1641             <param name="model">The model value.</param>\r
1642             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</returns>\r
1643         </member>\r
1644         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForProperty(System.String)">\r
1645             <summary>\r
1646             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the property with given <paramref name="name"/>, or <c>null</c> if\r
1647             the property cannot be found.\r
1648             </summary>\r
1649             <param name="name">The property name.</param>\r
1650             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>, or <c>null</c>.</returns>\r
1651         </member>\r
1652         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForProperty(System.String,System.Func{System.Object,System.Object})">\r
1653             <summary>\r
1654             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the property with given <paramref name="name"/>, or <c>null</c> if\r
1655             the property cannot be found.\r
1656             </summary>\r
1657             <param name="name">The property name.</param>\r
1658             <param name="modelAccessor">An accessor for the model value.</param>\r
1659             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>, or <c>null</c>.</returns>\r
1660             <remarks>\r
1661             As this creates a model explorer with a specific model accessor function, the result is not cached.\r
1662             </remarks>\r
1663         </member>\r
1664         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForProperty(System.String,System.Object)">\r
1665             <summary>\r
1666             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the property with given <paramref name="name"/>, or <c>null</c> if\r
1667             the property cannot be found.\r
1668             </summary>\r
1669             <param name="name">The property name.</param>\r
1670             <param name="model">The model value.</param>\r
1671             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>, or <c>null</c>.</returns>\r
1672             <remarks>\r
1673             As this creates a model explorer with a specific model value, the result is not cached.\r
1674             </remarks>\r
1675         </member>\r
1676         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(System.Type,System.Object)">\r
1677             <summary>\r
1678             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the provided model value and model <see cref="T:System.Type"/>.\r
1679             </summary>\r
1680             <param name="modelType">The model <see cref="T:System.Type"/>.</param>\r
1681             <param name="model">The model value.</param>\r
1682             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</returns>\r
1683             <remarks>\r
1684             <para>\r
1685             A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> created by <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(System.Type,System.Object)"/>\r
1686             represents the result of executing an arbitrary expression against the model contained\r
1687             in the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> instance.\r
1688             </para>\r
1689             <para>\r
1690             The returned <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> will have the current instance set as its <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Container"/>.\r
1691             </para>\r
1692             </remarks>\r
1693         </member>\r
1694         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Object)">\r
1695             <summary>\r
1696             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the provided model value and model <see cref="T:System.Type"/>.\r
1697             </summary>\r
1698             <param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> associated with the model.</param>\r
1699             <param name="model">The model value.</param>\r
1700             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</returns>\r
1701             <remarks>\r
1702             <para>\r
1703             A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> created by\r
1704             <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Object)"/>\r
1705             represents the result of executing an arbitrary expression against the model contained\r
1706             in the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> instance.\r
1707             </para>\r
1708             <para>\r
1709             The returned <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> will have the current instance set as its <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Container"/>.\r
1710             </para>\r
1711             </remarks>\r
1712         </member>\r
1713         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(System.Type,System.Func{System.Object,System.Object})">\r
1714             <summary>\r
1715             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the provided model value and model <see cref="T:System.Type"/>.\r
1716             </summary>\r
1717             <param name="modelType">The model <see cref="T:System.Type"/>.</param>\r
1718             <param name="modelAccessor">A model accessor function.</param>\r
1719             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</returns>\r
1720             <remarks>\r
1721             <para>\r
1722             A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> created by\r
1723             <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(System.Type,System.Func{System.Object,System.Object})"/>\r
1724             represents the result of executing an arbitrary expression against the model contained\r
1725             in the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> instance.\r
1726             </para>\r
1727             <para>\r
1728             The returned <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> will have the current instance set as its <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Container"/>.\r
1729             </para>\r
1730             </remarks>\r
1731         </member>\r
1732         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Func{System.Object,System.Object})">\r
1733             <summary>\r
1734             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the provided model value and model <see cref="T:System.Type"/>.\r
1735             </summary>\r
1736             <param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> associated with the model.</param>\r
1737             <param name="modelAccessor">A model accessor function.</param>\r
1738             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</returns>\r
1739             <remarks>\r
1740             <para>\r
1741             A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> created by\r
1742             <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Func{System.Object,System.Object})"/>\r
1743             represents the result of executing an arbitrary expression against the model contained\r
1744             in the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> instance.\r
1745             </para>\r
1746             <para>\r
1747             The returned <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> will have the current instance set as its <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Container"/>.\r
1748             </para>\r
1749             </remarks>\r
1750         </member>\r
1751         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorerExtensions">\r
1752             <summary>\r
1753             Extension methods for <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.\r
1754             </summary>\r
1755         </member>\r
1756         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorerExtensions.GetSimpleDisplayText(Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer)">\r
1757             <summary>\r
1758             Gets a simple display string for the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Model"/> property\r
1759             of <paramref name="modelExplorer"/>.\r
1760             </summary>\r
1761             <param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</param>\r
1762             <returns>A simple display string for the model.</returns>\r
1763         </member>\r
1764         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression">\r
1765             <summary>\r
1766             Describes an <see cref="T:System.Linq.Expressions.Expression"/> passed to a tag helper.\r
1767             </summary>\r
1768         </member>\r
1769         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.#ctor(System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer)">\r
1770             <summary>\r
1771             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> class.\r
1772             </summary>\r
1773             <param name="name">\r
1774             String representation of the <see cref="T:System.Linq.Expressions.Expression"/> of interest.\r
1775             </param>\r
1776             <param name="modelExplorer">\r
1777             Includes the model and metadata about the <see cref="T:System.Linq.Expressions.Expression"/> of interest.\r
1778             </param>\r
1779         </member>\r
1780         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Name">\r
1781             <summary>\r
1782             String representation of the <see cref="T:System.Linq.Expressions.Expression"/> of interest.\r
1783             </summary>\r
1784         </member>\r
1785         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Metadata">\r
1786             <summary>\r
1787             Metadata about the <see cref="T:System.Linq.Expressions.Expression"/> of interest.\r
1788             </summary>\r
1789         </member>\r
1790         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Model">\r
1791             <summary>\r
1792             Gets the model object for the <see cref="T:System.Linq.Expressions.Expression"/> of interest.\r
1793             </summary>\r
1794             <remarks>\r
1795             Getting <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Model"/> will evaluate a compiled version of the original\r
1796             <see cref="T:System.Linq.Expressions.Expression"/>.\r
1797             </remarks>\r
1798         </member>\r
1799         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.ModelExplorer">\r
1800             <summary>\r
1801             Gets the model explorer for the <see cref="T:System.Linq.Expressions.Expression"/> of interest.\r
1802             </summary>\r
1803             <remarks>\r
1804             Getting <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Model"/> will evaluate a compiled version of the original\r
1805             <see cref="T:System.Linq.Expressions.Expression"/>.\r
1806             </remarks>\r
1807         </member>\r
1808         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider">\r
1809             <summary>\r
1810             Provides <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> for expressions.\r
1811             </summary>\r
1812         </member>\r
1813         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">\r
1814             <summary>\r
1815             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider"/>.\r
1816             </summary>\r
1817             <param name="modelMetadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
1818         </member>\r
1819         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider.GetExpressionText``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
1820             <summary>\r
1821             Gets the name for <paramref name="expression"/>.\r
1822             </summary>\r
1823             <typeparam name="TModel">The model type.</typeparam>\r
1824             <typeparam name="TValue">The type of the <paramref name="expression"/> result.</typeparam>\r
1825             <param name="expression">The expression.</param>\r
1826             <returns>The expression name.</returns>\r
1827         </member>\r
1828         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider.CreateModelExpression``2(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
1829             <inheritdoc />\r
1830         </member>\r
1831         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider.CreateModelExpression``1(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary{``0},System.String)">\r
1832             <summary>\r
1833             Returns a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> instance describing the given <paramref name="expression"/>.\r
1834             </summary>\r
1835             <typeparam name="TModel">The type of the <paramref name="viewData"/>'s <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.Model"/>.</typeparam>\r
1836             <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> containing the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.Model"/>\r
1837             against which <paramref name="expression"/> is evaluated. </param>\r
1838             <param name="expression">Expression name, relative to <c>viewData.Model</c>.</param>\r
1839             <returns>A new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> instance describing the given <paramref name="expression"/>.</returns>\r
1840         </member>\r
1841         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelMetadataProviderExtensions">\r
1842             <summary>\r
1843             Extensions methods for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.\r
1844             </summary>\r
1845         </member>\r
1846         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelMetadataProviderExtensions.GetModelExplorerForType(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,System.Type,System.Object)">\r
1847             <summary>\r
1848             Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the provided <paramref name="modelType"/> and\r
1849             <paramref name="model"/>.\r
1850             </summary>\r
1851             <param name="provider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
1852             <param name="modelType">The declared <see cref="T:System.Type"/> of the model object.</param>\r
1853             <param name="model">The model object.</param>\r
1854             <returns>\r
1855             A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="modelType"/> and <paramref name="model"/>.\r
1856             </returns>\r
1857         </member>\r
1858         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.NameAndIdProvider">\r
1859             <summary>\r
1860             Provides cached values for "name" and "id" HTML attributes.\r
1861             </summary>\r
1862         </member>\r
1863         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.NameAndIdProvider.CreateSanitizedId(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String)">\r
1864             <summary>\r
1865             Returns a valid HTML 4.01 "id" attribute value for an element with the given <paramref name="fullName"/>.\r
1866             </summary>\r
1867             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1868             <param name="fullName">\r
1869             The fully-qualified expression name, ignoring the current model. Also the original HTML element name.\r
1870             </param>\r
1871             <param name="invalidCharReplacement">\r
1872             The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in\r
1873             <paramref name="fullName"/>.\r
1874             </param>\r
1875             <returns>\r
1876             Valid HTML 4.01 "id" attribute value for an element with the given <paramref name="fullName"/>.\r
1877             </returns>\r
1878             <remarks>\r
1879             Similar to <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)"/> but caches value for repeated invocations.\r
1880             </remarks>\r
1881         </member>\r
1882         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.NameAndIdProvider.GenerateId(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.Rendering.TagBuilder,System.String,System.String)">\r
1883             <summary>\r
1884             Adds a valid HTML 4.01 "id" attribute for an element with the given <paramref name="fullName"/>. Does\r
1885             nothing if <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.Attributes"/> already contains an "id" attribute or the\r
1886             <paramref name="fullName"/> is <c>null</c> or empty.\r
1887             </summary>\r
1888             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1889             <param name="tagBuilder">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance that will contain the "id" attribute.</param>\r
1890             <param name="fullName">\r
1891             The fully-qualified expression name, ignoring the current model. Also the original HTML element name.\r
1892             </param>\r
1893             <param name="invalidCharReplacement">\r
1894             The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in\r
1895             <paramref name="fullName"/>.\r
1896             </param>\r
1897             <remarks>\r
1898             Similar to <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.GenerateId(System.String,System.String)"/> but caches value for repeated invocations.\r
1899             </remarks>\r
1900             <seealso cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.NameAndIdProvider.CreateSanitizedId(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String)"/>\r
1901         </member>\r
1902         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.NameAndIdProvider.GetFullHtmlFieldName(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String)">\r
1903             <summary>\r
1904             Returns the full HTML element name for the specified <paramref name="expression"/>.\r
1905             </summary>\r
1906             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
1907             <param name="expression">Expression name, relative to the current model.</param>\r
1908             <returns>Fully-qualified expression name for <paramref name="expression"/>.</returns>\r
1909             <remarks>\r
1910             Similar to <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.GetFullHtmlFieldName(System.String)"/> but caches value for repeated invocations.\r
1911             </remarks>\r
1912         </member>\r
1913         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor">\r
1914             <summary>\r
1915             Finds and executes an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> for a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/>.\r
1916             </summary>\r
1917         </member>\r
1918         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions},Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory,Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory,System.Diagnostics.DiagnosticListener,Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">\r
1919             <summary>\r
1920             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor"/>.\r
1921             </summary>\r
1922             <param name="viewOptions">The <see cref="T:Microsoft.Extensions.Options.IOptions`1"/>.</param>\r
1923             <param name="writerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory"/>.</param>\r
1924             <param name="viewEngine">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/>.</param>\r
1925             <param name="tempDataFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory"/>.</param>\r
1926             <param name="diagnosticListener">The <see cref="T:System.Diagnostics.DiagnosticListener"/>.</param>\r
1927             <param name="loggerFactory">The <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/>.</param>\r
1928             <param name="modelMetadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
1929         </member>\r
1930         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor.Logger">\r
1931             <summary>\r
1932             Gets the <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.\r
1933             </summary>\r
1934         </member>\r
1935         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor.FindView(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.PartialViewResult)">\r
1936             <summary>\r
1937             Attempts to find the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> associated with <paramref name="viewResult"/>.\r
1938             </summary>\r
1939             <param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> associated with the current request.</param>\r
1940             <param name="viewResult">The <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/>.</param>\r
1941             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/>.</returns>\r
1942         </member>\r
1943         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewEngines.IView,Microsoft.AspNetCore.Mvc.PartialViewResult)">\r
1944             <summary>\r
1945             Executes the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> asynchronously.\r
1946             </summary>\r
1947             <param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> associated with the current request.</param>\r
1948             <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/>.</param>\r
1949             <param name="viewResult">The <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/>.</param>\r
1950             <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete when view execution is completed.</returns>\r
1951         </member>\r
1952         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.PartialViewResult)">\r
1953             <inheritdoc />\r
1954         </member>\r
1955         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.SaveTempDataAttribute">\r
1956             <summary>\r
1957             A filter that saves the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for a request.\r
1958             </summary>\r
1959         </member>\r
1960         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.SaveTempDataAttribute.Order">\r
1961             <inheritdoc />\r
1962         </member>\r
1963         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.SaveTempDataAttribute.IsReusable">\r
1964             <inheritdoc />\r
1965         </member>\r
1966         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.SaveTempDataAttribute.CreateInstance(System.IServiceProvider)">\r
1967             <inheritdoc />\r
1968         </member>\r
1969         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider">\r
1970             <summary>\r
1971             Provides session-state data to the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> object.\r
1972             </summary>\r
1973         </member>\r
1974         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider.LoadTempData(Microsoft.AspNetCore.Http.HttpContext)">\r
1975             <inheritdoc />\r
1976         </member>\r
1977         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider.SaveTempData(Microsoft.AspNetCore.Http.HttpContext,System.Collections.Generic.IDictionary{System.String,System.Object})">\r
1978             <inheritdoc />\r
1979         </member>\r
1980         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent">\r
1981             <summary>\r
1982             String content which gets encoded when written.\r
1983             </summary>\r
1984         </member>\r
1985         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent.#ctor(System.String)">\r
1986             <summary>\r
1987             Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent"/>\r
1988             </summary>\r
1989             <param name="input"><see cref="T:System.String"/> to be HTML encoded when <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)"/> is called.</param>\r
1990         </member>\r
1991         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">\r
1992             <inheritdoc />\r
1993         </member>\r
1994         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary">\r
1995             <inheritdoc />\r
1996         </member>\r
1997         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.#ctor(Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider)">\r
1998             <summary>\r
1999             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary"/> class.\r
2000             </summary>\r
2001             <param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.</param>\r
2002             <param name="provider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> used to Load and Save data.</param>\r
2003         </member>\r
2004         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Keep">\r
2005             <inheritdoc />\r
2006         </member>\r
2007         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Keep(System.String)">\r
2008             <inheritdoc />\r
2009         </member>\r
2010         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Load">\r
2011             <inheritdoc />\r
2012         </member>\r
2013         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Save">\r
2014             <inheritdoc />\r
2015         </member>\r
2016         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Peek(System.String)">\r
2017             <inheritdoc />\r
2018         </member>\r
2019         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory">\r
2020             <summary>\r
2021             A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory"/>.\r
2022             </summary>\r
2023         </member>\r
2024         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider)">\r
2025             <summary>\r
2026             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory"/>.\r
2027             </summary>\r
2028             <param name="provider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>.</param>\r
2029         </member>\r
2030         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory.GetTempData(Microsoft.AspNetCore.Http.HttpContext)">\r
2031             <inheritdoc />\r
2032         </member>\r
2033         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.FormattedModelValue">\r
2034             <summary>\r
2035             Gets or sets the formatted model value.\r
2036             </summary>\r
2037             <value>The formatted model value.</value>\r
2038             <remarks>\r
2039             Will never return <c>null</c> to avoid problems when using HTML helpers within a template.  Otherwise the\r
2040             helpers could find elements in the `ViewDataDictionary`, not the intended Model properties.\r
2041             </remarks>\r
2042         </member>\r
2043         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix">\r
2044             <summary>\r
2045             Gets or sets the HTML field prefix.\r
2046             </summary>\r
2047             <value>The HTML field prefix.</value>\r
2048             <remarks>\r
2049             Will never return <c>null</c> for consistency with <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.FormattedModelValue"/>.\r
2050             </remarks>\r
2051         </member>\r
2052         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.GetFullHtmlFieldName(System.String)">\r
2053             <summary>\r
2054             Returns the full HTML element name for the specified <paramref name="partialFieldName"/>.\r
2055             </summary>\r
2056             <param name="partialFieldName">Expression name, relative to the current model.</param>\r
2057             <returns>Fully-qualified expression name for <paramref name="partialFieldName"/>.</returns>\r
2058         </member>\r
2059         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider">\r
2060             <summary>\r
2061             Contract for a service providing validation attributes for expressions.\r
2062             </summary>\r
2063         </member>\r
2064         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider.AddValidationAttributes(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.Collections.Generic.IDictionary{System.String,System.String})">\r
2065             <summary>\r
2066             Adds validation-related HTML attributes to the <paramref name="attributes" /> if client validation is\r
2067             enabled.\r
2068             </summary>\r
2069             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
2070             <param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for an expression.</param>\r
2071             <param name="attributes">\r
2072             The <see cref="T:System.Collections.Generic.Dictionary`2"/> to receive the validation attributes. Maps the validation\r
2073             attribute names to their <see cref="T:System.String"/> values. Values must be HTML encoded before they are written\r
2074             to an HTML document or response.\r
2075             </param>\r
2076             <remarks>\r
2077             Adds nothing to <paramref name="attributes"/> if client-side validation is disabled.\r
2078             </remarks>\r
2079         </member>\r
2080         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">\r
2081             <summary>\r
2082             Adds validation-related HTML attributes to the <paramref name="attributes" /> if client validation is\r
2083             enabled and validation attributes have not yet been added for this <paramref name="expression"/> in the\r
2084             current &lt;form&gt;.\r
2085             </summary>\r
2086             <param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>\r
2087             <param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="expression"/>.</param>\r
2088             <param name="expression">Expression name, relative to the current model.</param>\r
2089             <param name="attributes">\r
2090             The <see cref="T:System.Collections.Generic.Dictionary`2"/> to receive the validation attributes. Maps the validation\r
2091             attribute names to their <see cref="T:System.String"/> values. Values must be HTML encoded before they are written\r
2092             to an HTML document or response.\r
2093             </param>\r
2094             <remarks>\r
2095             Tracks the <paramref name="expression"/> in the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext"/> to avoid generating\r
2096             duplicate validation attributes. That is, validation attributes are added only if no previous call has\r
2097             added them for a field with this name in the &lt;form&gt;.\r
2098             </remarks>\r
2099         </member>\r
2100         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewComponentResult)">\r
2101             <inheritdoc />\r
2102         </member>\r
2103         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewContextAttribute">\r
2104             <summary>\r
2105             Specifies that a tag helper property should be set with the current\r
2106             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> when creating the tag helper. The property must have a\r
2107             public set method.\r
2108             </summary>\r
2109         </member>\r
2110         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary)">\r
2111             <summary>\r
2112             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class.\r
2113             </summary>\r
2114             <param name="metadataProvider">\r
2115             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/> instance used to create <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>\r
2116             instances.\r
2117             </param>\r
2118             <param name="modelState"><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance for this scope.</param>\r
2119             <remarks>For use when creating a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for a new top-level scope.</remarks>\r
2120         </member>\r
2121         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
2122             <summary>\r
2123             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class based entirely on an existing\r
2124             instance.\r
2125             </summary>\r
2126             <param name="source"><see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance to copy initial values from.</param>\r
2127             <remarks>\r
2128             <para>\r
2129             For use when copying a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance and the declared <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>\r
2130             <see cref="T:System.Type"/> will not change e.g. when copying from a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/>\r
2131             instance to a base <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance.\r
2132             </para>\r
2133             <para>\r
2134             This constructor should not be used in any context where <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> may be set to a value\r
2135             incompatible with the declared type of <paramref name="source"/>.\r
2136             </para>\r
2137             </remarks>\r
2138         </member>\r
2139         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">\r
2140             <summary>\r
2141             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class.\r
2142             </summary>\r
2143             <param name="metadataProvider">\r
2144             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/> instance used to create <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>\r
2145             instances.\r
2146             </param>\r
2147             <remarks>Internal for testing.</remarks>\r
2148         </member>\r
2149         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,System.Type)">\r
2150             <summary>\r
2151             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class.\r
2152             </summary>\r
2153             <param name="metadataProvider">\r
2154             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/> instance used to create <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>\r
2155             instances.\r
2156             </param>\r
2157             <param name="declaredModelType">\r
2158             <see cref="T:System.Type"/> of <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> values expected. Used to set <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelMetadata"/>.\r
2159             </param>\r
2160             <remarks>\r
2161             For use when creating a derived <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for a new top-level scope.\r
2162             </remarks>\r
2163         </member>\r
2164         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Type)">\r
2165             <summary>\r
2166             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class.\r
2167             </summary>\r
2168             <param name="metadataProvider">\r
2169             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/> instance used to create <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>\r
2170             instances.\r
2171             </param>\r
2172             <param name="modelState"><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance for this scope.</param>\r
2173             <param name="declaredModelType">\r
2174             <see cref="T:System.Type"/> of <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> values expected. Used to set <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelMetadata"/>.\r
2175             </param>\r
2176             <remarks>\r
2177             For use when creating a derived <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for a new top-level scope.\r
2178             </remarks>\r
2179         </member>\r
2180         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.Type)">\r
2181             <summary>\r
2182             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class based in part on an existing\r
2183             instance.\r
2184             </summary>\r
2185             <param name="source"><see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance to copy initial values from.</param>\r
2186             <param name="declaredModelType">\r
2187             <see cref="T:System.Type"/> of <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> values expected. Used to set <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelMetadata"/>.\r
2188             </param>\r
2189             <remarks>\r
2190             <para>\r
2191             For use when copying a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance and new instance's declared\r
2192             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> <see cref="T:System.Type"/> is known but <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> should be copied from the existing\r
2193             instance e.g. when copying from a base <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance to a\r
2194             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance.\r
2195             </para>\r
2196             <para>\r
2197             This constructor may <c>throw</c> if <c>source.Model</c> is non-<c>null</c> and incompatible with\r
2198             <paramref name="declaredModelType"/>. Pass <c>model: null</c> to\r
2199             <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.Object,System.Type)"/> to ignore <c>source.Model</c>.\r
2200             </para>\r
2201             </remarks>\r
2202         </member>\r
2203         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.Object,System.Type)">\r
2204             <summary>\r
2205             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class based in part on an existing\r
2206             instance. This constructor is careful to avoid exceptions <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.SetModel(System.Object)"/> may throw when\r
2207             <paramref name="model"/> is <c>null</c>.\r
2208             </summary>\r
2209             <param name="source"><see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance to copy initial values from.</param>\r
2210             <param name="model">Value for the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> property.</param>\r
2211             <param name="declaredModelType">\r
2212             <see cref="T:System.Type"/> of <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> values expected. Used to set <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelMetadata"/>.\r
2213             </param>\r
2214             <remarks>\r
2215             <para>\r
2216             For use when copying a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance and new instance's declared\r
2217             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> <see cref="T:System.Type"/> and <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> are known.\r
2218             </para>\r
2219             <para>\r
2220             This constructor may <c>throw</c> if <paramref name="model"/> is non-<c>null</c> and incompatible with\r
2221             <paramref name="declaredModelType"/>.\r
2222             </para>\r
2223             </remarks>\r
2224         </member>\r
2225         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model">\r
2226             <summary>\r
2227             Gets or sets the current model.\r
2228             </summary>\r
2229         </member>\r
2230         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelState">\r
2231             <summary>\r
2232             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.\r
2233             </summary>\r
2234         </member>\r
2235         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelMetadata">\r
2236             <summary>\r
2237             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> for an expression, the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> (if\r
2238             non-<c>null</c>), or the declared <see cref="T:System.Type"/>.\r
2239             </summary>\r
2240             <remarks>\r
2241             Value is never <c>null</c> but may describe the <see cref="T:System.Object"/> class in some cases. This may for\r
2242             example occur in controllers.\r
2243             </remarks>\r
2244         </member>\r
2245         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelExplorer">\r
2246             <summary>\r
2247             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
2248             </summary>\r
2249         </member>\r
2250         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.TemplateInfo">\r
2251             <summary>\r
2252             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo"/>.\r
2253             </summary>\r
2254         </member>\r
2255         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Item(System.String)">\r
2256             <inheritdoc />\r
2257         </member>\r
2258         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Count">\r
2259             <inheritdoc />\r
2260         </member>\r
2261         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.IsReadOnly">\r
2262             <inheritdoc />\r
2263         </member>\r
2264         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Keys">\r
2265             <inheritdoc />\r
2266         </member>\r
2267         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Values">\r
2268             <inheritdoc />\r
2269         </member>\r
2270         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Eval(System.String)">\r
2271             <summary>\r
2272             Gets value of named <paramref name="expression"/> in this <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
2273             </summary>\r
2274             <param name="expression">Expression name, relative to the current model.</param>\r
2275             <returns>Value of named <paramref name="expression"/> in this <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</returns>\r
2276             <remarks>\r
2277             Looks up <paramref name="expression"/> in the dictionary first. Falls back to evaluating it against\r
2278             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
2279             </remarks>\r
2280         </member>\r
2281         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Eval(System.String,System.String)">\r
2282             <summary>\r
2283             Gets value of named <paramref name="expression"/> in this <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>, formatted\r
2284             using given <paramref name="format"/>.\r
2285             </summary>\r
2286             <param name="expression">Expression name, relative to the current model.</param>\r
2287             <param name="format">\r
2288             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx).\r
2289             </param>\r
2290             <returns>\r
2291             Value of named <paramref name="expression"/> in this <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>, formatted using\r
2292             given <paramref name="format"/>.\r
2293             </returns>\r
2294             <remarks>\r
2295             Looks up <paramref name="expression"/> in the dictionary first. Falls back to evaluating it against\r
2296             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
2297             </remarks>\r
2298         </member>\r
2299         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.FormatValue(System.Object,System.String)">\r
2300             <summary>\r
2301             Formats the given <paramref name="value"/> using given <paramref name="format"/>.\r
2302             </summary>\r
2303             <param name="value">The value to format.</param>\r
2304             <param name="format">\r
2305             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx).\r
2306             </param>\r
2307             <returns>The formatted <see cref="T:System.String"/>.</returns>\r
2308         </member>\r
2309         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.GetViewDataInfo(System.String)">\r
2310             <summary>\r
2311             Gets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in this\r
2312             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
2313             </summary>\r
2314             <param name="expression">Expression name, relative to the current model.</param>\r
2315             <returns>\r
2316             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in this\r
2317             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
2318             </returns>\r
2319             <remarks>\r
2320             Looks up <paramref name="expression"/> in the dictionary first. Falls back to evaluating it against\r
2321             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
2322             </remarks>\r
2323         </member>\r
2324         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.SetModel(System.Object)">\r
2325             <summary>\r
2326             Set <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelExplorer"/> to ensure <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Model"/>\r
2327             reflect the new <paramref name="value"/>.\r
2328             </summary>\r
2329             <param name="value">New <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> value.</param>\r
2330         </member>\r
2331         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Add(System.String,System.Object)">\r
2332             <inheritdoc />\r
2333         </member>\r
2334         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ContainsKey(System.String)">\r
2335             <inheritdoc />\r
2336         </member>\r
2337         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Remove(System.String)">\r
2338             <inheritdoc />\r
2339         </member>\r
2340         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.TryGetValue(System.String,System.Object@)">\r
2341             <inheritdoc />\r
2342         </member>\r
2343         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">\r
2344             <inheritdoc />\r
2345         </member>\r
2346         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Clear">\r
2347             <inheritdoc />\r
2348         </member>\r
2349         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">\r
2350             <inheritdoc />\r
2351         </member>\r
2352         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">\r
2353             <inheritdoc />\r
2354         </member>\r
2355         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">\r
2356             <inheritdoc />\r
2357         </member>\r
2358         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,System#Object}}#GetEnumerator">\r
2359             <inheritdoc />\r
2360         </member>\r
2361         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.System#Collections#IEnumerable#GetEnumerator">\r
2362             <inheritdoc />\r
2363         </member>\r
2364         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionaryAttribute">\r
2365             <summary>\r
2366             Specifies that a controller property should be set with the current\r
2367             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> when creating the controller. The property must have a public\r
2368             set method.\r
2369             </summary>\r
2370         </member>\r
2371         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary)">\r
2372             <summary>\r
2373             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> class.\r
2374             </summary>\r
2375             <remarks>\r
2376             For use when creating a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> for a new top-level scope.\r
2377             </remarks>\r
2378             <inheritdoc />\r
2379         </member>\r
2380         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
2381             <summary>\r
2382             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> class based in part on an\r
2383             existing <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance.\r
2384             </summary>\r
2385             <remarks>\r
2386             <para>\r
2387             For use when copying a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance and <typeparamref name="TModel"/> is known\r
2388             but <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.Model"/> should be copied from the existing instance e.g. when copying from a base\r
2389             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance to a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance.\r
2390             </para>\r
2391             <para>\r
2392             This constructor may <c>throw</c> if <c>source.Model</c> is non-<c>null</c> and incompatible with\r
2393             <typeparamref name="TModel"/>. Pass <c>model: null</c> to\r
2394             <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.Object)"/> to ignore <c>source.Model</c>.\r
2395             </para>\r
2396             </remarks>\r
2397             <inheritdoc />\r
2398         </member>\r
2399         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.Object)">\r
2400             <summary>\r
2401             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> class based in part on an\r
2402             existing <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance. This constructor is careful to avoid exceptions\r
2403             <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.SetModel(System.Object)"/> may throw when <paramref name="model"/> is <c>null</c>.\r
2404             </summary>\r
2405             <remarks>\r
2406             <para>\r
2407             For use when copying a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance and <typeparamref name="TModel"/> and\r
2408             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.Model"/> are known.\r
2409             </para>\r
2410             <para>\r
2411             This constructor may <c>throw</c> if <paramref name="model"/> is non-<c>null</c> and incompatible with\r
2412             <typeparamref name="TModel"/>.\r
2413             </para>\r
2414             </remarks>\r
2415             <inheritdoc />\r
2416         </member>\r
2417         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">\r
2418             <summary>\r
2419             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> class.\r
2420             </summary>\r
2421             <remarks>Internal for testing.</remarks>\r
2422             <inheritdoc />\r
2423         </member>\r
2424         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.Model">\r
2425             <inheritdoc />\r
2426         </member>\r
2427         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataEvaluator.Eval(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.String)">\r
2428             <summary>\r
2429             Gets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in given\r
2430             <paramref name="viewData"/>.\r
2431             </summary>\r
2432             <param name="viewData">\r
2433             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> that may contain the <paramref name="expression"/> value.\r
2434             </param>\r
2435             <param name="expression">Expression name, relative to <c>viewData.Model</c>.</param>\r
2436             <returns>\r
2437             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in given <paramref name="viewData"/>.\r
2438             </returns>\r
2439         </member>\r
2440         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataEvaluator.Eval(System.Object,System.String)">\r
2441             <summary>\r
2442             Gets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in given\r
2443             <paramref name="indexableObject"/>.\r
2444             </summary>\r
2445             <param name="indexableObject">\r
2446             The <see cref="T:System.Object"/> that may contain the <paramref name="expression"/> value.\r
2447             </param>\r
2448             <param name="expression">Expression name, relative to <paramref name="indexableObject"/>.</param>\r
2449             <returns>\r
2450             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in given\r
2451             <paramref name="indexableObject"/>.\r
2452             </returns>\r
2453         </member>\r
2454         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.#ctor(System.Object,System.Object)">\r
2455             <summary>\r
2456             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> class with info about a\r
2457             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> lookup which has already been evaluated.\r
2458             </summary>\r
2459             <param name="container">The <see cref="T:System.Object"/> that <paramref name="value"/> was evaluated from.</param>\r
2460             <param name="value">The evaluated value.</param>\r
2461         </member>\r
2462         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.#ctor(System.Object,System.Reflection.PropertyInfo)">\r
2463             <summary>\r
2464             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> class with info about a\r
2465             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> lookup which is evaluated when <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.Value"/> is read.\r
2466             It uses <see cref="M:System.Reflection.PropertyInfo.GetValue(System.Object)"/> on <paramref name="propertyInfo"/>\r
2467             passing parameter <paramref name="container"/> to lazily evaluate the value.\r
2468             </summary>\r
2469             <param name="container">The <see cref="T:System.Object"/> that <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.Value"/> will be evaluated from.</param>\r
2470             <param name="propertyInfo">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.PropertyInfo"/> that will be used to evaluate <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.Value"/>.</param>\r
2471         </member>\r
2472         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.#ctor(System.Object,System.Reflection.PropertyInfo,System.Func{System.Object})">\r
2473             <summary>\r
2474             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> class with info about a\r
2475             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> lookup which is evaluated when <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.Value"/> is read.\r
2476             It uses <paramref name="valueAccessor"/> to lazily evaluate the value.\r
2477             </summary>\r
2478             <param name="container">The <see cref="T:System.Object"/> that has the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.Value"/>.</param>\r
2479             <param name="propertyInfo">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.PropertyInfo"/> that represents <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.Value"/>'s property.</param>\r
2480             <param name="valueAccessor">A delegate that will return the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.Value"/>.</param>\r
2481         </member>\r
2482         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor">\r
2483             <summary>\r
2484             Executes an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/>.\r
2485             </summary>\r
2486         </member>\r
2487         <member name="F:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.DefaultContentType">\r
2488             <summary>\r
2489             The default content-type header value for views, <c>text/html; charset=utf-8</c>.\r
2490             </summary>\r
2491         </member>\r
2492         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions},Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory,Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory,System.Diagnostics.DiagnosticListener,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">\r
2493             <summary>\r
2494             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor"/>.\r
2495             </summary>\r
2496             <param name="viewOptions">The <see cref="T:Microsoft.Extensions.Options.IOptions`1"/>.</param>\r
2497             <param name="writerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory"/>.</param>\r
2498             <param name="viewEngine">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/>.</param>\r
2499             <param name="tempDataFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory"/>.</param>\r
2500             <param name="diagnosticListener">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.DiagnosticListener"/>.</param>\r
2501             <param name="modelMetadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" />.</param>\r
2502         </member>\r
2503         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.#ctor(Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory,Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine,System.Diagnostics.DiagnosticListener)">\r
2504             <summary>\r
2505             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor"/>.\r
2506             </summary>\r
2507             <param name="writerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory"/>.</param>\r
2508             <param name="viewEngine">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/>.</param>\r
2509             <param name="diagnosticListener">The <see cref="T:System.Diagnostics.DiagnosticListener"/>.</param>\r
2510         </member>\r
2511         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.DiagnosticListener">\r
2512             <summary>\r
2513             Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.DiagnosticListener"/>.\r
2514             </summary>\r
2515         </member>\r
2516         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.TempDataFactory">\r
2517             <summary>\r
2518             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory"/>.\r
2519             </summary>\r
2520         </member>\r
2521         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ViewEngine">\r
2522             <summary>\r
2523             Gets the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>.\r
2524             </summary>\r
2525         </member>\r
2526         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ViewOptions">\r
2527             <summary>\r
2528             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.\r
2529             </summary>\r
2530         </member>\r
2531         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ModelMetadataProvider">\r
2532             <summary>\r
2533             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.\r
2534             </summary>\r
2535         </member>\r
2536         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.WriterFactory">\r
2537             <summary>\r
2538             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory"/>.\r
2539             </summary>\r
2540         </member>\r
2541         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewEngines.IView,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary,System.String,System.Nullable{System.Int32})">\r
2542             <summary>\r
2543             Executes a view asynchronously.\r
2544             </summary>\r
2545             <param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> associated with the current request.</param>\r
2546             <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/>.</param>\r
2547             <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</param>\r
2548             <param name="tempData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.</param>\r
2549             <param name="contentType">\r
2550             The content-type header value to set in the response. If <c>null</c>,\r
2551             <see cref="F:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.DefaultContentType"/> will be used.\r
2552             </param>\r
2553             <param name="statusCode">\r
2554             The HTTP status code to set in the response. May be <c>null</c>.\r
2555             </param>\r
2556             <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete when view execution is completed.</returns>\r
2557         </member>\r
2558         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.Nullable{System.Int32})">\r
2559             <summary>\r
2560             Executes a view asynchronously.\r
2561             </summary>\r
2562             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> associated with the current request.</param>\r
2563             <param name="contentType">\r
2564             The content-type header value to set in the response. If <c>null</c>,\r
2565             <see cref="F:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.DefaultContentType"/> will be used.\r
2566             </param>\r
2567             <param name="statusCode">\r
2568             The HTTP status code to set in the response. May be <c>null</c>.\r
2569             </param>\r
2570             <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete when view execution is completed.</returns>\r
2571         </member>\r
2572         <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor">\r
2573             <summary>\r
2574             Finds and executes an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> for a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/>.\r
2575             </summary>\r
2576         </member>\r
2577         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions},Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory,Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory,System.Diagnostics.DiagnosticListener,Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">\r
2578             <summary>\r
2579             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor"/>.\r
2580             </summary>\r
2581             <param name="viewOptions">The <see cref="T:Microsoft.Extensions.Options.IOptions`1"/>.</param>\r
2582             <param name="writerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory"/>.</param>\r
2583             <param name="viewEngine">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/>.</param>\r
2584             <param name="tempDataFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory"/>.</param>\r
2585             <param name="diagnosticListener">The <see cref="T:System.Diagnostics.DiagnosticListener"/>.</param>\r
2586             <param name="loggerFactory">The <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/>.</param>\r
2587             <param name="modelMetadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>\r
2588         </member>\r
2589         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.Logger">\r
2590             <summary>\r
2591             Gets the <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.\r
2592             </summary>\r
2593         </member>\r
2594         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.FindView(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewResult)">\r
2595             <summary>\r
2596             Attempts to find the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> associated with <paramref name="viewResult"/>.\r
2597             </summary>\r
2598             <param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> associated with the current request.</param>\r
2599             <param name="viewResult">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/>.</param>\r
2600             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/>.</returns>\r
2601         </member>\r
2602         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewResult)">\r
2603             <inheritdoc />\r
2604         </member>\r
2605         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_AmbiguousTypeMatch">\r
2606             <summary>The view component name '{0}' matched multiple types:{1}{2}</summary>\r
2607         </member>\r
2608         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_AmbiguousTypeMatch(System.Object,System.Object,System.Object)">\r
2609             <summary>The view component name '{0}' matched multiple types:{1}{2}</summary>\r
2610         </member>\r
2611         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_AsyncMethod_ShouldReturnTask">\r
2612             <summary>Method '{0}' of view component '{1}' should be declared to return {2}&lt;T&gt;.</summary>\r
2613         </member>\r
2614         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_AsyncMethod_ShouldReturnTask(System.Object,System.Object,System.Object)">\r
2615             <summary>Method '{0}' of view component '{1}' should be declared to return {2}&lt;T&gt;.</summary>\r
2616         </member>\r
2617         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_MustReturnValue">\r
2618             <summary>A view component must return a non-null value.</summary>\r
2619         </member>\r
2620         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_SyncMethod_ShouldReturnValue">\r
2621             <summary>Method '{0}' of view component '{1}' should be declared to return a value.</summary>\r
2622         </member>\r
2623         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_SyncMethod_ShouldReturnValue(System.Object,System.Object)">\r
2624             <summary>Method '{0}' of view component '{1}' should be declared to return a value.</summary>\r
2625         </member>\r
2626         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_CannotFindComponent">\r
2627             <summary>A view component named '{0}' could not be found. A view component must be a public non-abstract class, not contain any generic parameters, and either be decorated with '{1}' or have a class name ending with the '{2}' suffix. A view component must not be de ...</summary>\r
2628         </member>\r
2629         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_CannotFindComponent(System.Object,System.Object,System.Object,System.Object)">\r
2630             <summary>A view component named '{0}' could not be found. A view component must be a public non-abstract class, not contain any generic parameters, and either be decorated with '{1}' or have a class name ending with the '{2}' suffix. A view component must not be de ...</summary>\r
2631         </member>\r
2632         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_IViewComponentFactory_ReturnedNull">\r
2633             <summary>An invoker could not be created for the view component '{0}'.</summary>\r
2634         </member>\r
2635         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_IViewComponentFactory_ReturnedNull(System.Object)">\r
2636             <summary>An invoker could not be created for the view component '{0}'.</summary>\r
2637         </member>\r
2638         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_CannotFindMethod">\r
2639             <summary>Could not find an '{0}' or '{1}' method for the view component '{2}'.</summary>\r
2640         </member>\r
2641         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_CannotFindMethod(System.Object,System.Object,System.Object)">\r
2642             <summary>Could not find an '{0}' or '{1}' method for the view component '{2}'.</summary>\r
2643         </member>\r
2644         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_InvalidReturnValue">\r
2645             <summary>View components only support returning {0}, {1} or {2}.</summary>\r
2646         </member>\r
2647         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_InvalidReturnValue(System.Object,System.Object,System.Object)">\r
2648             <summary>View components only support returning {0}, {1} or {2}.</summary>\r
2649         </member>\r
2650         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ArgumentCannotBeNullOrEmpty">\r
2651             <summary>Value cannot be null or empty.</summary>\r
2652         </member>\r
2653         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.PropertyOfTypeCannotBeNull">\r
2654             <summary>The '{0}' property of '{1}' must not be null.</summary>\r
2655         </member>\r
2656         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatPropertyOfTypeCannotBeNull(System.Object,System.Object)">\r
2657             <summary>The '{0}' property of '{1}' must not be null.</summary>\r
2658         </member>\r
2659         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TypeMethodMustReturnNotNullValue">\r
2660             <summary>The '{0}' method of type '{1}' cannot return a null value.</summary>\r
2661         </member>\r
2662         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTypeMethodMustReturnNotNullValue(System.Object,System.Object)">\r
2663             <summary>The '{0}' method of type '{1}' cannot return a null value.</summary>\r
2664         </member>\r
2665         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ArgumentPropertyUnexpectedType">\r
2666             <summary>Property '{0}' is of type '{1}', but this method requires a value of type '{2}'.</summary>\r
2667         </member>\r
2668         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatArgumentPropertyUnexpectedType(System.Object,System.Object,System.Object)">\r
2669             <summary>Property '{0}' is of type '{1}', but this method requires a value of type '{2}'.</summary>\r
2670         </member>\r
2671         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Common_PartialViewNotFound">\r
2672             <summary>The partial view '{0}' was not found or no view engine supports the searched locations. The following locations were searched:{1}</summary>\r
2673         </member>\r
2674         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatCommon_PartialViewNotFound(System.Object,System.Object)">\r
2675             <summary>The partial view '{0}' was not found or no view engine supports the searched locations. The following locations were searched:{1}</summary>\r
2676         </member>\r
2677         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Common_TriState_False">\r
2678             <summary>False</summary>\r
2679         </member>\r
2680         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Common_TriState_NotSet">\r
2681             <summary>Not Set</summary>\r
2682         </member>\r
2683         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Common_TriState_True">\r
2684             <summary>True</summary>\r
2685         </member>\r
2686         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.DynamicViewData_ViewDataNull">\r
2687             <summary>ViewData value must not be null.</summary>\r
2688         </member>\r
2689         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ExpressionHelper_InvalidIndexerExpression">\r
2690             <summary>The expression compiler was unable to evaluate the indexer expression '{0}' because it references the model parameter '{1}' which is unavailable.</summary>\r
2691         </member>\r
2692         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatExpressionHelper_InvalidIndexerExpression(System.Object,System.Object)">\r
2693             <summary>The expression compiler was unable to evaluate the indexer expression '{0}' because it references the model parameter '{1}' which is unavailable.</summary>\r
2694         </member>\r
2695         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.HtmlHelper_NullModelMetadata">\r
2696             <summary>The IModelMetadataProvider was unable to provide metadata for expression '{0}'.</summary>\r
2697         </member>\r
2698         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatHtmlHelper_NullModelMetadata(System.Object)">\r
2699             <summary>The IModelMetadataProvider was unable to provide metadata for expression '{0}'.</summary>\r
2700         </member>\r
2701         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.HtmlHelper_NotContextualized">\r
2702             <summary>Must call 'Contextualize' method before using this HtmlHelper instance.</summary>\r
2703         </member>\r
2704         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.HtmlHelper_MissingSelectData">\r
2705             <summary>There is no ViewData item of type '{0}' that has the key '{1}'.</summary>\r
2706         </member>\r
2707         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatHtmlHelper_MissingSelectData(System.Object,System.Object)">\r
2708             <summary>There is no ViewData item of type '{0}' that has the key '{1}'.</summary>\r
2709         </member>\r
2710         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.HtmlHelper_SelectExpressionNotEnumerable">\r
2711             <summary>The parameter '{0}' must evaluate to an IEnumerable when multiple selection is allowed.</summary>\r
2712         </member>\r
2713         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatHtmlHelper_SelectExpressionNotEnumerable(System.Object)">\r
2714             <summary>The parameter '{0}' must evaluate to an IEnumerable when multiple selection is allowed.</summary>\r
2715         </member>\r
2716         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.HtmlHelper_TypeNotSupported_ForGetEnumSelectList">\r
2717             <summary>The type '{0}' is not supported. Type must be an {1} that does not have an associated {2}.</summary>\r
2718         </member>\r
2719         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatHtmlHelper_TypeNotSupported_ForGetEnumSelectList(System.Object,System.Object,System.Object)">\r
2720             <summary>The type '{0}' is not supported. Type must be an {1} that does not have an associated {2}.</summary>\r
2721         </member>\r
2722         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.HtmlHelper_WrongSelectDataType">\r
2723             <summary>The ViewData item that has the key '{0}' is of type '{1}' but must be of type '{2}'.</summary>\r
2724         </member>\r
2725         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatHtmlHelper_WrongSelectDataType(System.Object,System.Object,System.Object)">\r
2726             <summary>The ViewData item that has the key '{0}' is of type '{1}' but must be of type '{2}'.</summary>\r
2727         </member>\r
2728         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Templates_TypeMustImplementIEnumerable">\r
2729             <summary>The '{0}' template was used with an object of type '{1}', which does not implement '{2}'.</summary>\r
2730         </member>\r
2731         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTemplates_TypeMustImplementIEnumerable(System.Object,System.Object,System.Object)">\r
2732             <summary>The '{0}' template was used with an object of type '{1}', which does not implement '{2}'.</summary>\r
2733         </member>\r
2734         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TemplateHelpers_TemplateLimitations">\r
2735             <summary>Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions.</summary>\r
2736         </member>\r
2737         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TemplateHelpers_NoTemplate">\r
2738             <summary>Unable to locate an appropriate template for type {0}.</summary>\r
2739         </member>\r
2740         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTemplateHelpers_NoTemplate(System.Object)">\r
2741             <summary>Unable to locate an appropriate template for type {0}.</summary>\r
2742         </member>\r
2743         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewData_ModelCannotBeNull">\r
2744             <summary>The model item passed is null, but this ViewDataDictionary instance requires a non-null model item of type '{0}'.</summary>\r
2745         </member>\r
2746         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewData_ModelCannotBeNull(System.Object)">\r
2747             <summary>The model item passed is null, but this ViewDataDictionary instance requires a non-null model item of type '{0}'.</summary>\r
2748         </member>\r
2749         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewData_WrongTModelType">\r
2750             <summary>The model item passed into the ViewDataDictionary is of type '{0}', but this ViewDataDictionary instance requires a model item of type '{1}'.</summary>\r
2751         </member>\r
2752         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewData_WrongTModelType(System.Object,System.Object)">\r
2753             <summary>The model item passed into the ViewDataDictionary is of type '{0}', but this ViewDataDictionary instance requires a model item of type '{1}'.</summary>\r
2754         </member>\r
2755         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewEngine_PartialViewNotFound">\r
2756             <summary>The partial view '{0}' was not found. The following locations were searched:{1}</summary>\r
2757         </member>\r
2758         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewEngine_PartialViewNotFound(System.Object,System.Object)">\r
2759             <summary>The partial view '{0}' was not found. The following locations were searched:{1}</summary>\r
2760         </member>\r
2761         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewEngine_ViewNotFound">\r
2762             <summary>The view '{0}' was not found. The following locations were searched:{1}</summary>\r
2763         </member>\r
2764         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewEngine_ViewNotFound(System.Object,System.Object)">\r
2765             <summary>The view '{0}' was not found. The following locations were searched:{1}</summary>\r
2766         </member>\r
2767         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.HtmlHelper_TextAreaParameterOutOfRange">\r
2768             <summary>The value must be greater than or equal to zero.</summary>\r
2769         </member>\r
2770         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.UnobtrusiveJavascript_ValidationParameterCannotBeEmpty">\r
2771             <summary>Validation parameter names in unobtrusive client validation rules cannot be empty. Client rule type: {0}</summary>\r
2772         </member>\r
2773         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatUnobtrusiveJavascript_ValidationParameterCannotBeEmpty(System.Object)">\r
2774             <summary>Validation parameter names in unobtrusive client validation rules cannot be empty. Client rule type: {0}</summary>\r
2775         </member>\r
2776         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.UnobtrusiveJavascript_ValidationParameterMustBeLegal">\r
2777             <summary>Validation parameter names in unobtrusive client validation rules must start with a lowercase letter and consist of only lowercase letters or digits. Validation parameter name: {0}, client rule type: {1}</summary>\r
2778         </member>\r
2779         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatUnobtrusiveJavascript_ValidationParameterMustBeLegal(System.Object,System.Object)">\r
2780             <summary>Validation parameter names in unobtrusive client validation rules must start with a lowercase letter and consist of only lowercase letters or digits. Validation parameter name: {0}, client rule type: {1}</summary>\r
2781         </member>\r
2782         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.UnobtrusiveJavascript_ValidationTypeCannotBeEmpty">\r
2783             <summary>Validation type names in unobtrusive client validation rules cannot be empty. Client rule type: {0}</summary>\r
2784         </member>\r
2785         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatUnobtrusiveJavascript_ValidationTypeCannotBeEmpty(System.Object)">\r
2786             <summary>Validation type names in unobtrusive client validation rules cannot be empty. Client rule type: {0}</summary>\r
2787         </member>\r
2788         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.UnobtrusiveJavascript_ValidationTypeMustBeLegal">\r
2789             <summary>Validation type names in unobtrusive client validation rules must consist of only lowercase letters. Invalid name: "{0}", client rule type: {1}</summary>\r
2790         </member>\r
2791         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatUnobtrusiveJavascript_ValidationTypeMustBeLegal(System.Object,System.Object)">\r
2792             <summary>Validation type names in unobtrusive client validation rules must consist of only lowercase letters. Invalid name: "{0}", client rule type: {1}</summary>\r
2793         </member>\r
2794         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.UnobtrusiveJavascript_ValidationTypeMustBeUnique">\r
2795             <summary>Validation type names in unobtrusive client validation rules must be unique. The following validation type was seen more than once: {0}</summary>\r
2796         </member>\r
2797         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatUnobtrusiveJavascript_ValidationTypeMustBeUnique(System.Object)">\r
2798             <summary>Validation type names in unobtrusive client validation rules must be unique. The following validation type was seen more than once: {0}</summary>\r
2799         </member>\r
2800         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TypeMustDeriveFromType">\r
2801             <summary>The type '{0}' must derive from '{1}'.</summary>\r
2802         </member>\r
2803         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTypeMustDeriveFromType(System.Object,System.Object)">\r
2804             <summary>The type '{0}' must derive from '{1}'.</summary>\r
2805         </member>\r
2806         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TemplatedViewLocationExpander_NoReplacementToken">\r
2807             <summary>Could not find a replacement for view expansion token '{0}'.</summary>\r
2808         </member>\r
2809         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTemplatedViewLocationExpander_NoReplacementToken(System.Object)">\r
2810             <summary>Could not find a replacement for view expansion token '{0}'.</summary>\r
2811         </member>\r
2812         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TemplatedExpander_PopulateValuesMustBeInvokedFirst">\r
2813             <summary>{0} must be executed before {1} can be invoked.</summary>\r
2814         </member>\r
2815         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTemplatedExpander_PopulateValuesMustBeInvokedFirst(System.Object,System.Object)">\r
2816             <summary>{0} must be executed before {1} can be invoked.</summary>\r
2817         </member>\r
2818         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TemplatedExpander_ValueFactoryCannotReturnNull">\r
2819             <summary>The result of value factory cannot be null.</summary>\r
2820         </member>\r
2821         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_AmbiguousTypeMatch_Item">\r
2822             <summary>Type: '{0}' - Name: '{1}'</summary>\r
2823         </member>\r
2824         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_AmbiguousTypeMatch_Item(System.Object,System.Object)">\r
2825             <summary>Type: '{0}' - Name: '{1}'</summary>\r
2826         </member>\r
2827         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Common_PropertyNotFound">\r
2828             <summary>The property {0}.{1} could not be found.</summary>\r
2829         </member>\r
2830         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatCommon_PropertyNotFound(System.Object,System.Object)">\r
2831             <summary>The property {0}.{1} could not be found.</summary>\r
2832         </member>\r
2833         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.RemoteAttribute_NoUrlFound">\r
2834             <summary>No URL for remote validation could be found.</summary>\r
2835         </member>\r
2836         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.RemoteAttribute_RemoteValidationFailed">\r
2837             <summary>'{0}' is invalid.</summary>\r
2838         </member>\r
2839         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatRemoteAttribute_RemoteValidationFailed(System.Object)">\r
2840             <summary>'{0}' is invalid.</summary>\r
2841         </member>\r
2842         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.HtmlGenerator_FieldNameCannotBeNullOrEmpty">\r
2843             <summary>The name of an HTML field cannot be null or empty. Instead use methods {0}.{1} or {2}.{3} with a non-empty {4} argument value.</summary>\r
2844         </member>\r
2845         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatHtmlGenerator_FieldNameCannotBeNullOrEmpty(System.Object,System.Object,System.Object,System.Object,System.Object)">\r
2846             <summary>The name of an HTML field cannot be null or empty. Instead use methods {0}.{1} or {2}.{3} with a non-empty {4} argument value.</summary>\r
2847         </member>\r
2848         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponentResult_NameOrTypeMustBeSet">\r
2849             <summary>Either the '{0}' or '{1}' property must be set in order to invoke a view component.</summary>\r
2850         </member>\r
2851         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponentResult_NameOrTypeMustBeSet(System.Object,System.Object)">\r
2852             <summary>Either the '{0}' or '{1}' property must be set in order to invoke a view component.</summary>\r
2853         </member>\r
2854         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Dictionary_DuplicateKey">\r
2855             <summary>The collection already contains an entry with key '{0}'.</summary>\r
2856         </member>\r
2857         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatDictionary_DuplicateKey(System.Object)">\r
2858             <summary>The collection already contains an entry with key '{0}'.</summary>\r
2859         </member>\r
2860         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_SyncMethod_CannotReturnTask">\r
2861             <summary>Method '{0}' of view component '{1}' cannot return a {2}.</summary>\r
2862         </member>\r
2863         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_SyncMethod_CannotReturnTask(System.Object,System.Object,System.Object)">\r
2864             <summary>Method '{0}' of view component '{1}' cannot return a {2}.</summary>\r
2865         </member>\r
2866         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_AmbiguousMethods">\r
2867             <summary>View component '{0}' must have exactly one public method named '{1}' or '{2}'.</summary>\r
2868         </member>\r
2869         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewComponent_AmbiguousMethods(System.Object,System.Object,System.Object)">\r
2870             <summary>View component '{0}' must have exactly one public method named '{1}' or '{2}'.</summary>\r
2871         </member>\r
2872         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ValueInterfaceAbstractOrOpenGenericTypesCannotBeActivated">\r
2873             <summary>The type '{0}' cannot be activated by '{1}' because it is either a value type, an interface, an abstract class or an open generic type.</summary>\r
2874         </member>\r
2875         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatValueInterfaceAbstractOrOpenGenericTypesCannotBeActivated(System.Object,System.Object)">\r
2876             <summary>The type '{0}' cannot be activated by '{1}' because it is either a value type, an interface, an abstract class or an open generic type.</summary>\r
2877         </member>\r
2878         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.CreateModelExpression_NullModelMetadata">\r
2879             <summary>The {0} was unable to provide metadata for expression '{1}'.</summary>\r
2880         </member>\r
2881         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatCreateModelExpression_NullModelMetadata(System.Object,System.Object)">\r
2882             <summary>The {0} was unable to provide metadata for expression '{1}'.</summary>\r
2883         </member>\r
2884         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewEnginesAreRequired">\r
2885             <summary>'{0}.{1}' must not be empty. At least one '{2}' is required to locate a view for rendering.</summary>\r
2886         </member>\r
2887         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatViewEnginesAreRequired(System.Object,System.Object,System.Object)">\r
2888             <summary>'{0}.{1}' must not be empty. At least one '{2}' is required to locate a view for rendering.</summary>\r
2889         </member>\r
2890         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TempDataProperties_PublicGetterSetter">\r
2891             <summary>The '{0}.{1}' property with {2} is invalid. A property using {2} must have a public getter and setter.</summary>\r
2892         </member>\r
2893         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTempDataProperties_PublicGetterSetter(System.Object,System.Object,System.Object)">\r
2894             <summary>The '{0}.{1}' property with {2} is invalid. A property using {2} must have a public getter and setter.</summary>\r
2895         </member>\r
2896         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TempDataProperties_InvalidType">\r
2897             <summary>TempData serializer '{0}' cannot serialize property '{1}.{2}' of type '{3}'.</summary>\r
2898         </member>\r
2899         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTempDataProperties_InvalidType(System.Object,System.Object,System.Object,System.Object)">\r
2900             <summary>TempData serializer '{0}' cannot serialize property '{1}.{2}' of type '{3}'.</summary>\r
2901         </member>\r
2902         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.DeserializingTempData">\r
2903             <summary>Deserializing TempDataDictionary</summary>\r
2904         </member>\r
2905         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.SerializingTempData">\r
2906             <summary>Serializing TempDataDictionary</summary>\r
2907         </member>\r
2908         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TempData_CannotSerializeType">\r
2909             <summary>The '{0}' cannot serialize an object of type '{1}'.</summary>\r
2910         </member>\r
2911         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTempData_CannotSerializeType(System.Object,System.Object)">\r
2912             <summary>The '{0}' cannot serialize an object of type '{1}'.</summary>\r
2913         </member>\r
2914         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TempData_CannotDeserializeType">\r
2915             <summary>Unsupported data type '{0}'.</summary>\r
2916         </member>\r
2917         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTempData_CannotDeserializeType(System.Object)">\r
2918             <summary>Unsupported data type '{0}'.</summary>\r
2919         </member>\r
2920         <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.UnsupportedRenderMode">\r
2921             <summary>Unsupported RenderMode '{0}'.</summary>\r
2922         </member>\r
2923         <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatUnsupportedRenderMode(System.Object)">\r
2924             <summary>Unsupported RenderMode '{0}'.</summary>\r
2925         </member>\r
2926         <member name="T:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute">\r
2927             <summary>\r
2928             An attribute that causes validation of antiforgery tokens for all unsafe HTTP methods. An antiforgery\r
2929             token is required for HTTP methods other than GET, HEAD, OPTIONS, and TRACE.\r
2930             </summary>\r
2931             <remarks>\r
2932             <see cref="T:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute"/> can be applied as a global filter to trigger\r
2933             validation of antiforgery tokens by default for an application. Use\r
2934             <see cref="T:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute"/> to suppress validation of the antiforgery token for\r
2935             a controller or action.\r
2936             </remarks>\r
2937         </member>\r
2938         <member name="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order">\r
2939             <summary>\r
2940             Gets the order value for determining the order of execution of filters. Filters execute in\r
2941             ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order"/> property.\r
2942             </summary>\r
2943             <remarks>\r
2944             <para>\r
2945             Filters are executed in a sequence determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order"/> property.\r
2946             </para>\r
2947             <para>\r
2948             The default Order for this attribute is 1000 because it must run after any filter which does authentication \r
2949             or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).\r
2950             </para>\r
2951             <para>\r
2952             Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.\r
2953             </para>\r
2954             </remarks>\r
2955         </member>\r
2956         <member name="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.IsReusable">\r
2957             <inheritdoc />\r
2958         </member>\r
2959         <member name="M:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.CreateInstance(System.IServiceProvider)">\r
2960             <inheritdoc />\r
2961         </member>\r
2962         <member name="T:Microsoft.AspNetCore.Mvc.Controller">\r
2963             <summary>\r
2964             A base class for an MVC controller with view support.\r
2965             </summary>\r
2966         </member>\r
2967         <member name="P:Microsoft.AspNetCore.Mvc.Controller.ViewData">\r
2968             <summary>\r
2969             Gets or sets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> used by <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> and <see cref="P:Microsoft.AspNetCore.Mvc.Controller.ViewBag"/>.\r
2970             </summary>\r
2971             <remarks>\r
2972             By default, this property is initialized when <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"/> activates\r
2973             controllers.\r
2974             <para>\r
2975             This property can be accessed after the controller has been activated, for example, in a controller action\r
2976             or by overriding <see cref="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)"/>.\r
2977             </para>\r
2978             <para>\r
2979             This property can be also accessed from within a unit test where it is initialized with\r
2980             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.EmptyModelMetadataProvider"/>.\r
2981             </para>\r
2982             </remarks>\r
2983         </member>\r
2984         <member name="P:Microsoft.AspNetCore.Mvc.Controller.TempData">\r
2985             <summary>\r
2986             Gets or sets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> used by <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/>.\r
2987             </summary>\r
2988         </member>\r
2989         <member name="P:Microsoft.AspNetCore.Mvc.Controller.ViewBag">\r
2990             <summary>\r
2991             Gets the dynamic view bag.\r
2992             </summary>\r
2993         </member>\r
2994         <member name="M:Microsoft.AspNetCore.Mvc.Controller.View">\r
2995             <summary>\r
2996             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object that renders a view to the response.\r
2997             </summary>\r
2998             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>\r
2999         </member>\r
3000         <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.String)">\r
3001             <summary>\r
3002             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="viewName"/>.\r
3003             </summary>\r
3004             <param name="viewName">The name or path of the view that is rendered to the response.</param>\r
3005             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>\r
3006         </member>\r
3007         <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.Object)">\r
3008             <summary>\r
3009             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="model"/>\r
3010             to be rendered by the view.\r
3011             </summary>\r
3012             <param name="model">The model that is rendered by the view.</param>\r
3013             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>\r
3014         </member>\r
3015         <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.String,System.Object)">\r
3016             <summary>\r
3017             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="viewName"/>\r
3018             and the <paramref name="model"/> to be rendered by the view.\r
3019             </summary>\r
3020             <param name="viewName">The name or path of the view that is rendered to the response.</param>\r
3021             <param name="model">The model that is rendered by the view.</param>\r
3022             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>\r
3023         </member>\r
3024         <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView">\r
3025             <summary>\r
3026             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object that renders a partial view to the response.\r
3027             </summary>\r
3028             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>\r
3029         </member>\r
3030         <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.String)">\r
3031             <summary>\r
3032             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="viewName"/>.\r
3033             </summary>\r
3034             <param name="viewName">The name or path of the partial view that is rendered to the response.</param>\r
3035             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>\r
3036         </member>\r
3037         <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.Object)">\r
3038             <summary>\r
3039             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="model"/>\r
3040             to be rendered by the partial view.\r
3041             </summary>\r
3042             <param name="model">The model that is rendered by the partial view.</param>\r
3043             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>\r
3044         </member>\r
3045         <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.String,System.Object)">\r
3046             <summary>\r
3047             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="viewName"/>\r
3048             and the <paramref name="model"/> to be rendered by the partial view.\r
3049             </summary>\r
3050             <param name="viewName">The name or path of the partial view that is rendered to the response.</param>\r
3051             <param name="model">The model that is rendered by the partial view.</param>\r
3052             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>\r
3053         </member>\r
3054         <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.String)">\r
3055             <summary>\r
3056             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the name of a view component to render.\r
3057             </summary>\r
3058             <param name="componentName">\r
3059             The view component name. Can be a view component\r
3060             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/> or\r
3061             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.</param>\r
3062             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>\r
3063         </member>\r
3064         <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.Type)">\r
3065             <summary>\r
3066             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the <see cref="T:System.Type"/> of a view component to\r
3067             render.\r
3068             </summary>\r
3069             <param name="componentType">The view component <see cref="T:System.Type"/>.</param>\r
3070             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>\r
3071         </member>\r
3072         <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.String,System.Object)">\r
3073             <summary>\r
3074             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the name of a view component to render.\r
3075             </summary>\r
3076             <param name="componentName">\r
3077             The view component name. Can be a view component\r
3078             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/> or\r
3079             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.</param>\r
3080             <param name="arguments">\r
3081             An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component\r
3082             method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance\r
3083             containing the invocation arguments.\r
3084             </param>\r
3085             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>\r
3086         </member>\r
3087         <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.Type,System.Object)">\r
3088             <summary>\r
3089             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the <see cref="T:System.Type"/> of a view component to\r
3090             render.\r
3091             </summary>\r
3092             <param name="componentType">The view component <see cref="T:System.Type"/>.</param>\r
3093             <param name="arguments">\r
3094             An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component\r
3095             method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance\r
3096             containing the invocation arguments.\r
3097             </param>\r
3098             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>\r
3099         </member>\r
3100         <member name="M:Microsoft.AspNetCore.Mvc.Controller.Json(System.Object)">\r
3101             <summary>\r
3102             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> object that serializes the specified <paramref name="data"/> object\r
3103             to JSON.\r
3104             </summary>\r
3105             <param name="data">The object to serialize.</param>\r
3106             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> that serializes the specified <paramref name="data"/>\r
3107             to JSON format for the response.</returns>\r
3108         </member>\r
3109         <member name="M:Microsoft.AspNetCore.Mvc.Controller.Json(System.Object,System.Object)">\r
3110             <summary>\r
3111             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> object that serializes the specified <paramref name="data"/> object\r
3112             to JSON.\r
3113             </summary>\r
3114             <param name="data">The object to serialize.</param>\r
3115             <param name="serializerSettings">The serializer settings to be used by the formatter.\r
3116             <para>\r
3117             When using <c>System.Text.Json</c>, this should be an instance of <see cref="T:System.Text.Json.JsonSerializerOptions" />.\r
3118             </para>\r
3119             <para>\r
3120             When using <c>Newtonsoft.Json</c>, this should be an instance of <c>JsonSerializerSettings</c>.\r
3121             </para>\r
3122             </param>\r
3123             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> that serializes the specified <paramref name="data"/>\r
3124             as JSON format for the response.</returns>\r
3125             <remarks>Callers should cache an instance of serializer settings to avoid\r
3126             recreating cached data with each call.</remarks>\r
3127         </member>\r
3128         <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">\r
3129             <summary>\r
3130             Called before the action method is invoked.\r
3131             </summary>\r
3132             <param name="context">The action executing context.</param>\r
3133         </member>\r
3134         <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuted(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext)">\r
3135             <summary>\r
3136             Called after the action method is invoked.\r
3137             </summary>\r
3138             <param name="context">The action executed context.</param>\r
3139         </member>\r
3140         <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)">\r
3141             <summary>\r
3142             Called before the action method is invoked.\r
3143             </summary>\r
3144             <param name="context">The action executing context.</param>\r
3145             <param name="next">The <see cref="T:Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate"/> to execute. Invoke this delegate in the body\r
3146             of <see cref="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)" /> to continue execution of the action.</param>\r
3147             <returns>A <see cref="T:System.Threading.Tasks.Task"/> instance.</returns>\r
3148         </member>\r
3149         <member name="M:Microsoft.AspNetCore.Mvc.Controller.Dispose">\r
3150             <inheritdoc />\r
3151         </member>\r
3152         <member name="M:Microsoft.AspNetCore.Mvc.Controller.Dispose(System.Boolean)">\r
3153             <summary>\r
3154             Releases all resources currently used by this <see cref="T:Microsoft.AspNetCore.Mvc.Controller"/> instance.\r
3155             </summary>\r
3156             <param name="disposing"><c>true</c> if this method is being invoked by the <see cref="M:Microsoft.AspNetCore.Mvc.Controller.Dispose"/> method,\r
3157             otherwise <c>false</c>.</param>\r
3158         </member>\r
3159         <member name="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions">\r
3160             <summary>\r
3161             Provides programmatic configuration for cookies set by <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>\r
3162             </summary>\r
3163         </member>\r
3164         <member name="P:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions.Cookie">\r
3165             <summary>\r
3166             <para>\r
3167             Determines the settings used to create the cookie in <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>.\r
3168             </para>\r
3169             <para>\r
3170             <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SameSite"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Lax"/>. Setting this to\r
3171             <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Strict"/> may cause browsers to not send back the cookie to the server in an\r
3172             OAuth login flow.\r
3173             <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SecurePolicy"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.CookieSecurePolicy.SameAsRequest" />.\r
3174             <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.HttpOnly"/> defaults to <c>true</c>.\r
3175             <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.IsEssential"/> defaults to <c>false</c>, This property is only considered when a\r
3176             user opts into the CookiePolicyMiddleware. If you are using this middleware and want to use\r
3177             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>, then either set this property to <c>true</c> or\r
3178             request user consent for non-essential cookies.\r
3179             </para>\r
3180             </summary>\r
3181         </member>\r
3182         <member name="T:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute">\r
3183             <summary>\r
3184             A filter that skips antiforgery token validation.\r
3185             </summary>\r
3186         </member>\r
3187         <member name="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order">\r
3188             <summary>\r
3189             Gets the order value for determining the order of execution of filters. Filters execute in\r
3190             ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order"/> property.\r
3191             </summary>\r
3192             <remarks>\r
3193             <para>\r
3194             Filters are executed in an ordering determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order"/> property.\r
3195             </para>\r
3196             <para>\r
3197             The default Order for this attribute is 1000 because it must run after any filter which does authentication \r
3198             or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).\r
3199             </para>\r
3200             <para>\r
3201             Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.\r
3202             </para>\r
3203             </remarks>\r
3204         </member>\r
3205         <member name="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper">\r
3206             <summary>\r
3207             Supports the rendering of view components in a view.\r
3208             </summary>\r
3209         </member>\r
3210         <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentHelper.InvokeAsync(System.String,System.Object)">\r
3211             <summary>\r
3212             Invokes a view component with the specified <paramref name="name"/>.\r
3213             </summary>\r
3214             <param name="name">The name of the view component.</param>\r
3215             <param name="arguments">\r
3216             An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component\r
3217             method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance\r
3218             containing the invocation arguments.\r
3219             </param>\r
3220             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
3221             </returns>\r
3222         </member>\r
3223         <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentHelper.InvokeAsync(System.Type,System.Object)">\r
3224             <summary>\r
3225             Invokes a view component of type <paramref name="componentType" />.\r
3226             </summary>\r
3227             <param name="componentType">The view component <see cref="T:System.Type"/>.</param>\r
3228             <param name="arguments">\r
3229             An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component\r
3230             method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance\r
3231             containing the invocation arguments.\r
3232             </param>\r
3233             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
3234             </returns>\r
3235         </member>\r
3236         <member name="T:Microsoft.AspNetCore.Mvc.IViewComponentResult">\r
3237             <summary>\r
3238             Result type of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/>.\r
3239             </summary>\r
3240         </member>\r
3241         <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
3242             <summary>\r
3243             Executes the result of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> using the specified <paramref name="context"/>.\r
3244             </summary>\r
3245             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>\r
3246         </member>\r
3247         <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
3248             <summary>\r
3249             Asynchronously executes the result of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> using the specified\r
3250             <paramref name="context"/>.\r
3251             </summary>\r
3252             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>\r
3253             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous execution.</returns>\r
3254         </member>\r
3255         <member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions">\r
3256             <summary>\r
3257             Extensions methods for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.\r
3258             </summary>\r
3259         </member>\r
3260         <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.AddModelError``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.String)">\r
3261             <summary>\r
3262             Adds the specified <paramref name="errorMessage"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance\r
3263             that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed\r
3264             errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is\r
3265             recorded instead.\r
3266             </summary>\r
3267             <typeparam name="TModel">The type of the model.</typeparam>\r
3268             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
3269             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
3270             <param name="errorMessage">The error message to add.</param>\r
3271         </member>\r
3272         <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.TryAddModelException``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Exception)">\r
3273             <summary>\r
3274             Adds the specified <paramref name="exception"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance\r
3275             that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed\r
3276             errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is\r
3277             recorded instead.\r
3278             </summary>\r
3279             <remarks>\r
3280             This method allows adding the <paramref name="exception"/> to the current <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
3281             when <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> is not available or the exact <paramref name="exception"/> \r
3282             must be maintained for later use (even if it is for example a <see cref="T:System.FormatException"/>).\r
3283             </remarks>\r
3284             <typeparam name="TModel">The type of the model.</typeparam>\r
3285             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
3286             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
3287             <param name="exception">The <see cref="T:System.Exception"/> to add.</param>\r
3288         </member>\r
3289         <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.AddModelError``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Exception,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata)">\r
3290             <summary>\r
3291             Adds the specified <paramref name="exception"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance\r
3292             that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed\r
3293             errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is\r
3294             recorded instead.\r
3295             </summary>\r
3296             <typeparam name="TModel">The type of the model.</typeparam>\r
3297             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
3298             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
3299             <param name="exception">The <see cref="T:System.Exception"/> to add.</param>\r
3300             <param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> associated with the model.</param>\r
3301         </member>\r
3302         <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.Remove``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">\r
3303             <summary>\r
3304             Removes the specified <paramref name="expression"/> from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.\r
3305             </summary>\r
3306             <typeparam name="TModel">The type of the model.</typeparam>\r
3307             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
3308             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
3309             <returns>\r
3310             true if the element is successfully removed; otherwise, false.\r
3311             This method also returns false if <paramref name="expression"/> was not found in the model-state dictionary.\r
3312             </returns>\r
3313         </member>\r
3314         <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.RemoveAll``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">\r
3315             <summary>\r
3316             Removes all the entries for the specified <paramref name="expression"/> from the\r
3317             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.\r
3318             </summary>\r
3319             <typeparam name="TModel">The type of the model.</typeparam>\r
3320             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
3321             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
3322         </member>\r
3323         <member name="T:Microsoft.AspNetCore.Mvc.MvcViewOptions">\r
3324             <summary>\r
3325             Provides programmatic configuration for views in the MVC framework.\r
3326             </summary>\r
3327         </member>\r
3328         <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.HtmlHelperOptions">\r
3329             <summary>\r
3330             Gets or sets programmatic configuration for the HTML helpers and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
3331             </summary>\r
3332         </member>\r
3333         <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.ViewEngines">\r
3334             <summary>\r
3335             Gets a list <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>s used by this application.\r
3336             </summary>\r
3337         </member>\r
3338         <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.ClientModelValidatorProviders">\r
3339             <summary>\r
3340             Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/> instances.\r
3341             </summary>\r
3342         </member>\r
3343         <member name="T:Microsoft.AspNetCore.Mvc.PageRemoteAttribute">\r
3344             <summary>\r
3345             A <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase"/> for razor page handler which configures Unobtrusive validation \r
3346             to send an Ajax request to the web site. The invoked handler should return JSON indicating \r
3347             whether the value is valid.\r
3348             </summary>\r
3349             <remarks>Does no server-side validation of the final form submission.</remarks>\r
3350         </member>\r
3351         <member name="P:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.PageHandler">\r
3352             <summary>\r
3353             The handler name used when generating the URL where client should send a validation request.\r
3354             </summary>\r
3355             <remarks>\r
3356             If not set the ambient value will be used when generating the URL.\r
3357             </remarks>\r
3358         </member>\r
3359         <member name="P:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.PageName">\r
3360             <summary>\r
3361             The page name used when generating the URL where client should send a validation request.\r
3362             </summary>\r
3363             <remarks>\r
3364             If not set the ambient value will be used when generating the URL.\r
3365             </remarks>\r
3366         </member>\r
3367         <member name="M:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">\r
3368             <inheritdoc />\r
3369         </member>\r
3370         <member name="T:Microsoft.AspNetCore.Mvc.PartialViewResult">\r
3371             <summary>\r
3372             Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that renders a partial view to the response.\r
3373             </summary>\r
3374         </member>\r
3375         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.StatusCode">\r
3376             <summary>\r
3377             Gets or sets the HTTP status code.\r
3378             </summary>\r
3379         </member>\r
3380         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewName">\r
3381             <summary>\r
3382             Gets or sets the name or path of the partial view that is rendered to the response.\r
3383             </summary>\r
3384             <remarks>\r
3385             When <c>null</c>, defaults to <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ActionName"/>.\r
3386             </remarks>\r
3387         </member>\r
3388         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.Model">\r
3389             <summary>\r
3390             Gets the view data model.\r
3391             </summary>\r
3392         </member>\r
3393         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewData">\r
3394             <summary>\r
3395             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> used for rendering the view for this result.\r
3396             </summary>\r
3397         </member>\r
3398         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.TempData">\r
3399             <summary>\r
3400             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> used for rendering the view for this result.\r
3401             </summary>\r
3402         </member>\r
3403         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewEngine">\r
3404             <summary>\r
3405             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> used to locate views.\r
3406             </summary>\r
3407             <remarks>When <c>null</c>, an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> from\r
3408             <c>ActionContext.HttpContext.RequestServices</c> is used.</remarks>\r
3409         </member>\r
3410         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ContentType">\r
3411             <summary>\r
3412             Gets or sets the Content-Type header for the response.\r
3413             </summary>\r
3414         </member>\r
3415         <member name="M:Microsoft.AspNetCore.Mvc.PartialViewResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">\r
3416             <inheritdoc />\r
3417         </member>\r
3418         <member name="T:Microsoft.AspNetCore.Mvc.RemoteAttribute">\r
3419             <summary>\r
3420             A <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase"/> for controllers which configures Unobtrusive validation to send an Ajax request to the\r
3421             web site. The invoked action should return JSON indicating whether the value is valid.\r
3422             </summary>\r
3423             <remarks>Does no server-side validation of the final form submission.</remarks>\r
3424         </member>\r
3425         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor">\r
3426             <summary>\r
3427             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.\r
3428             </summary>\r
3429             <remarks>\r
3430             Intended for subclasses that support URL generation with no route, action, or controller names.\r
3431             </remarks>\r
3432         </member>\r
3433         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String)">\r
3434             <summary>\r
3435             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.\r
3436             </summary>\r
3437             <param name="routeName">\r
3438             The route name used when generating the URL where client should send a validation request.\r
3439             </param>\r
3440             <remarks>\r
3441             Finds the <paramref name="routeName"/> in any area of the application.\r
3442             </remarks>\r
3443         </member>\r
3444         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String)">\r
3445             <summary>\r
3446             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.\r
3447             </summary>\r
3448             <param name="action">\r
3449             The action name used when generating the URL where client should send a validation request.\r
3450             </param>\r
3451             <param name="controller">\r
3452             The controller name used when generating the URL where client should send a validation request.\r
3453             </param>\r
3454             <remarks>\r
3455             <para>\r
3456             If either <paramref name="action"/> or <paramref name="controller"/> is <c>null</c>, uses the corresponding\r
3457             ambient value.\r
3458             </para>\r
3459             <para>Finds the <paramref name="controller"/> in the current area.</para>\r
3460             </remarks>\r
3461         </member>\r
3462         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String,System.String)">\r
3463             <summary>\r
3464             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.\r
3465             </summary>\r
3466             <param name="action">\r
3467             The action name used when generating the URL where client should send a validation request.\r
3468             </param>\r
3469             <param name="controller">\r
3470             The controller name used when generating the URL where client should send a validation request.\r
3471             </param>\r
3472             <param name="areaName">The name of the area containing the <paramref name="controller"/>.</param>\r
3473             <remarks>\r
3474             <para>\r
3475             If either <paramref name="action"/> or <paramref name="controller"/> is <c>null</c>, uses the corresponding\r
3476             ambient value.\r
3477             </para>\r
3478             If <paramref name="areaName"/> is <c>null</c>, finds the <paramref name="controller"/> in the root area.\r
3479             Use the <see cref="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String)"/> overload find the <paramref name="controller"/> in\r
3480             the current area. Or explicitly pass the current area's name as the <paramref name="areaName"/> argument to\r
3481             this overload.\r
3482             </remarks>\r
3483         </member>\r
3484         <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttribute.RouteName">\r
3485             <summary>\r
3486             Gets or sets the route name used when generating the URL where client should send a validation request.\r
3487             </summary>\r
3488         </member>\r
3489         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">\r
3490             <inheritdoc />\r
3491         </member>\r
3492         <member name="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase">\r
3493             <summary>\r
3494             A <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> which configures Unobtrusive validation to send an Ajax request to the\r
3495             web site. The invoked endpoint should return JSON indicating whether the value is valid.\r
3496             </summary>\r
3497             <remarks>Does no server-side validation of the final form submission.</remarks>\r
3498         </member>\r
3499         <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.RouteData">\r
3500             <summary>\r
3501             Gets the <see cref="T:Microsoft.AspNetCore.Routing.RouteValueDictionary"/> used when generating the URL where client should send a\r
3502             validation request.\r
3503             </summary>\r
3504         </member>\r
3505         <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.HttpMethod">\r
3506             <summary>\r
3507             Gets or sets the HTTP method (<c>"Get"</c> or <c>"Post"</c>) client should use when sending a validation\r
3508             request.\r
3509             </summary>\r
3510         </member>\r
3511         <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields">\r
3512             <summary>\r
3513             Gets or sets the comma-separated names of fields the client should include in a validation request.\r
3514             </summary>\r
3515         </member>\r
3516         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatAdditionalFieldsForClientValidation(System.String)">\r
3517             <summary>\r
3518             Formats <paramref name="property"/> and <see cref="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields"/> for use in generated HTML.\r
3519             </summary>\r
3520             <param name="property">\r
3521             Name of the property associated with this <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> instance.\r
3522             </param>\r
3523             <returns>Comma-separated names of fields the client should include in a validation request.</returns>\r
3524             <remarks>\r
3525             Excludes any whitespace from <see cref="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields"/> in the return value.\r
3526             Prefixes each field name in the return value with <c>"*."</c>.\r
3527             </remarks>\r
3528         </member>\r
3529         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatPropertyForClientValidation(System.String)">\r
3530             <summary>\r
3531             Formats <paramref name="property"/> for use in generated HTML.\r
3532             </summary>\r
3533             <param name="property">One field name the client should include in a validation request.</param>\r
3534             <returns>Name of a field the client should include in a validation request.</returns>\r
3535             <remarks>Returns <paramref name="property"/> with a <c>"*."</c> prefix.</remarks>\r
3536         </member>\r
3537         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">\r
3538             <summary>\r
3539             Returns the URL where the client should send a validation request.\r
3540             </summary>\r
3541             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/> used to generate the URL.</param>\r
3542             <returns>The URL where the client should send a validation request.</returns>\r
3543         </member>\r
3544         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatErrorMessage(System.String)">\r
3545             <inheritdoc />\r
3546         </member>\r
3547         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.IsValid(System.Object)">\r
3548             <inheritdoc />\r
3549             <remarks>\r
3550             Always returns <c>true</c> since this <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> does no validation itself.\r
3551             Related validations occur only when the client sends a validation request.\r
3552             </remarks>\r
3553         </member>\r
3554         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AddValidation(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">\r
3555             <summary>\r
3556             Adds Unobtrusive validation HTML attributes to <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/>.\r
3557             </summary>\r
3558             <param name="context">\r
3559             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/> to add Unobtrusive validation HTML attributes to.\r
3560             </param>\r
3561             <remarks>\r
3562             Calls derived <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> implementation of <see cref="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)"/>.\r
3563             </remarks>\r
3564         </member>\r
3565         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode">\r
3566             <summary>\r
3567             Controls the value-rendering method For HTML5 input elements of types such as date, time, datetime and\r
3568             datetime-local.\r
3569             </summary>\r
3570         </member>\r
3571         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.Rfc3339">\r
3572             <summary>\r
3573             Render date and time values as Rfc3339 compliant strings to support HTML5 date and time types of input\r
3574             elements.\r
3575             </summary>\r
3576         </member>\r
3577         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture">\r
3578             <summary>\r
3579             Render date and time values according to the current culture's ToString behavior.\r
3580             </summary>\r
3581         </member>\r
3582         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions">\r
3583             <summary>\r
3584             Extensions for rendering components.\r
3585             </summary>\r
3586         </member>\r
3587         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.RenderMode)">\r
3588             <summary>\r
3589             Renders the <typeparamref name="TComponent"/>.\r
3590             </summary>\r
3591             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>\r
3592             <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>\r
3593             <returns>The HTML produced by the rendered <typeparamref name="TComponent"/>.</returns>\r
3594         </member>\r
3595         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.RenderMode,System.Object)">\r
3596             <summary>\r
3597             Renders the <typeparamref name="TComponent"/>.\r
3598             </summary>\r
3599             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>\r
3600             <param name="parameters">An <see cref="T:System.Object"/> containing the parameters to pass\r
3601             to the component.</param>\r
3602             <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>\r
3603             <returns>The HTML produced by the rendered <typeparamref name="TComponent"/>.</returns>\r
3604         </member>\r
3605         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Type,Microsoft.AspNetCore.Mvc.Rendering.RenderMode,System.Object)">\r
3606             <summary>\r
3607             Renders the specified <paramref name="componentType"/>.\r
3608             </summary>\r
3609             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>\r
3610             <param name="componentType">The component type.</param>\r
3611             <param name="parameters">An <see cref="T:System.Object"/> containing the parameters to pass\r
3612             to the component.</param>\r
3613             <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>\r
3614         </member>\r
3615         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions">\r
3616             <summary>\r
3617             Display-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
3618             </summary>\r
3619         </member>\r
3620         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
3621             <summary>\r
3622             Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found\r
3623             using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3624             </summary>\r
3625             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3626             <param name="expression">\r
3627             Expression name, relative to the current model. May identify a single property or an\r
3628             <see cref="T:System.Object"/> that contains the properties to display.\r
3629             </param>\r
3630             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3631             <remarks>\r
3632             <para>\r
3633             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3634             <paramref name="expression"/>'s value.\r
3635             </para>\r
3636             <para>\r
3637             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3638             <c>"prop"</c> which identifies the current model's "prop" property.\r
3639             </para>\r
3640             <para>\r
3641             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3642             case-sensitive file systems.\r
3643             </para>\r
3644             </remarks>\r
3645         </member>\r
3646         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
3647             <summary>\r
3648             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified\r
3649             additional view data. The template is found using the <paramref name="expression"/>'s\r
3650             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3651             </summary>\r
3652             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3653             <param name="expression">\r
3654             Expression name, relative to the current model. May identify a single property or an\r
3655             <see cref="T:System.Object"/> that contains the properties to display.\r
3656             </param>\r
3657             <param name="additionalViewData">\r
3658             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3659             that can contain additional view data that will be merged into the\r
3660             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3661             </param>\r
3662             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3663             <remarks>\r
3664             <para>\r
3665             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3666             <paramref name="expression"/>'s value.\r
3667             </para>\r
3668             <para>\r
3669             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3670             <c>"prop"</c> which identifies the current model's "prop" property.\r
3671             </para>\r
3672             <para>\r
3673             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3674             case-sensitive file systems.\r
3675             </para>\r
3676             </remarks>\r
3677         </member>\r
3678         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
3679             <summary>\r
3680             Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found\r
3681             using the <paramref name="templateName"/> or the <paramref name="expression"/>'s\r
3682             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3683             </summary>\r
3684             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3685             <param name="expression">\r
3686             Expression name, relative to the current model. May identify a single property or an\r
3687             <see cref="T:System.Object"/> that contains the properties to display.\r
3688             </param>\r
3689             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3690             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3691             <remarks>\r
3692             <para>\r
3693             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3694             <paramref name="expression"/>'s value.\r
3695             </para>\r
3696             <para>\r
3697             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3698             <c>"prop"</c> which identifies the current model's "prop" property.\r
3699             </para>\r
3700             <para>\r
3701             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3702             case-sensitive file systems.\r
3703             </para>\r
3704             </remarks>\r
3705         </member>\r
3706         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
3707             <summary>\r
3708             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified\r
3709             additional view data. The template is found using the <paramref name="templateName"/> or the\r
3710             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3711             </summary>\r
3712             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3713             <param name="expression">\r
3714             Expression name, relative to the current model. May identify a single property or an\r
3715             <see cref="T:System.Object"/> that contains the properties to display.\r
3716             </param>\r
3717             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3718             <param name="additionalViewData">\r
3719             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3720             that can contain additional view data that will be merged into the\r
3721             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3722             </param>\r
3723             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3724             <remarks>\r
3725             <para>\r
3726             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3727             <paramref name="expression"/>'s value.\r
3728             </para>\r
3729             <para>\r
3730             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3731             <c>"prop"</c> which identifies the current model's "prop" property.\r
3732             </para>\r
3733             <para>\r
3734             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3735             case-sensitive file systems.\r
3736             </para>\r
3737             </remarks>\r
3738         </member>\r
3739         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">\r
3740             <summary>\r
3741             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified HTML\r
3742             field name. The template is found using the <paramref name="templateName"/> or the\r
3743             <paramref name="expression"/>'s<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3744             </summary>\r
3745             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3746             <param name="expression">\r
3747             Expression name, relative to the current model. May identify a single property or an\r
3748             <see cref="T:System.Object"/> that contains the properties to display.\r
3749             </param>\r
3750             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3751             <param name="htmlFieldName">\r
3752             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
3753             properties that have the same name.\r
3754             </param>\r
3755             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3756             <remarks>\r
3757             <para>\r
3758             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3759             <paramref name="expression"/>'s value.\r
3760             </para>\r
3761             <para>\r
3762             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3763             <c>"prop"</c> which identifies the current model's "prop" property.\r
3764             </para>\r
3765             <para>\r
3766             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3767             case-sensitive file systems.\r
3768             </para>\r
3769             </remarks>\r
3770         </member>\r
3771         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
3772             <summary>\r
3773             Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found\r
3774             using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3775             </summary>\r
3776             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3777             <param name="expression">An expression to be evaluated against the current model.</param>\r
3778             <typeparam name="TModel">The type of the model.</typeparam>\r
3779             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3780             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3781             <remarks>\r
3782             <para>\r
3783             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3784             <paramref name="expression"/> result.\r
3785             </para>\r
3786             <para>\r
3787             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3788             case-sensitive file systems.\r
3789             </para>\r
3790             </remarks>\r
3791         </member>\r
3792         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">\r
3793             <summary>\r
3794             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified\r
3795             additional view data. The template is found using the <paramref name="expression"/>'s\r
3796             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3797             </summary>\r
3798             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3799             <param name="expression">An expression to be evaluated against the current model.</param>\r
3800             <param name="additionalViewData">\r
3801             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3802             that can contain additional view data that will be merged into the\r
3803             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3804             </param>\r
3805             <typeparam name="TModel">The type of the model.</typeparam>\r
3806             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3807             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3808             <remarks>\r
3809             <para>\r
3810             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3811             <paramref name="expression"/> result.\r
3812             </para>\r
3813             <para>\r
3814             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3815             case-sensitive file systems.\r
3816             </para>\r
3817             </remarks>\r
3818         </member>\r
3819         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">\r
3820             <summary>\r
3821             Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found\r
3822             using the <paramref name="templateName"/> or the <paramref name="expression"/>'s\r
3823             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3824             </summary>\r
3825             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3826             <param name="expression">An expression to be evaluated against the current model.</param>\r
3827             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3828             <typeparam name="TModel">The type of the model.</typeparam>\r
3829             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3830             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3831             <remarks>\r
3832             <para>\r
3833             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3834             <paramref name="expression"/> result.\r
3835             </para>\r
3836             <para>\r
3837             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3838             case-sensitive file systems.\r
3839             </para>\r
3840             </remarks>\r
3841         </member>\r
3842         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">\r
3843             <summary>\r
3844             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified\r
3845             additional view data. The template is found using the <paramref name="templateName"/> or the\r
3846             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3847             </summary>\r
3848             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3849             <param name="expression">An expression to be evaluated against the current model.</param>\r
3850             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3851             <param name="additionalViewData">\r
3852             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3853             that can contain additional view data that will be merged into the\r
3854             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3855             </param>\r
3856             <typeparam name="TModel">The type of the model.</typeparam>\r
3857             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3858             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3859             <remarks>\r
3860             <para>\r
3861             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3862             <paramref name="expression"/> result.\r
3863             </para>\r
3864             <para>\r
3865             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3866             case-sensitive file systems.\r
3867             </para>\r
3868             </remarks>\r
3869         </member>\r
3870         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">\r
3871             <summary>\r
3872             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified HTML\r
3873             field name. The template is found using the <paramref name="templateName"/> or the\r
3874             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3875             </summary>\r
3876             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3877             <param name="expression">An expression to be evaluated against the current model.</param>\r
3878             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3879             <param name="htmlFieldName">\r
3880             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties\r
3881             that have the same name.\r
3882             </param>\r
3883             <typeparam name="TModel">The type of the model.</typeparam>\r
3884             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3885             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3886             <remarks>\r
3887             <para>\r
3888             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3889             <paramref name="expression"/> result.\r
3890             </para>\r
3891             <para>\r
3892             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3893             case-sensitive file systems.\r
3894             </para>\r
3895             </remarks>\r
3896         </member>\r
3897         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
3898             <summary>\r
3899             Returns HTML markup for the current model, using a display template. The template is found using the\r
3900             model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3901             </summary>\r
3902             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3903             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3904             <remarks>\r
3905             <para>\r
3906             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3907             current model.\r
3908             </para>\r
3909             <para>\r
3910             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3911             case-sensitive file systems.\r
3912             </para>\r
3913             </remarks>\r
3914         </member>\r
3915         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
3916             <summary>\r
3917             Returns HTML markup for the current model, using a display template and specified additional view data. The\r
3918             template is found using the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3919             </summary>\r
3920             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3921             <param name="additionalViewData">\r
3922             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3923             that can contain additional view data that will be merged into the\r
3924             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3925             </param>\r
3926             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3927             <remarks>\r
3928             <para>\r
3929             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3930             current model.\r
3931             </para>\r
3932             <para>\r
3933             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3934             case-sensitive file systems.\r
3935             </para>\r
3936             </remarks>\r
3937         </member>\r
3938         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
3939             <summary>\r
3940             Returns HTML markup for the current model, using a display template. The template is found using the\r
3941             <paramref name="templateName"/> or the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3942             </summary>\r
3943             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3944             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3945             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3946             <remarks>\r
3947             <para>\r
3948             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3949             current model.\r
3950             </para>\r
3951             <para>\r
3952             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3953             case-sensitive file systems.\r
3954             </para>\r
3955             </remarks>\r
3956         </member>\r
3957         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
3958             <summary>\r
3959             Returns HTML markup for the current model, using a display template and specified additional view data. The\r
3960             template is found using the <paramref name="templateName"/> or the model's\r
3961             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3962             </summary>\r
3963             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3964             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3965             <param name="additionalViewData">\r
3966             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3967             that can contain additional view data that will be merged into the\r
3968             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3969             </param>\r
3970             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3971             <remarks>\r
3972             <para>\r
3973             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3974             current model.\r
3975             </para>\r
3976             <para>\r
3977             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3978             case-sensitive file systems.\r
3979             </para>\r
3980             </remarks>\r
3981         </member>\r
3982         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
3983             <summary>\r
3984             Returns HTML markup for the current model, using a display template and specified HTML field name. The\r
3985             template is found using the <paramref name="templateName"/> or the model's\r
3986             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3987             </summary>\r
3988             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3989             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3990             <param name="htmlFieldName">\r
3991             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
3992             properties that have the same name.\r
3993             </param>\r
3994             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3995             <remarks>\r
3996             <para>\r
3997             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3998             current model.\r
3999             </para>\r
4000             <para>\r
4001             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
4002             case-sensitive file systems.\r
4003             </para>\r
4004             </remarks>\r
4005         </member>\r
4006         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
4007             <summary>\r
4008             Returns HTML markup for the current model, using a display template, specified HTML field name, and\r
4009             additional view data. The template is found using the <paramref name="templateName"/> or the model's\r
4010             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4011             </summary>\r
4012             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4013             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4014             <param name="htmlFieldName">\r
4015             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
4016             properties that have the same name.\r
4017             </param>\r
4018             <param name="additionalViewData">\r
4019             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4020             that can contain additional view data that will be merged into the\r
4021             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4022             </param>\r
4023             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
4024             <remarks>\r
4025             <para>\r
4026             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
4027             current model.\r
4028             </para>\r
4029             <para>\r
4030             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
4031             case-sensitive file systems.\r
4032             </para>\r
4033             </remarks>\r
4034         </member>\r
4035         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions">\r
4036             <summary>\r
4037             DisplayName-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
4038             </summary>\r
4039         </member>\r
4040         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions.DisplayNameForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
4041             <summary>\r
4042             Returns the display name for the current model.\r
4043             </summary>\r
4044             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4045             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
4046         </member>\r
4047         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions.DisplayNameFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{System.Collections.Generic.IEnumerable{``0}},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
4048             <summary>\r
4049             Returns the display name for the specified <paramref name="expression"/>\r
4050             if the current model represents a collection.\r
4051             </summary>\r
4052             <param name="htmlHelper">\r
4053             The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> of <see cref="T:System.Collections.Generic.IEnumerable`1"/> instance this method extends.\r
4054             </param>\r
4055             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
4056             <typeparam name="TModelItem">The type of items in the model collection.</typeparam>\r
4057             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4058             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
4059         </member>\r
4060         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions">\r
4061             <summary>\r
4062             Editor-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
4063             </summary>\r
4064         </member>\r
4065         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4066             <summary>\r
4067             Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found\r
4068             using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4069             </summary>\r
4070             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4071             <param name="expression">\r
4072             Expression name, relative to the current model. May identify a single property or an\r
4073             <see cref="T:System.Object"/> that contains the properties to edit.\r
4074             </param>\r
4075             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4076             <remarks>\r
4077             <para>\r
4078             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4079             elements for each property in the <paramref name="expression"/>'s value.\r
4080             </para>\r
4081             <para>\r
4082             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
4083             <c>"prop"</c> which identifies the current model's "prop" property.\r
4084             </para>\r
4085             <para>\r
4086             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4087             case-sensitive file systems.\r
4088             </para>\r
4089             </remarks>\r
4090         </member>\r
4091         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4092             <summary>\r
4093             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified\r
4094             additional view data. The template is found using the <paramref name="expression"/>'s\r
4095             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4096             </summary>\r
4097             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4098             <param name="expression">\r
4099             Expression name, relative to the current model. May identify a single property or an\r
4100             <see cref="T:System.Object"/> that contains the properties to edit.\r
4101             </param>\r
4102             <param name="additionalViewData">\r
4103             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4104             that can contain additional view data that will be merged into the\r
4105             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4106             </param>\r
4107             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4108             <remarks>\r
4109             <para>\r
4110             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4111             elements for each property in the <paramref name="expression"/>'s value.\r
4112             </para>\r
4113             <para>\r
4114             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
4115             <c>"prop"</c> which identifies the current model's "prop" property.\r
4116             </para>\r
4117             <para>\r
4118             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4119             case-sensitive file systems.\r
4120             </para>\r
4121             </remarks>\r
4122         </member>\r
4123         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
4124             <summary>\r
4125             Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found\r
4126             using the <paramref name="templateName"/> or the <paramref name="expression"/>'s\r
4127             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4128             </summary>\r
4129             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4130             <param name="expression">\r
4131             Expression name, relative to the current model. May identify a single property or an\r
4132             <see cref="T:System.Object"/> that contains the properties to edit.\r
4133             </param>\r
4134             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4135             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4136             <remarks>\r
4137             <para>\r
4138             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4139             elements for each property in the <paramref name="expression"/>'s value.\r
4140             </para>\r
4141             <para>\r
4142             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
4143             <c>"prop"</c> which identifies the current model's "prop" property.\r
4144             </para>\r
4145             <para>\r
4146             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4147             case-sensitive file systems.\r
4148             </para>\r
4149             </remarks>\r
4150         </member>\r
4151         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
4152             <summary>\r
4153             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified\r
4154             additional view data. The template is found using the <paramref name="templateName"/> or the\r
4155             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4156             </summary>\r
4157             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4158             <param name="expression">\r
4159             Expression name, relative to the current model. May identify a single property or an\r
4160             <see cref="T:System.Object"/> that contains the properties to edit.\r
4161             </param>\r
4162             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4163             <param name="additionalViewData">\r
4164             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4165             that can contain additional view data that will be merged into the\r
4166             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4167             </param>\r
4168             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4169             <remarks>\r
4170             <para>\r
4171             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4172             elements for each property in the <paramref name="expression"/>'s value.\r
4173             </para>\r
4174             <para>\r
4175             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
4176             <c>"prop"</c> which identifies the current model's "prop" property.\r
4177             </para>\r
4178             <para>\r
4179             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4180             case-sensitive file systems.\r
4181             </para>\r
4182             </remarks>\r
4183         </member>\r
4184         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">\r
4185             <summary>\r
4186             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified HTML\r
4187             field name. The template is found using the <paramref name="templateName"/> or the\r
4188             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4189             </summary>\r
4190             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4191             <param name="expression">\r
4192             Expression name, relative to the current model. May identify a single property or an\r
4193             <see cref="T:System.Object"/> that contains the properties to edit.\r
4194             </param>\r
4195             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4196             <param name="htmlFieldName">\r
4197             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
4198             properties that have the same name.\r
4199             </param>\r
4200             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4201             <remarks>\r
4202             <para>\r
4203             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4204             elements for each property in the <paramref name="expression"/>'s value.\r
4205             </para>\r
4206             <para>\r
4207             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
4208             <c>"prop"</c> which identifies the current model's "prop" property.\r
4209             </para>\r
4210             <para>\r
4211             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4212             case-sensitive file systems.\r
4213             </para>\r
4214             </remarks>\r
4215         </member>\r
4216         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
4217             <summary>\r
4218             Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found\r
4219             using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4220             </summary>\r
4221             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4222             <param name="expression">An expression to be evaluated against the current model.</param>\r
4223             <typeparam name="TModel">The type of the model.</typeparam>\r
4224             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4225             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4226             <remarks>\r
4227             <para>\r
4228             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4229             elements for each property in the <paramref name="expression"/> result.\r
4230             </para>\r
4231             <para>\r
4232             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4233             case-sensitive file systems.\r
4234             </para>\r
4235             </remarks>\r
4236         </member>\r
4237         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">\r
4238             <summary>\r
4239             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified\r
4240             additional view data. The template is found using the <paramref name="expression"/>'s\r
4241             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4242             </summary>\r
4243             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4244             <param name="expression">An expression to be evaluated against the current model.</param>\r
4245             <param name="additionalViewData">\r
4246             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4247             that can contain additional view data that will be merged into the\r
4248             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4249             </param>\r
4250             <typeparam name="TModel">The type of the model.</typeparam>\r
4251             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4252             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4253             <remarks>\r
4254             <para>\r
4255             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4256             elements for each property in the <paramref name="expression"/> result.\r
4257             </para>\r
4258             <para>\r
4259             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4260             case-sensitive file systems.\r
4261             </para>\r
4262             </remarks>\r
4263         </member>\r
4264         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">\r
4265             <summary>\r
4266             Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found\r
4267             using the <paramref name="templateName"/> or the <paramref name="expression"/>'s\r
4268             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4269             </summary>\r
4270             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4271             <param name="expression">An expression to be evaluated against the current model.</param>\r
4272             <param name="templateName">The name of the template that is used to create the HTML markup.</param>\r
4273             <typeparam name="TModel">The type of the model.</typeparam>\r
4274             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4275             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4276             <remarks>\r
4277             <para>\r
4278             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4279             elements for each property in the <paramref name="expression"/> result.\r
4280             </para>\r
4281             <para>\r
4282             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4283             case-sensitive file systems.\r
4284             </para>\r
4285             </remarks>\r
4286         </member>\r
4287         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">\r
4288             <summary>\r
4289             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified\r
4290             additional view data. The template is found using the <paramref name="templateName"/> or the\r
4291             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4292             </summary>\r
4293             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4294             <param name="expression">An expression to be evaluated against the current model.</param>\r
4295             <param name="templateName">The name of the template that is used to create the HTML markup.</param>\r
4296             <param name="additionalViewData">\r
4297             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4298             that can contain additional view data that will be merged into the\r
4299             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4300             </param>\r
4301             <typeparam name="TModel">The type of the model.</typeparam>\r
4302             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4303             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4304             <remarks>\r
4305             <para>\r
4306             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4307             elements for each property in the <paramref name="expression"/> result.\r
4308             </para>\r
4309             <para>\r
4310             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4311             case-sensitive file systems.\r
4312             </para>\r
4313             </remarks>\r
4314         </member>\r
4315         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">\r
4316             <summary>\r
4317             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified HTML\r
4318             field name. The template is found using the <paramref name="templateName"/> or the\r
4319             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4320             </summary>\r
4321             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4322             <param name="expression">An expression to be evaluated against the current model.</param>\r
4323             <param name="templateName">The name of the template that is used to create the HTML markup.</param>\r
4324             <param name="htmlFieldName">\r
4325             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties\r
4326             that have the same name.\r
4327             </param>\r
4328             <typeparam name="TModel">The type of the model.</typeparam>\r
4329             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4330             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4331             <remarks>\r
4332             <para>\r
4333             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4334             elements for each property in the <paramref name="expression"/> result.\r
4335             </para>\r
4336             <para>\r
4337             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4338             case-sensitive file systems.\r
4339             </para>\r
4340             </remarks>\r
4341         </member>\r
4342         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
4343             <summary>\r
4344             Returns HTML markup for the current model, using an editor template. The template is found using the\r
4345             model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4346             </summary>\r
4347             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4348             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4349             <remarks>\r
4350             <para>\r
4351             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4352             elements for each property in the current model.\r
4353             </para>\r
4354             <para>\r
4355             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4356             case-sensitive file systems.\r
4357             </para>\r
4358             </remarks>\r
4359         </member>\r
4360         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
4361             <summary>\r
4362             Returns HTML markup for the current model, using an editor template and specified additional view data. The\r
4363             template is found using the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4364             </summary>\r
4365             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4366             <param name="additionalViewData">\r
4367             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4368             that can contain additional view data that will be merged into the\r
4369             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4370             </param>\r
4371             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4372             <remarks>\r
4373             <para>\r
4374             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4375             elements for each property in the current model.\r
4376             </para>\r
4377             <para>\r
4378             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4379             case-sensitive file systems.\r
4380             </para>\r
4381             </remarks>\r
4382         </member>\r
4383         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4384             <summary>\r
4385             Returns HTML markup for the current model, using an editor template. The template is found using the\r
4386             <paramref name="templateName"/> or the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4387             </summary>\r
4388             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4389             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4390             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4391             <remarks>\r
4392             <para>\r
4393             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4394             elements for each property in the current model.\r
4395             </para>\r
4396             <para>\r
4397             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4398             case-sensitive file systems.\r
4399             </para>\r
4400             </remarks>\r
4401         </member>\r
4402         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4403             <summary>\r
4404             Returns HTML markup for the current model, using an editor template and specified additional view data. The\r
4405             template is found using the <paramref name="templateName"/> or the model's\r
4406             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4407             </summary>\r
4408             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4409             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4410             <param name="additionalViewData">\r
4411             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4412             that can contain additional view data that will be merged into the\r
4413             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4414             </param>\r
4415             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4416             <remarks>\r
4417             <para>\r
4418             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4419             elements for each property in the current model.\r
4420             </para>\r
4421             <para>\r
4422             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4423             case-sensitive file systems.\r
4424             </para>\r
4425             </remarks>\r
4426         </member>\r
4427         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
4428             <summary>\r
4429             Returns HTML markup for the current model, using an editor template and specified HTML field name. The\r
4430             template is found using the <paramref name="templateName"/> or the model's\r
4431             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4432             </summary>\r
4433             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4434             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4435             <param name="htmlFieldName">\r
4436             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
4437             properties that have the same name.\r
4438             </param>\r
4439             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4440             <remarks>\r
4441             <para>\r
4442             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4443             elements for each property in the current model.\r
4444             </para>\r
4445             <para>\r
4446             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4447             case-sensitive file systems.\r
4448             </para>\r
4449             </remarks>\r
4450         </member>\r
4451         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
4452             <summary>\r
4453             Returns HTML markup for the current model, using an editor template, specified HTML field name, and\r
4454             additional view data. The template is found using the <paramref name="templateName"/> or the model's\r
4455             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4456             </summary>\r
4457             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4458             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4459             <param name="htmlFieldName">\r
4460             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
4461             properties that have the same name.\r
4462             </param>\r
4463             <param name="additionalViewData">\r
4464             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4465             that can contain additional view data that will be merged into the\r
4466             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4467             </param>\r
4468             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4469             <remarks>\r
4470             <para>\r
4471             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4472             elements for each property in the current model.\r
4473             </para>\r
4474             <para>\r
4475             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4476             case-sensitive file systems.\r
4477             </para>\r
4478             </remarks>\r
4479         </member>\r
4480         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions">\r
4481             <summary>\r
4482             Form-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.\r
4483             </summary>\r
4484         </member>\r
4485         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
4486             <summary>\r
4487             Renders a &lt;form&gt; start tag to the response. The &lt;form&gt;'s <c>action</c> attribute value will\r
4488             match the current request.\r
4489             </summary>\r
4490             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4491             <returns>\r
4492             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4493             </returns>\r
4494             <remarks>\r
4495             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4496             </remarks>\r
4497         </member>\r
4498         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Nullable{System.Boolean})">\r
4499             <summary>\r
4500             Renders a &lt;form&gt; start tag to the response. The &lt;form&gt;'s <c>action</c> attribute value will\r
4501             match the current request.\r
4502             </summary>\r
4503             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4504             <param name="antiforgery">\r
4505             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
4506             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
4507             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token.\r
4508             </param>\r
4509             <returns>\r
4510             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4511             </returns>\r
4512             <remarks>\r
4513             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4514             </remarks>\r
4515         </member>\r
4516         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
4517             <summary>\r
4518             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the\r
4519             current action will process the request.\r
4520             </summary>\r
4521             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4522             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4523             <returns>\r
4524             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4525             </returns>\r
4526             <remarks>\r
4527             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4528             </remarks>\r
4529         </member>\r
4530         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">\r
4531             <summary>\r
4532             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the\r
4533             current action will process the request.\r
4534             </summary>\r
4535             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4536             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4537             <param name="htmlAttributes">\r
4538             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4539             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4540             attributes.\r
4541             </param>\r
4542             <returns>\r
4543             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4544             </returns>\r
4545             <remarks>\r
4546             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4547             </remarks>\r
4548         </member>\r
4549         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">\r
4550             <summary>\r
4551             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the\r
4552             current action will process the request.\r
4553             </summary>\r
4554             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4555             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4556             <param name="antiforgery">\r
4557             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
4558             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
4559             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token only if\r
4560             <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.\r
4561             </param>\r
4562             <param name="htmlAttributes">\r
4563             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4564             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4565             attributes.\r
4566             </param>\r
4567             <returns>\r
4568             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4569             </returns>\r
4570             <remarks>\r
4571             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4572             </remarks>\r
4573         </member>\r
4574         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
4575             <summary>\r
4576             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the\r
4577             current action will process the request.\r
4578             </summary>\r
4579             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4580             <param name="routeValues">\r
4581             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4582             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4583             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4584             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4585             parameters.\r
4586             </param>\r
4587             <returns>\r
4588             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4589             </returns>\r
4590             <remarks>\r
4591             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4592             </remarks>\r
4593         </member>\r
4594         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
4595             <summary>\r
4596             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4597             <paramref name="actionName"/> will process the request.\r
4598             </summary>\r
4599             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4600             <param name="actionName">The name of the action method.</param>\r
4601             <param name="controllerName">The name of the controller.</param>\r
4602             <returns>\r
4603             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4604             </returns>\r
4605             <remarks>\r
4606             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4607             </remarks>\r
4608         </member>\r
4609         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
4610             <summary>\r
4611             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4612             <paramref name="actionName"/> will process the request.\r
4613             </summary>\r
4614             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4615             <param name="actionName">The name of the action method.</param>\r
4616             <param name="controllerName">The name of the controller.</param>\r
4617             <param name="routeValues">\r
4618             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4619             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4620             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4621             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4622             parameters.\r
4623             </param>\r
4624             <returns>\r
4625             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4626             </returns>\r
4627             <remarks>\r
4628             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4629             </remarks>\r
4630         </member>\r
4631         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
4632             <summary>\r
4633             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4634             <paramref name="actionName"/> will process the request.\r
4635             </summary>\r
4636             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4637             <param name="actionName">The name of the action method.</param>\r
4638             <param name="controllerName">The name of the controller.</param>\r
4639             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4640             <returns>\r
4641             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4642             </returns>\r
4643             <remarks>\r
4644             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4645             </remarks>\r
4646         </member>\r
4647         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
4648             <summary>\r
4649             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4650             <paramref name="actionName"/> will process the request.\r
4651             </summary>\r
4652             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4653             <param name="actionName">The name of the action method.</param>\r
4654             <param name="controllerName">The name of the controller.</param>\r
4655             <param name="routeValues">\r
4656             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4657             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4658             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4659             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4660             parameters.\r
4661             </param>\r
4662             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4663             <returns>\r
4664             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4665             </returns>\r
4666             <remarks>\r
4667             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4668             </remarks>\r
4669         </member>\r
4670         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">\r
4671             <summary>\r
4672             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4673             <paramref name="actionName"/> will process the request.\r
4674             </summary>\r
4675             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4676             <param name="actionName">The name of the action method.</param>\r
4677             <param name="controllerName">The name of the controller.</param>\r
4678             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4679             <param name="htmlAttributes">\r
4680             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4681             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4682             attributes.\r
4683             </param>\r
4684             <returns>\r
4685             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4686             </returns>\r
4687             <remarks>\r
4688             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4689             </remarks>\r
4690         </member>\r
4691         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
4692             <summary>\r
4693             Renders a &lt;form&gt; start tag to the response. The first route that can provide a URL with the\r
4694             specified <paramref name="routeValues"/> generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4695             </summary>\r
4696             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4697             <param name="routeValues">\r
4698             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4699             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4700             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4701             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4702             parameters.\r
4703             </param>\r
4704             <returns>\r
4705             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4706             </returns>\r
4707             <remarks>\r
4708             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4709             </remarks>\r
4710         </member>\r
4711         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object,System.Nullable{System.Boolean})">\r
4712             <summary>\r
4713             Renders a &lt;form&gt; start tag to the response. The first route that can provide a URL with the\r
4714             specified <paramref name="routeValues"/> generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4715             </summary>\r
4716             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4717             <param name="routeValues">\r
4718             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4719             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4720             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4721             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4722             parameters.\r
4723             </param>\r
4724             <param name="antiforgery">\r
4725             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
4726             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
4727             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token.\r
4728             </param>\r
4729             <returns>\r
4730             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4731             </returns>\r
4732             <remarks>\r
4733             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4734             </remarks>\r
4735         </member>\r
4736         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4737             <summary>\r
4738             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4739             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4740             </summary>\r
4741             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4742             <param name="routeName">The name of the route.</param>\r
4743             <returns>\r
4744             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4745             </returns>\r
4746             <remarks>\r
4747             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4748             </remarks>\r
4749         </member>\r
4750         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Nullable{System.Boolean})">\r
4751             <summary>\r
4752             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4753             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4754             </summary>\r
4755             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4756             <param name="routeName">The name of the route.</param>\r
4757             <param name="antiforgery">\r
4758             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
4759             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
4760             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token.\r
4761             </param>\r
4762             <returns>\r
4763             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4764             </returns>\r
4765             <remarks>\r
4766             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4767             </remarks>\r
4768         </member>\r
4769         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4770             <summary>\r
4771             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4772             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4773             </summary>\r
4774             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4775             <param name="routeName">The name of the route.</param>\r
4776             <param name="routeValues">\r
4777             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4778             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4779             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4780             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4781             parameters.\r
4782             </param>\r
4783             <returns>\r
4784             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4785             </returns>\r
4786             <remarks>\r
4787             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4788             </remarks>\r
4789         </member>\r
4790         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
4791             <summary>\r
4792             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4793             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4794             </summary>\r
4795             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4796             <param name="routeName">The name of the route.</param>\r
4797             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4798             <returns>\r
4799             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4800             </returns>\r
4801             <remarks>\r
4802             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4803             </remarks>\r
4804         </member>\r
4805         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
4806             <summary>\r
4807             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4808             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4809             </summary>\r
4810             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4811             <param name="routeName">The name of the route.</param>\r
4812             <param name="routeValues">\r
4813             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4814             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4815             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4816             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4817             parameters.\r
4818             </param>\r
4819             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4820             <returns>\r
4821             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4822             </returns>\r
4823             <remarks>\r
4824             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4825             </remarks>\r
4826         </member>\r
4827         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">\r
4828             <summary>\r
4829             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4830             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4831             </summary>\r
4832             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4833             <param name="routeName">The name of the route.</param>\r
4834             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4835             <param name="htmlAttributes">\r
4836             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4837             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4838             attributes.\r
4839             </param>\r
4840             <returns>\r
4841             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4842             </returns>\r
4843             <remarks>\r
4844             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4845             </remarks>\r
4846         </member>\r
4847         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions">\r
4848             <summary>\r
4849             Input-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
4850             </summary>\r
4851         </member>\r
4852         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4853             <summary>\r
4854             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
4855             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
4856             the "checkbox" element based on the first non-<c>null</c> value found in:\r
4857             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4858             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4859             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4860             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4861             </summary>\r
4862             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4863             <param name="expression">Expression name, relative to the current model.</param>\r
4864             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
4865             <remarks>\r
4866             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4867             checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"\r
4868             attribute.\r
4869             </remarks>\r
4870         </member>\r
4871         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Boolean)">\r
4872             <summary>\r
4873             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
4874             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
4875             the "checkbox" element based on the first non-<c>null</c> value found in:\r
4876             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4877             the <paramref name="isChecked"/> parameter,\r
4878             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4879             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4880             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4881             </summary>\r
4882             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4883             <param name="expression">Expression name, relative to the current model.</param>\r
4884             <param name="isChecked">If <c>true</c>, checkbox is initially checked.</param>\r
4885             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
4886             <remarks>\r
4887             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4888             checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"\r
4889             attribute.\r
4890             </remarks>\r
4891         </member>\r
4892         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4893             <summary>\r
4894             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
4895             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
4896             the "checkbox" element based on the first non-<c>null</c> value found in:\r
4897             the <paramref name="htmlAttributes"/> dictionary entry with key "checked",\r
4898             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4899             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4900             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4901             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4902             </summary>\r
4903             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4904             <param name="expression">Expression name, relative to the current model.</param>\r
4905             <param name="htmlAttributes">\r
4906             An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an\r
4907             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4908             attributes.\r
4909             </param>\r
4910             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
4911             <remarks>\r
4912             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4913             checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"\r
4914             attribute.\r
4915             </remarks>\r
4916         </member>\r
4917         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBoxFor``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">\r
4918             <summary>\r
4919             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
4920             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
4921             the "checkbox" element based on the first non-<c>null</c> value found in:\r
4922             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
4923             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4924             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
4925             </summary>\r
4926             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4927             <param name="expression">An expression to be evaluated against the current model.</param>\r
4928             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
4929             <remarks>\r
4930             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
4931             <paramref name="expression"/> to set checkbox element's "name" attribute. Sanitizes the string\r
4932             representation of the <paramref name="expression"/> to set checkbox element's "id" attribute.\r
4933             </remarks>\r
4934         </member>\r
4935         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Hidden(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4936             <summary>\r
4937             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
4938             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4939             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4940             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4941             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4942             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4943             </summary>\r
4944             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4945             <param name="expression">Expression name, relative to the current model.</param>\r
4946             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4947             <remarks>\r
4948             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4949             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4950             attribute.\r
4951             </remarks>\r
4952         </member>\r
4953         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Hidden(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4954             <summary>\r
4955             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
4956             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4957             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4958             the <paramref name="value"/> parameter,\r
4959             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4960             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4961             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4962             </summary>\r
4963             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4964             <param name="expression">Expression name, relative to the current model.</param>\r
4965             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
4966             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4967             <remarks>\r
4968             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4969             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4970             attribute.\r
4971             </remarks>\r
4972         </member>\r
4973         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.HiddenFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
4974             <summary>\r
4975             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
4976             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4977             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
4978             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4979             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
4980             </summary>\r
4981             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4982             <param name="expression">An expression to be evaluated against the current model.</param>\r
4983             <typeparam name="TModel">The type of the model.</typeparam>\r
4984             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4985             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4986             <remarks>\r
4987             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
4988             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
4989             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
4990             </remarks>\r
4991         </member>\r
4992         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Password(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4993             <summary>\r
4994             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Does\r
4995             not add a "value" attribute.\r
4996             </summary>\r
4997             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4998             <param name="expression">Expression name, relative to the current model.</param>\r
4999             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5000             <remarks>\r
5001             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5002             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5003             attribute. Sets &lt;input&gt; element's "value" attribute to <c>string.Empty</c>.\r
5004             </remarks>\r
5005         </member>\r
5006         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Password(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5007             <summary>\r
5008             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Adds a\r
5009             "value" attribute containing the <paramref name="value"/> parameter if that is non-<c>null</c>.\r
5010             </summary>\r
5011             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5012             <param name="expression">Expression name, relative to the current model.</param>\r
5013             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
5014             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5015             <remarks>\r
5016             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5017             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5018             attribute.\r
5019             </remarks>\r
5020         </member>\r
5021         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.PasswordFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
5022             <summary>\r
5023             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Does\r
5024             not add a "value" attribute.\r
5025             </summary>\r
5026             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5027             <param name="expression">An expression to be evaluated against the current model.</param>\r
5028             <typeparam name="TModel">The type of the model.</typeparam>\r
5029             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5030             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5031             <remarks>\r
5032             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5033             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
5034             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5035             </remarks>\r
5036         </member>\r
5037         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5038             <summary>\r
5039             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
5040             Adds a "value" attribute to the element containing the <paramref name="value"/> parameter if that is\r
5041             non-<c>null</c>.\r
5042             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
5043             value found in:\r
5044             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5045             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5046             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5047             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5048             </summary>\r
5049             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5050             <param name="expression">Expression name, relative to the current model.</param>\r
5051             <param name="value">Value to include in the element. Must not be <c>null</c>.</param>\r
5052             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5053             <remarks>\r
5054             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5055             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5056             attribute. Sets &lt;input&gt; element's "value" attribute to <paramref name="value"/>.\r
5057             </remarks>\r
5058         </member>\r
5059         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">\r
5060             <summary>\r
5061             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
5062             Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:\r
5063             the <paramref name="value"/> parameter, or\r
5064             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
5065             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
5066             value found in:\r
5067             the <paramref name="htmlAttributes"/> dictionary entry with key "checked",\r
5068             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5069             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5070             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5071             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5072             </summary>\r
5073             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5074             <param name="expression">Expression name, relative to the current model.</param>\r
5075             <param name="value">\r
5076             If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if no "checked" entry exists\r
5077             in <paramref name="htmlAttributes"/>.\r
5078             </param>\r
5079             <param name="htmlAttributes">\r
5080             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5081             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5082             attributes.\r
5083             </param>\r
5084             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5085             <remarks>\r
5086             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5087             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5088             attribute.\r
5089             </remarks>\r
5090         </member>\r
5091         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Boolean)">\r
5092             <summary>\r
5093             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
5094             Adds a "value" attribute to the element containing the <paramref name="value"/> parameter if that is\r
5095             non-<c>null</c>.\r
5096             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
5097             value found in:\r
5098             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5099             the <paramref name="isChecked"/> parameter,\r
5100             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5101             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5102             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5103             </summary>\r
5104             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5105             <param name="expression">Expression name, relative to the current model.</param>\r
5106             <param name="value">\r
5107             If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if\r
5108             <paramref name="isChecked"/> is also <c>null</c>.\r
5109             </param>\r
5110             <param name="isChecked">\r
5111             If <c>true</c>, radio button is initially selected. Must not be <c>null</c> if\r
5112             <paramref name="value"/> is also <c>null</c>.\r
5113             </param>\r
5114             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5115             <remarks>\r
5116             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5117             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5118             attribute.\r
5119             </remarks>\r
5120         </member>\r
5121         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButtonFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">\r
5122             <summary>\r
5123             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
5124             Adds a "value" attribute to the element containing the <paramref name="value"/> parameter.\r
5125             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
5126             value found in:\r
5127             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5128             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5129             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
5130             </summary>\r
5131             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5132             <param name="expression">An expression to be evaluated against the current model.</param>\r
5133             <param name="value">Value to include in the element. Must not be <c>null</c>.</param>\r
5134             <typeparam name="TModel">The type of the model.</typeparam>\r
5135             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5136             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5137             <remarks>\r
5138             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5139             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
5140             representation of the <paramref name="expression"/> to set element's "id" attribute. Converts the\r
5141             <paramref name="value"/> to a <see cref="T:System.String"/> to set element's "value" attribute.\r
5142             </remarks>\r
5143         </member>\r
5144         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5145             <summary>\r
5146             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
5147             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
5148             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5149             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5150             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5151             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5152             </summary>\r
5153             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5154             <param name="expression">Expression name, relative to the current model.</param>\r
5155             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5156             <remarks>\r
5157             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5158             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5159             attribute.\r
5160             </remarks>\r
5161         </member>\r
5162         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5163             <summary>\r
5164             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
5165             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
5166             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5167             the <paramref name="value"/> parameter,\r
5168             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5169             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5170             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5171             </summary>\r
5172             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5173             <param name="expression">Expression name, relative to the current model.</param>\r
5174             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
5175             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5176             <remarks>\r
5177             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5178             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5179             attribute.\r
5180             </remarks>\r
5181         </member>\r
5182         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.String)">\r
5183             <summary>\r
5184             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
5185             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
5186             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5187             the <paramref name="value"/> parameter,\r
5188             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5189             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5190             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5191             </summary>\r
5192             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5193             <param name="expression">Expression name, relative to the current model.</param>\r
5194             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
5195             <param name="format">\r
5196             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the "value"\r
5197             attribute unless that came from model binding.\r
5198             </param>\r
5199             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5200             <remarks>\r
5201             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5202             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5203             attribute.\r
5204             </remarks>\r
5205         </member>\r
5206         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">\r
5207             <summary>\r
5208             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
5209             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
5210             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5211             the <paramref name="value"/> parameter,\r
5212             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,\r
5213             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
5214             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
5215             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5216             </summary>\r
5217             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5218             <param name="expression">Expression name, relative to the current model.</param>\r
5219             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
5220             <param name="htmlAttributes">\r
5221             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5222             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5223             attributes.\r
5224             </param>\r
5225             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5226             <remarks>\r
5227             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5228             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5229             attribute.\r
5230             </remarks>\r
5231         </member>\r
5232         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
5233             <summary>\r
5234             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
5235             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
5236             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5237             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5238             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
5239             </summary>\r
5240             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5241             <param name="expression">An expression to be evaluated against the current model.</param>\r
5242             <typeparam name="TModel">The type of the model.</typeparam>\r
5243             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5244             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5245             <remarks>\r
5246             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5247             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
5248             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5249             </remarks>\r
5250         </member>\r
5251         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">\r
5252             <summary>\r
5253             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
5254             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
5255             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5256             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5257             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
5258             </summary>\r
5259             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5260             <param name="expression">An expression to be evaluated against the current model.</param>\r
5261             <param name="format">\r
5262             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\r
5263             <paramref name="expression"/> value when using that in the "value" attribute.\r
5264             </param>\r
5265             <typeparam name="TModel">The type of the model.</typeparam>\r
5266             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5267             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5268             <remarks>\r
5269             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5270             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
5271             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5272             </remarks>\r
5273         </member>\r
5274         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">\r
5275             <summary>\r
5276             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
5277             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
5278             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5279             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
5280             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
5281             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
5282             </summary>\r
5283             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5284             <param name="expression">An expression to be evaluated against the current model.</param>\r
5285             <param name="htmlAttributes">\r
5286             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5287             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5288             attributes.\r
5289             </param>\r
5290             <typeparam name="TModel">The type of the model.</typeparam>\r
5291             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5292             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
5293             <remarks>\r
5294             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5295             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
5296             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5297             </remarks>\r
5298         </member>\r
5299         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5300             <summary>\r
5301             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
5302             element body based on the first non-<c>null</c> value found in:\r
5303             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5304             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5305             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5306             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5307             </summary>\r
5308             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5309             <param name="expression">Expression name, relative to the current model.</param>\r
5310             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
5311             <remarks>\r
5312             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5313             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5314             attribute.\r
5315             </remarks>\r
5316         </member>\r
5317         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5318             <summary>\r
5319             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
5320             element body based on the first non-<c>null</c> value found in:\r
5321             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5322             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5323             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5324             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5325             </summary>\r
5326             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5327             <param name="expression">Expression name, relative to the current model.</param>\r
5328             <param name="htmlAttributes">\r
5329             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5330             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5331             attributes.\r
5332             </param>\r
5333             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
5334             <remarks>\r
5335             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5336             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5337             attribute.\r
5338             </remarks>\r
5339         </member>\r
5340         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5341             <summary>\r
5342             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
5343             element body based on the first non-<c>null</c> value found in:\r
5344             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5345             the <paramref name="value"/> parameter,\r
5346             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5347             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5348             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5349             </summary>\r
5350             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5351             <param name="expression">Expression name, relative to the current model.</param>\r
5352             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
5353             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
5354             <remarks>\r
5355             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5356             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5357             attribute.\r
5358             </remarks>\r
5359         </member>\r
5360         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
5361             <summary>\r
5362             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
5363             element body based on the first non-<c>null</c> value found in:\r
5364             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5365             the <paramref name="value"/> parameter,\r
5366             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
5367             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5368             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5369             </summary>\r
5370             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5371             <param name="expression">Expression name, relative to the current model.</param>\r
5372             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
5373             <param name="htmlAttributes">\r
5374             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5375             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5376             attributes.\r
5377             </param>\r
5378             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
5379             <remarks>\r
5380             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5381             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5382             attribute.\r
5383             </remarks>\r
5384         </member>\r
5385         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextAreaFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
5386             <summary>\r
5387             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
5388             element body based on the first non-<c>null</c> value found in:\r
5389             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5390             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5391             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
5392             </summary>\r
5393             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5394             <param name="expression">An expression to be evaluated against the current model.</param>\r
5395             <typeparam name="TModel">The type of the model.</typeparam>\r
5396             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5397             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
5398             <remarks>\r
5399             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5400             <paramref name="expression"/> to set &lt;textarea&gt; element's "name" attribute. Sanitizes the string\r
5401             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5402             </remarks>\r
5403         </member>\r
5404         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextAreaFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">\r
5405             <summary>\r
5406             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
5407             element body based on the first non-<c>null</c> value found in:\r
5408             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5409             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5410             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
5411             </summary>\r
5412             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5413             <param name="expression">An expression to be evaluated against the current model.</param>\r
5414             <param name="htmlAttributes">\r
5415             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5416             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5417             attributes.\r
5418             </param>\r
5419             <typeparam name="TModel">The type of the model.</typeparam>\r
5420             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5421             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
5422             <remarks>\r
5423             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5424             <paramref name="expression"/> to set &lt;textarea&gt; element's "name" attribute. Sanitizes the string\r
5425             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5426             </remarks>\r
5427         </member>\r
5428         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions">\r
5429             <summary>\r
5430             Label-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
5431             </summary>\r
5432         </member>\r
5433         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.Label(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5434             <summary>\r
5435             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5436             </summary>\r
5437             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5438             <param name="expression">Expression name, relative to the current model.</param>\r
5439             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5440         </member>\r
5441         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.Label(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5442             <summary>\r
5443             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5444             </summary>\r
5445             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5446             <param name="expression">Expression name, relative to the current model.</param>\r
5447             <param name="labelText">The inner text of the element.</param>\r
5448             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5449         </member>\r
5450         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
5451             <summary>\r
5452             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5453             </summary>\r
5454             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5455             <param name="expression">An expression to be evaluated against the current model.</param>\r
5456             <typeparam name="TModel">The type of the model.</typeparam>\r
5457             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5458             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5459         </member>\r
5460         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">\r
5461             <summary>\r
5462             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5463             </summary>\r
5464             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5465             <param name="expression">An expression to be evaluated against the current model.</param>\r
5466             <param name="labelText">The inner text of the element.</param>\r
5467             <typeparam name="TModel">The type of the model.</typeparam>\r
5468             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5469             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5470         </member>\r
5471         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">\r
5472             <summary>\r
5473             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5474             </summary>\r
5475             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5476             <param name="expression">An expression to be evaluated against the current model.</param>\r
5477             <param name="htmlAttributes">\r
5478             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5479             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5480             attributes.\r
5481             </param>\r
5482             <typeparam name="TModel">The type of the model.</typeparam>\r
5483             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5484             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5485         </member>\r
5486         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
5487             <summary>\r
5488             Returns a &lt;label&gt; element for the current model.\r
5489             </summary>\r
5490             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5491             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5492         </member>\r
5493         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5494             <summary>\r
5495             Returns a &lt;label&gt; element for the current model.\r
5496             </summary>\r
5497             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5498             <param name="labelText">The inner text of the element.</param>\r
5499             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5500         </member>\r
5501         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
5502             <summary>\r
5503             Returns a &lt;label&gt; element for the current model.\r
5504             </summary>\r
5505             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5506             <param name="htmlAttributes">\r
5507             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5508             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5509             attributes.\r
5510             </param>\r
5511             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5512         </member>\r
5513         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5514             <summary>\r
5515             Returns a &lt;label&gt; element for the current model.\r
5516             </summary>\r
5517             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5518             <param name="labelText">The inner text of the element.</param>\r
5519             <param name="htmlAttributes">\r
5520             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5521             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5522             attributes.\r
5523             </param>\r
5524             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5525         </member>\r
5526         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions">\r
5527             <summary>\r
5528             Link-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.\r
5529             </summary>\r
5530         </member>\r
5531         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5532             <summary>\r
5533             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5534             </summary>\r
5535             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5536             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5537             <param name="actionName">The name of the action.</param>\r
5538             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5539         </member>\r
5540         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
5541             <summary>\r
5542             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5543             </summary>\r
5544             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5545             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5546             <param name="actionName">The name of the action.</param>\r
5547             <param name="routeValues">\r
5548             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5549             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5550             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5551             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5552             parameters.\r
5553             </param>\r
5554             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5555         </member>\r
5556         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,System.Object)">\r
5557             <summary>\r
5558             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5559             </summary>\r
5560             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5561             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5562             <param name="actionName">The name of the action.</param>\r
5563             <param name="routeValues">\r
5564             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5565             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5566             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5567             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5568             parameters.\r
5569             </param>\r
5570             <param name="htmlAttributes">\r
5571             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5572             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5573             attributes.\r
5574             </param>\r
5575             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5576         </member>\r
5577         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">\r
5578             <summary>\r
5579             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5580             </summary>\r
5581             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5582             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5583             <param name="actionName">The name of the action.</param>\r
5584             <param name="controllerName">The name of the controller.</param>\r
5585             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5586         </member>\r
5587         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String,System.Object)">\r
5588             <summary>\r
5589             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5590             </summary>\r
5591             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5592             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5593             <param name="actionName">The name of the action.</param>\r
5594             <param name="controllerName">The name of the controller.</param>\r
5595             <param name="routeValues">\r
5596             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5597             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5598             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5599             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5600             parameters.\r
5601             </param>\r
5602             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5603         </member>\r
5604         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String,System.Object,System.Object)">\r
5605             <summary>\r
5606             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5607             </summary>\r
5608             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5609             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5610             <param name="actionName">The name of the action.</param>\r
5611             <param name="controllerName">The name of the controller.</param>\r
5612             <param name="routeValues">\r
5613             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5614             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5615             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5616             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5617             parameters.\r
5618             </param>\r
5619             <param name="htmlAttributes">\r
5620             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5621             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5622             attributes.\r
5623             </param>\r
5624             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5625         </member>\r
5626         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5627             <summary>\r
5628             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5629             </summary>\r
5630             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5631             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5632             <param name="routeValues">\r
5633             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5634             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5635             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5636             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5637             parameters.\r
5638             </param>\r
5639             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5640         </member>\r
5641         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5642             <summary>\r
5643             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5644             </summary>\r
5645             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5646             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5647             <param name="routeName">The name of the route.</param>\r
5648             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5649         </member>\r
5650         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
5651             <summary>\r
5652             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5653             </summary>\r
5654             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5655             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5656             <param name="routeName">The name of the route.</param>\r
5657             <param name="routeValues">\r
5658             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5659             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5660             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5661             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5662             parameters.\r
5663             </param>\r
5664             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5665         </member>\r
5666         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">\r
5667             <summary>\r
5668             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5669             </summary>\r
5670             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5671             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5672             <param name="routeValues">\r
5673             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5674             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5675             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5676             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5677             parameters.\r
5678             </param>\r
5679             <param name="htmlAttributes">\r
5680             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5681             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5682             attributes.\r
5683             </param>\r
5684             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5685         </member>\r
5686         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,System.Object)">\r
5687             <summary>\r
5688             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5689             </summary>\r
5690             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5691             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5692             <param name="routeName">The name of the route.</param>\r
5693             <param name="routeValues">\r
5694             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5695             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5696             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5697             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5698             parameters.\r
5699             </param>\r
5700             <param name="htmlAttributes">\r
5701             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5702             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5703             attributes.\r
5704             </param>\r
5705             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5706         </member>\r
5707         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions">\r
5708             <summary>\r
5709             Name-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.\r
5710             </summary>\r
5711         </member>\r
5712         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions.NameForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
5713             <summary>\r
5714             Returns the full HTML element name for the current model. Uses\r
5715             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between\r
5716             current <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.\r
5717             </summary>\r
5718             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5719             <returns>A <see cref="T:System.String"/> containing the element name.</returns>\r
5720         </member>\r
5721         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions.IdForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
5722             <summary>\r
5723             Returns the HTML element Id for the current model.\r
5724             </summary>\r
5725             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5726             <returns>A <see cref="T:System.String"/> containing the element Id.</returns>\r
5727         </member>\r
5728         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions">\r
5729             <summary>\r
5730             PartialView-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.\r
5731             </summary>\r
5732         </member>\r
5733         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5734             <summary>\r
5735             Returns HTML markup for the specified partial view.\r
5736             </summary>\r
5737             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5738             <param name="partialViewName">\r
5739             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5740             </param>\r
5741             <returns>\r
5742             A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing\r
5743             the created HTML.\r
5744             </returns>\r
5745         </member>\r
5746         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5747             <summary>\r
5748             Returns HTML markup for the specified partial view.\r
5749             </summary>\r
5750             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5751             <param name="partialViewName">\r
5752             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5753             </param>\r
5754             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5755             <returns>\r
5756             A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing\r
5757             the created HTML.\r
5758             </returns>\r
5759         </member>\r
5760         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5761             <summary>\r
5762             Returns HTML markup for the specified partial view.\r
5763             </summary>\r
5764             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5765             <param name="partialViewName">\r
5766             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5767             </param>\r
5768             <param name="model">A model to pass into the partial view.</param>\r
5769             <returns>\r
5770             A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing\r
5771             the created HTML.\r
5772             </returns>\r
5773         </member>\r
5774         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5775             <summary>\r
5776             Returns HTML markup for the specified partial view.\r
5777             </summary>\r
5778             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5779             <param name="partialViewName">\r
5780             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5781             </param>\r
5782             <returns>\r
5783             Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.\r
5784             </returns>\r
5785             <remarks>\r
5786             This method synchronously calls and blocks on\r
5787             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>\r
5788             </remarks>\r
5789         </member>\r
5790         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5791             <summary>\r
5792             Returns HTML markup for the specified partial view.\r
5793             </summary>\r
5794             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5795             <param name="partialViewName">\r
5796             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5797             </param>\r
5798             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5799             <returns>\r
5800             Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.\r
5801             </returns>\r
5802             <remarks>\r
5803             This method synchronously calls and blocks on\r
5804             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>\r
5805             </remarks>\r
5806         </member>\r
5807         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5808             <summary>\r
5809             Returns HTML markup for the specified partial view.\r
5810             </summary>\r
5811             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5812             <param name="partialViewName">\r
5813             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5814             </param>\r
5815             <param name="model">A model to pass into the partial view.</param>\r
5816             <returns>\r
5817             Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.\r
5818             </returns>\r
5819             <remarks>\r
5820             This method synchronously calls and blocks on\r
5821             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>\r
5822             </remarks>\r
5823         </member>\r
5824         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5825             <summary>\r
5826             Returns HTML markup for the specified partial view.\r
5827             </summary>\r
5828             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5829             <param name="partialViewName">\r
5830             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5831             </param>\r
5832             <param name="model">A model to pass into the partial view.</param>\r
5833             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5834             <returns>\r
5835             Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.\r
5836             </returns>\r
5837             <remarks>\r
5838             This method synchronously calls and blocks on\r
5839             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>\r
5840             </remarks>\r
5841         </member>\r
5842         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5843             <summary>\r
5844             Renders HTML markup for the specified partial view.\r
5845             </summary>\r
5846             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5847             <param name="partialViewName">\r
5848             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5849             </param>\r
5850             <remarks>\r
5851             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5852             </remarks>\r
5853         </member>\r
5854         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5855             <summary>\r
5856             Renders HTML markup for the specified partial view.\r
5857             </summary>\r
5858             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5859             <param name="partialViewName">\r
5860             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5861             </param>\r
5862             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5863             <remarks>\r
5864             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5865             </remarks>\r
5866         </member>\r
5867         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5868             <summary>\r
5869             Renders HTML markup for the specified partial view.\r
5870             </summary>\r
5871             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5872             <param name="partialViewName">\r
5873             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5874             </param>\r
5875             <param name="model">A model to pass into the partial view.</param>\r
5876             <remarks>\r
5877             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5878             </remarks>\r
5879         </member>\r
5880         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5881             <summary>\r
5882             Renders HTML markup for the specified partial view.\r
5883             </summary>\r
5884             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5885             <param name="partialViewName">\r
5886             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5887             </param>\r
5888             <param name="model">A model to pass into the partial view.</param>\r
5889             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5890             <remarks>\r
5891             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5892             </remarks>\r
5893         </member>\r
5894         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5895             <summary>\r
5896             Renders HTML markup for the specified partial view.\r
5897             </summary>\r
5898             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5899             <param name="partialViewName">\r
5900             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5901             </param>\r
5902             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>\r
5903             <remarks>\r
5904             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5905             </remarks>\r
5906         </member>\r
5907         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5908             <summary>\r
5909             Renders HTML markup for the specified partial view.\r
5910             </summary>\r
5911             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5912             <param name="partialViewName">\r
5913             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5914             </param>\r
5915             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5916             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>\r
5917             <remarks>\r
5918             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5919             </remarks>\r
5920         </member>\r
5921         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5922             <summary>\r
5923             Renders HTML markup for the specified partial view.\r
5924             </summary>\r
5925             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5926             <param name="partialViewName">\r
5927             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5928             </param>\r
5929             <param name="model">A model to pass into the partial view.</param>\r
5930             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>\r
5931             <remarks>\r
5932             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5933             </remarks>\r
5934         </member>\r
5935         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions">\r
5936             <summary>\r
5937             Select-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
5938             </summary>\r
5939         </member>\r
5940         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5941             <summary>\r
5942             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5943             &lt;option&gt; elements based on the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name. Adds a\r
5944             "selected" attribute to an &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
5945             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5946             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5947             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5948             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5949             </summary>\r
5950             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5951             <param name="expression">Expression name, relative to the current model.</param>\r
5952             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5953             <remarks>\r
5954             <para>\r
5955             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5956             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5957             attribute.\r
5958             </para>\r
5959             <para>\r
5960             The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of\r
5961             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5962             </para>\r
5963             </remarks>\r
5964         </member>\r
5965         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5966             <summary>\r
5967             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5968             &lt;option&gt; elements based on <paramref name="optionLabel"/> and the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5969             entry with full name. Adds a "selected" attribute to an &lt;option&gt; if its\r
5970             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the\r
5971             first non-<c>null</c> value found in:\r
5972             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5973             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5974             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5975             </summary>\r
5976             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5977             <param name="expression">Expression name, relative to the current model.</param>\r
5978             <param name="optionLabel">\r
5979             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
5980             </param>\r
5981             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5982             <remarks>\r
5983             <para>\r
5984             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5985             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5986             attribute.\r
5987             </para>\r
5988             <para>\r
5989             The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of\r
5990             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5991             </para>\r
5992             </remarks>\r
5993         </member>\r
5994         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">\r
5995             <summary>\r
5996             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5997             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
5998             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
5999             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6000             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6001             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of\r
6002             <paramref name="selectList"/>), or\r
6003             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6004             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6005             </summary>\r
6006             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6007             <param name="expression">Expression name, relative to the current model.</param>\r
6008             <param name="selectList">\r
6009             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6010             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
6011             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6012             </param>\r
6013             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6014             <remarks>\r
6015             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6016             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6017             attribute.\r
6018             </remarks>\r
6019         </member>\r
6020         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">\r
6021             <summary>\r
6022             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6023             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
6024             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6025             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6026             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6027             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of\r
6028             <paramref name="selectList"/>), or\r
6029             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6030             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6031             </summary>\r
6032             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6033             <param name="expression">Expression name, relative to the current model.</param>\r
6034             <param name="selectList">\r
6035             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6036             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
6037             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6038             </param>\r
6039             <param name="htmlAttributes">\r
6040             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
6041             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6042             </param>\r
6043             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6044             <remarks>\r
6045             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6046             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6047             attribute.\r
6048             </remarks>\r
6049         </member>\r
6050         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String)">\r
6051             <summary>\r
6052             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6053             &lt;option&gt; elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a\r
6054             "selected" attribute to an &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6055             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6056             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6057             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of\r
6058             <paramref name="selectList"/>), or\r
6059             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6060             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6061             </summary>\r
6062             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6063             <param name="expression">Expression name, relative to the current model.</param>\r
6064             <param name="selectList">\r
6065             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6066             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
6067             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6068             </param>\r
6069             <param name="optionLabel">\r
6070             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
6071             </param>\r
6072             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6073             <remarks>\r
6074             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6075             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6076             attribute.\r
6077             </remarks>\r
6078         </member>\r
6079         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownListFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">\r
6080             <summary>\r
6081             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6082             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
6083             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6084             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6085             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6086             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6087             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
6088             </summary>\r
6089             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
6090             <param name="expression">An expression to be evaluated against the current model.</param>\r
6091             <param name="selectList">\r
6092             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6093             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
6094             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6095             </param>\r
6096             <typeparam name="TModel">The type of the model.</typeparam>\r
6097             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6098             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6099             <remarks>\r
6100             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
6101             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
6102             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
6103             </remarks>\r
6104         </member>\r
6105         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownListFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">\r
6106             <summary>\r
6107             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6108             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
6109             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6110             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6111             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6112             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6113             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
6114             </summary>\r
6115             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
6116             <param name="expression">An expression to be evaluated against the current model.</param>\r
6117             <param name="selectList">\r
6118             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6119             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
6120             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6121             </param>\r
6122             <param name="htmlAttributes">\r
6123             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
6124             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6125             </param>\r
6126             <typeparam name="TModel">The type of the model.</typeparam>\r
6127             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6128             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6129             <remarks>\r
6130             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
6131             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
6132             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
6133             </remarks>\r
6134         </member>\r
6135         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownListFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String)">\r
6136             <summary>\r
6137             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6138             &lt;option&gt; elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a\r
6139             "selected" attribute to an &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6140             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6141             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6142             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6143             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
6144             </summary>\r
6145             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
6146             <param name="expression">An expression to be evaluated against the current model.</param>\r
6147             <param name="selectList">\r
6148             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6149             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
6150             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6151             </param>\r
6152             <param name="optionLabel">\r
6153             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
6154             </param>\r
6155             <typeparam name="TModel">The type of the model.</typeparam>\r
6156             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6157             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6158             <remarks>\r
6159             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
6160             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
6161             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
6162             </remarks>\r
6163         </member>\r
6164         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
6165             <summary>\r
6166             Returns a multi-selection &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6167             &lt;option&gt; elements based on the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name. Adds a\r
6168             "selected" attribute to an &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6169             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6170             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6171             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6172             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6173             </summary>\r
6174             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6175             <param name="expression">Expression name, relative to the current model.</param>\r
6176             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6177             <remarks>\r
6178             <para>\r
6179             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6180             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6181             attribute.\r
6182             </para>\r
6183             <para>\r
6184             The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of\r
6185             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6186             </para>\r
6187             </remarks>\r
6188         </member>\r
6189         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">\r
6190             <summary>\r
6191             Returns a multi-selection &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6192             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
6193             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6194             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6195             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6196             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of\r
6197             <paramref name="selectList"/>), or\r
6198             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6199             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6200             </summary>\r
6201             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6202             <param name="expression">Expression name, relative to the current model.</param>\r
6203             <param name="selectList">\r
6204             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6205             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
6206             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6207             </param>\r
6208             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6209             <remarks>\r
6210             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6211             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6212             attribute.\r
6213             </remarks>\r
6214         </member>\r
6215         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">\r
6216             <summary>\r
6217             Returns a multi-selection &lt;select&gt; element for the  <paramref name="expression"/>. Adds\r
6218             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
6219             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6220             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6221             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6222             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6223             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6224             </summary>\r
6225             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
6226             <param name="expression">An expression to be evaluated against the current model.</param>\r
6227             <param name="selectList">\r
6228             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6229             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
6230             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6231             </param>\r
6232             <typeparam name="TModel">The type of the model.</typeparam>\r
6233             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6234             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6235             <remarks>\r
6236             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
6237             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
6238             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
6239             </remarks>\r
6240         </member>\r
6241         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions">\r
6242             <summary>\r
6243             Validation-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
6244             </summary>\r
6245         </member>\r
6246         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
6247             <summary>\r
6248             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6249             object for the specified <paramref name="expression"/>.\r
6250             </summary>\r
6251             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6252             <param name="expression">Expression name, relative to the current model.</param>\r
6253             <returns>\r
6254             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
6255             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
6256             validation is disabled.\r
6257             </returns>\r
6258             <remarks>\r
6259             Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message\r
6260             will always be visible but client-side validation may update the associated CSS class.\r
6261             </remarks>\r
6262         </member>\r
6263         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
6264             <summary>\r
6265             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6266             object for the specified <paramref name="expression"/>.\r
6267             </summary>\r
6268             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6269             <param name="expression">Expression name, relative to the current model.</param>\r
6270             <param name="message">\r
6271             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
6272             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
6273             validation may update the associated CSS class.\r
6274             </param>\r
6275             <returns>\r
6276             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
6277             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
6278             validation is disabled.\r
6279             </returns>\r
6280         </member>\r
6281         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
6282             <summary>\r
6283             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6284             object for the specified <paramref name="expression"/>.\r
6285             </summary>\r
6286             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6287             <param name="expression">Expression name, relative to the current model.</param>\r
6288             <param name="htmlAttributes">\r
6289             An <see cref="T:System.Object"/> that contains the HTML attributes for the\r
6290             (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an\r
6291             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
6292             attributes.\r
6293             </param>\r
6294             <returns>\r
6295             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
6296             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
6297             validation is disabled.\r
6298             </returns>\r
6299             <remarks>\r
6300             Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message\r
6301             will always be visible but client-side validation may update the associated CSS class.\r
6302             </remarks>\r
6303         </member>\r
6304         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">\r
6305             <summary>\r
6306             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6307             object for the specified <paramref name="expression"/>.\r
6308             </summary>\r
6309             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6310             <param name="expression">Expression name, relative to the current model.</param>\r
6311             <param name="message">\r
6312             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
6313             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
6314             validation may update the associated CSS class.\r
6315             </param>\r
6316             <param name="tag">\r
6317             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6318             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.\r
6319             </param>\r
6320             <returns>\r
6321             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <paramref name="tag"/> element. An empty\r
6322             <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is\r
6323             disabled.\r
6324             </returns>\r
6325         </member>\r
6326         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
6327             <summary>\r
6328             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6329             object for the specified <paramref name="expression"/>.\r
6330             </summary>\r
6331             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6332             <param name="expression">Expression name, relative to the current model.</param>\r
6333             <param name="message">\r
6334             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
6335             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
6336             validation may update the associated CSS class.\r
6337             </param>\r
6338             <param name="htmlAttributes">\r
6339             An <see cref="T:System.Object"/> that contains the HTML attributes for the\r
6340             (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an\r
6341             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
6342             attributes.\r
6343             </param>\r
6344             <returns>\r
6345             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
6346             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
6347             validation is disabled.\r
6348             </returns>\r
6349         </member>\r
6350         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
6351             <summary>\r
6352             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6353             object for the specified <paramref name="expression"/>.\r
6354             </summary>\r
6355             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6356             <param name="expression">An expression to be evaluated against the current model.</param>\r
6357             <typeparam name="TModel">The type of the model.</typeparam>\r
6358             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6359             <returns>\r
6360             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
6361             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
6362             validation is disabled.\r
6363             </returns>\r
6364             <remarks>\r
6365             Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message\r
6366             will always be visible but client-side validation may update the associated CSS class.\r
6367             </remarks>\r
6368         </member>\r
6369         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">\r
6370             <summary>\r
6371             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6372             object for the specified <paramref name="expression"/>.\r
6373             </summary>\r
6374             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6375             <param name="expression">An expression to be evaluated against the current model.</param>\r
6376             <param name="message">\r
6377             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
6378             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
6379             validation may update the associated CSS class.\r
6380             </param>\r
6381             <typeparam name="TModel">The type of the model.</typeparam>\r
6382             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6383             <returns>\r
6384             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
6385             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
6386             validation is disabled.\r
6387             </returns>\r
6388         </member>\r
6389         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">\r
6390             <summary>\r
6391             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6392             object for the specified <paramref name="expression"/>.\r
6393             </summary>\r
6394             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6395             <param name="expression">An expression to be evaluated against the current model.</param>\r
6396             <param name="message">\r
6397             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
6398             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
6399             validation may update the associated CSS class.\r
6400             </param>\r
6401             <param name="htmlAttributes">\r
6402             An <see cref="T:System.Object"/> that contains the HTML attributes for the\r
6403             (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an\r
6404             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
6405             attributes.\r
6406             </param>\r
6407             <typeparam name="TModel">The type of the model.</typeparam>\r
6408             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6409             <returns>\r
6410             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
6411             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
6412             validation is disabled.\r
6413             </returns>\r
6414         </member>\r
6415         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">\r
6416             <summary>\r
6417             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6418             object for the specified <paramref name="expression"/>.\r
6419             </summary>\r
6420             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6421             <param name="expression">An expression to be evaluated against the current model.</param>\r
6422             <param name="message">\r
6423             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
6424             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
6425             validation may update the associated CSS class.\r
6426             </param>\r
6427             <param name="tag">\r
6428             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6429             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.\r
6430             </param>\r
6431             <typeparam name="TModel">The type of the model.</typeparam>\r
6432             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6433             <returns>\r
6434             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <paramref name="tag"/> element. An empty\r
6435             <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is\r
6436             disabled.\r
6437             </returns>\r
6438         </member>\r
6439         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
6440             <summary>\r
6441             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6442             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6443             </summary>\r
6444             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6445             <returns>\r
6446             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the &lt;ul&gt; element.\r
6447             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and client-side validation is disabled.\r
6448             </returns>\r
6449         </member>\r
6450         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean)">\r
6451             <summary>\r
6452             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6453             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6454             </summary>\r
6455             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6456             <param name="excludePropertyErrors">\r
6457             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
6458             </param>\r
6459             <returns>\r
6460             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the &lt;ul&gt; element.\r
6461             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and client-side validation is disabled.\r
6462             </returns>\r
6463         </member>\r
6464         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
6465             <summary>\r
6466             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6467             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6468             </summary>\r
6469             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6470             <param name="message">The message to display with the validation summary.</param>\r
6471             <returns>\r
6472             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the\r
6473             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the\r
6474             <paramref name="message"/>) and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current\r
6475             model is valid and client-side validation is disabled.\r
6476             </returns>\r
6477         </member>\r
6478         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
6479             <summary>\r
6480             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6481             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6482             </summary>\r
6483             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6484             <param name="message">The message to display with the validation summary.</param>\r
6485             <param name="tag">\r
6486             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6487             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.\r
6488             </param>\r
6489             <returns>\r
6490             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the <paramref name="tag"/> element\r
6491             and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and\r
6492             client-side validation is disabled.\r
6493             </returns>\r
6494         </member>\r
6495         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String)">\r
6496             <summary>\r
6497             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6498             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6499             </summary>\r
6500             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6501             <param name="excludePropertyErrors">\r
6502             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
6503             </param>\r
6504             <param name="message">The message to display with the validation summary.</param>\r
6505             <returns>\r
6506             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the\r
6507             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which, in turn, wraps the\r
6508             <paramref name="message"/>) and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current\r
6509             model is valid and client-side validation is disabled.\r
6510             </returns>\r
6511         </member>\r
6512         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
6513             <summary>\r
6514             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6515             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6516             </summary>\r
6517             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6518             <param name="message">The message to display with the validation summary.</param>\r
6519             <param name="htmlAttributes">\r
6520             An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (&lt;div&gt;) element.\r
6521             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing\r
6522             the HTML attributes.\r
6523             </param>\r
6524             <returns>\r
6525             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the\r
6526             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the\r
6527             <paramref name="message"/>) and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current\r
6528             model is valid and client-side validation is disabled.\r
6529             </returns>\r
6530         </member>\r
6531         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.String)">\r
6532             <summary>\r
6533             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6534             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6535             </summary>\r
6536             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6537             <param name="message">The message to display with the validation summary.</param>\r
6538             <param name="htmlAttributes">\r
6539             An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (&lt;div&gt;) element.\r
6540             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing\r
6541             the HTML attributes.\r
6542             </param>\r
6543             <param name="tag">\r
6544             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6545             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.\r
6546             </param>\r
6547             <returns>\r
6548             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the <paramref name="tag"/> element\r
6549             and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and\r
6550             client-side validation is disabled.\r
6551             </returns>\r
6552         </member>\r
6553         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String,System.String)">\r
6554             <summary>\r
6555             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6556             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6557             </summary>\r
6558             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6559             <param name="excludePropertyErrors">\r
6560             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
6561             </param>\r
6562             <param name="message">The message to display with the validation summary.</param>\r
6563             <param name="tag">\r
6564             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6565             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.\r
6566             </param>\r
6567             <returns>\r
6568             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the <paramref name="tag"/> element\r
6569             and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and\r
6570             client-side validation is disabled.\r
6571             </returns>\r
6572         </member>\r
6573         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String,System.Object)">\r
6574             <summary>\r
6575             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6576             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6577             </summary>\r
6578             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6579             <param name="excludePropertyErrors">\r
6580             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
6581             </param>\r
6582             <param name="message">The message to display with the validation summary.</param>\r
6583             <param name="htmlAttributes">\r
6584             An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (&lt;div&gt;) element.\r
6585             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing\r
6586             the HTML attributes.\r
6587             </param>\r
6588             <returns>\r
6589             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the\r
6590             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the\r
6591             <paramref name="message"/>) and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current\r
6592             model is valid and client-side validation is disabled.\r
6593             </returns>\r
6594         </member>\r
6595         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions">\r
6596             <summary>\r
6597             Value-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
6598             </summary>\r
6599         </member>\r
6600         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.Value(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
6601             <summary>\r
6602             Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the\r
6603             first non-<c>null</c> value found in:\r
6604             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6605             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6606             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6607             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6608             </summary>\r
6609             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6610             <param name="expression">Expression name, relative to the current model.</param>\r
6611             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6612             <remarks>\r
6613             Converts the expression result to a <see cref="T:System.String"/> directly.\r
6614             </remarks>\r
6615         </member>\r
6616         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
6617             <summary>\r
6618             Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the\r
6619             first non-<c>null</c> value found in:\r
6620             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6621             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6622             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
6623             </summary>\r
6624             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
6625             <param name="expression">An expression to be evaluated against the current model.</param>\r
6626             <typeparam name="TModel">The type of the model.</typeparam>\r
6627             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6628             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6629             <remarks>\r
6630             Converts the <paramref name="expression"/> result to a <see cref="T:System.String"/> directly.\r
6631             </remarks>\r
6632         </member>\r
6633         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
6634             <summary>\r
6635             Returns the formatted value for the current model. Specifically, returns the\r
6636             first non-<c>null</c> value found in:\r
6637             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6638             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6639             the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6640             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6641             </summary>\r
6642             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6643             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6644             <remarks>\r
6645             Converts the model value to a <see cref="T:System.String"/> directly.\r
6646             </remarks>\r
6647         </member>\r
6648         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
6649             <summary>\r
6650             Returns the formatted value for the current model. Specifically, returns the\r
6651             first non-<c>null</c> value found in:\r
6652             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6653             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6654             the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6655             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6656             </summary>\r
6657             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6658             <param name="format">\r
6659             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return\r
6660             value unless that came from model binding.\r
6661             </param>\r
6662             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6663             <remarks>\r
6664             Converts the model value to a <see cref="T:System.String"/> directly if\r
6665             <paramref name="format"/> is <c>null</c> or empty.\r
6666             </remarks>\r
6667         </member>\r
6668         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper">\r
6669             <summary>\r
6670             Base HTML helpers.\r
6671             </summary>\r
6672         </member>\r
6673         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Html5DateRenderingMode">\r
6674             <summary>\r
6675             Set this property to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture" /> to have templated helpers such as\r
6676             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)" /> and <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)" /> render date and time\r
6677             values using the current culture. By default, these helpers render dates and times as RFC 3339 compliant strings.\r
6678             </summary>\r
6679         </member>\r
6680         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.IdAttributeDotReplacement">\r
6681             <summary>\r
6682             Gets the <see cref="T:System.String"/> that replaces periods in the ID attribute of an element.\r
6683             </summary>\r
6684         </member>\r
6685         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.MetadataProvider">\r
6686             <summary>\r
6687             Gets the metadata provider. Intended for use in <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> extension methods.\r
6688             </summary>\r
6689         </member>\r
6690         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewBag">\r
6691             <summary>\r
6692             Gets the view bag.\r
6693             </summary>\r
6694         </member>\r
6695         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewContext">\r
6696             <summary>\r
6697             Gets the context information about the view.\r
6698             </summary>\r
6699         </member>\r
6700         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData">\r
6701             <summary>\r
6702             Gets the current view data.\r
6703             </summary>\r
6704         </member>\r
6705         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TempData">\r
6706             <summary>\r
6707             Gets the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.\r
6708             </summary>\r
6709         </member>\r
6710         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.UrlEncoder">\r
6711             <summary>\r
6712             Gets the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.UrlEncoder"/> to be used for encoding a URL.\r
6713             </summary>\r
6714         </member>\r
6715         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ActionLink(System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
6716             <summary>\r
6717             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
6718             </summary>\r
6719             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
6720             <param name="actionName">The name of the action.</param>\r
6721             <param name="controllerName">The name of the controller.</param>\r
6722             <param name="protocol">The protocol for the URL, such as &quot;http&quot; or &quot;https&quot;.</param>\r
6723             <param name="hostname">The host name for the URL.</param>\r
6724             <param name="fragment">The URL fragment name (the anchor name).</param>\r
6725             <param name="routeValues">\r
6726             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
6727             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
6728             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
6729             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
6730             </param>\r
6731             <param name="htmlAttributes">\r
6732             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6733             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6734             </param>\r
6735             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
6736         </member>\r
6737         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.AntiForgeryToken">\r
6738             <summary>\r
6739             Returns a &lt;hidden&gt; element (antiforgery token) that will be validated when the containing\r
6740             &lt;form&gt; is submitted.\r
6741             </summary>\r
6742             <returns><see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;hidden&gt; element.</returns>\r
6743         </member>\r
6744         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.BeginForm(System.String,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">\r
6745             <summary>\r
6746             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
6747             <paramref name="actionName"/> will process the request.\r
6748             </summary>\r
6749             <param name="actionName">The name of the action method.</param>\r
6750             <param name="controllerName">The name of the controller.</param>\r
6751             <param name="routeValues">\r
6752             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
6753             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
6754             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
6755             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
6756             </param>\r
6757             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
6758             <param name="antiforgery">\r
6759             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
6760             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
6761             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token only if\r
6762             <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.\r
6763             </param>\r
6764             <param name="htmlAttributes">\r
6765             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6766             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6767             </param>\r
6768             <returns>\r
6769             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
6770             </returns>\r
6771             <remarks>\r
6772             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
6773             </remarks>\r
6774         </member>\r
6775         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.BeginRouteForm(System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">\r
6776             <summary>\r
6777             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
6778             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
6779             </summary>\r
6780             <param name="routeName">The name of the route.</param>\r
6781             <param name="routeValues">\r
6782             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
6783             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
6784             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
6785             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
6786             </param>\r
6787             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
6788             <param name="antiforgery">\r
6789             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
6790             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
6791             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token only if\r
6792             <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.\r
6793             </param>\r
6794             <param name="htmlAttributes">\r
6795             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6796             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6797             </param>\r
6798             <returns>\r
6799             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
6800             </returns>\r
6801             <remarks>\r
6802             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
6803             </remarks>\r
6804         </member>\r
6805         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.CheckBox(System.String,System.Nullable{System.Boolean},System.Object)">\r
6806             <summary>\r
6807             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
6808             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
6809             the "checkbox" element based on the first non-<c>null</c> value found in:\r
6810             the <paramref name="htmlAttributes"/> dictionary entry with key "checked",\r
6811             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6812             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6813             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6814             If <paramref name="isChecked"/> is non-<c>null</c>, instead uses the first non-<c>null</c> value found in:\r
6815             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6816             the <paramref name="isChecked"/> parameter.\r
6817             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6818             </summary>\r
6819             <param name="expression">Expression name, relative to the current model.</param>\r
6820             <param name="isChecked">If <c>true</c>, checkbox is initially checked.</param>\r
6821             <param name="htmlAttributes">\r
6822             An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an\r
6823             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6824             </param>\r
6825             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
6826             <remarks>\r
6827             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set checkbox\r
6828             element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"\r
6829             attribute.\r
6830             </remarks>\r
6831         </member>\r
6832         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Display(System.String,System.String,System.String,System.Object)">\r
6833             <summary>\r
6834             Returns HTML markup for the <paramref name="expression"/>, using a display template, specified HTML field\r
6835             name, and additional view data. The template is found using the <paramref name="templateName"/> or the\r
6836             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
6837             </summary>\r
6838             <param name="expression">\r
6839             Expression name, relative to the current model. May identify a single property or an\r
6840             <see cref="T:System.Object"/> that contains the properties to display.\r
6841             </param>\r
6842             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
6843             <param name="htmlFieldName">\r
6844             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
6845             properties that have the same name.\r
6846             </param>\r
6847             <param name="additionalViewData">\r
6848             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional\r
6849             view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the\r
6850             template.\r
6851             </param>\r
6852             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
6853             <remarks>\r
6854             <para>\r
6855             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
6856             <paramref name="expression"/>'s value.\r
6857             </para>\r
6858             <para>\r
6859             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
6860             <c>"prop"</c> which identifies the current model's "prop" property.\r
6861             </para>\r
6862             <para>\r
6863             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
6864             case-sensitive file systems.\r
6865             </para>\r
6866             </remarks>\r
6867         </member>\r
6868         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DisplayName(System.String)">\r
6869             <summary>\r
6870             Returns the display name for the specified <paramref name="expression"/>.\r
6871             </summary>\r
6872             <param name="expression">Expression name, relative to the current model.</param>\r
6873             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
6874         </member>\r
6875         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DisplayText(System.String)">\r
6876             <summary>\r
6877             Returns the simple display text for the specified <paramref name="expression"/>.\r
6878             </summary>\r
6879             <param name="expression">Expression name, relative to the current model.</param>\r
6880             <returns>\r
6881             A <see cref="T:System.String"/> containing the simple display text.\r
6882             If the expression result is <c>null</c>, returns <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.NullDisplayText"/>.\r
6883             </returns>\r
6884         </member>\r
6885         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DropDownList(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String,System.Object)">\r
6886             <summary>\r
6887             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6888             &lt;option&gt; elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a\r
6889             "selected" attribute to an &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6890             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6891             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6892             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or\r
6893             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6894             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6895             </summary>\r
6896             <param name="expression">Expression name, relative to the current model.</param>\r
6897             <param name="selectList">\r
6898             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6899             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with\r
6900             full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6901             </param>\r
6902             <param name="optionLabel">\r
6903             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
6904             </param>\r
6905             <param name="htmlAttributes">\r
6906             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
6907             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6908             </param>\r
6909             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6910             <remarks>\r
6911             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6912             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6913             attribute.\r
6914             </remarks>\r
6915         </member>\r
6916         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)">\r
6917             <summary>\r
6918             Returns HTML markup for the <paramref name="expression"/>, using an editor template, specified HTML field\r
6919             name, and additional view data. The template is found using the <paramref name="templateName"/> or the\r
6920             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
6921             </summary>\r
6922             <param name="expression">\r
6923             Expression name, relative to the current model. May identify a single property or an\r
6924             <see cref="T:System.Object"/> that contains the properties to edit.\r
6925             </param>\r
6926             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
6927             <param name="htmlFieldName">\r
6928             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
6929             properties that have the same name.\r
6930             </param>\r
6931             <param name="additionalViewData">\r
6932             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional\r
6933             view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the\r
6934             template.\r
6935             </param>\r
6936             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
6937             <remarks>\r
6938             <para>\r
6939             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
6940             elements for each property in the <paramref name="expression"/>'s value.\r
6941             </para>\r
6942             <para>\r
6943             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
6944             <c>"prop"</c> which identifies the current model's "prop" property.\r
6945             </para>\r
6946             <para>\r
6947             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
6948             case-sensitive file systems.\r
6949             </para>\r
6950             </remarks>\r
6951         </member>\r
6952         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.Object)">\r
6953             <summary>\r
6954             Converts the <paramref name="value"/> to an HTML-encoded <see cref="T:System.String"/>.\r
6955             </summary>\r
6956             <param name="value">The <see cref="T:System.Object"/> to encode.</param>\r
6957             <returns>The HTML-encoded <see cref="T:System.String"/>.</returns>\r
6958         </member>\r
6959         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.String)">\r
6960             <summary>\r
6961             Converts the specified <see cref="T:System.String"/> to an HTML-encoded <see cref="T:System.String"/>.\r
6962             </summary>\r
6963             <param name="value">The <see cref="T:System.String"/> to encode.</param>\r
6964             <returns>The HTML-encoded <see cref="T:System.String"/>.</returns>\r
6965         </member>\r
6966         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.EndForm">\r
6967             <summary>\r
6968             Renders the &lt;/form&gt; end tag to the response.\r
6969             </summary>\r
6970             <remarks>\r
6971             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
6972             </remarks>\r
6973         </member>\r
6974         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.FormatValue(System.Object,System.String)">\r
6975             <summary>\r
6976             Formats the value.\r
6977             </summary>\r
6978             <param name="value">The value.</param>\r
6979             <param name="format">\r
6980             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return\r
6981             value.\r
6982             </param>\r
6983             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6984             <remarks>\r
6985             Converts <paramref name="value"/> to a <see cref="T:System.String"/> directly if\r
6986             <paramref name="format"/> is <c>null</c> or empty.\r
6987             </remarks>\r
6988         </member>\r
6989         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GenerateIdFromName(System.String)">\r
6990             <summary>\r
6991             Returns an HTML element Id for the specified expression <paramref name="fullName"/>.\r
6992             </summary>\r
6993             <param name="fullName">\r
6994             Fully-qualified expression name, ignoring the current model. Must not be <c>null</c>. See\r
6995             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6996             </param>\r
6997             <returns>A <see cref="T:System.String"/> containing the element Id.</returns>\r
6998         </member>\r
6999         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GetEnumSelectList``1">\r
7000             <summary>\r
7001             Returns a select list for the given <typeparamref name="TEnum"/>.\r
7002             </summary>\r
7003             <typeparam name="TEnum">Type to generate a select list for.</typeparam>\r
7004             <returns>\r
7005             An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given\r
7006             <typeparamref name="TEnum"/>.\r
7007             </returns>\r
7008             <exception cref="T:System.ArgumentException">\r
7009             Thrown if <typeparamref name="TEnum"/> is not an <see cref="T:System.Enum"/> or if it has a\r
7010             <see cref="T:System.FlagsAttribute"/>.\r
7011             </exception>\r
7012         </member>\r
7013         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GetEnumSelectList(System.Type)">\r
7014             <summary>\r
7015             Returns a select list for the given <paramref name="enumType"/>.\r
7016             </summary>\r
7017             <param name="enumType"><see cref="T:System.Type"/> to generate a select list for.</param>\r
7018             <returns>\r
7019             An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given\r
7020             <paramref name="enumType"/>.\r
7021             </returns>\r
7022             <exception cref="T:System.ArgumentException">\r
7023             Thrown if <paramref name="enumType"/> is not an <see cref="T:System.Enum"/> or if it has a\r
7024             <see cref="T:System.FlagsAttribute"/>.\r
7025             </exception>\r
7026         </member>\r
7027         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Hidden(System.String,System.Object,System.Object)">\r
7028             <summary>\r
7029             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
7030             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
7031             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7032             the <paramref name="value"/> parameter,\r
7033             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,\r
7034             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
7035             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7036             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
7037             </summary>\r
7038             <param name="expression">Expression name, relative to the current model.</param>\r
7039             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
7040             <param name="htmlAttributes">\r
7041             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7042             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7043             </param>\r
7044             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7045             <remarks>\r
7046             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
7047             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
7048             attribute.\r
7049             </remarks>\r
7050         </member>\r
7051         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Id(System.String)">\r
7052             <summary>\r
7053             Returns the HTML element Id for the specified <paramref name="expression"/>.\r
7054             </summary>\r
7055             <param name="expression">Expression name, relative to the current model.</param>\r
7056             <returns>A <see cref="T:System.String"/> containing the element Id.</returns>\r
7057         </member>\r
7058         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Label(System.String,System.String,System.Object)">\r
7059             <summary>\r
7060             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
7061             </summary>\r
7062             <param name="expression">Expression name, relative to the current model.</param>\r
7063             <param name="labelText">The inner text of the element.</param>\r
7064             <param name="htmlAttributes">\r
7065             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7066             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7067             </param>\r
7068             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
7069         </member>\r
7070         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ListBox(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">\r
7071             <summary>\r
7072             Returns a multi-selection &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
7073             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
7074             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
7075             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches an entry in the first non-<c>null</c> collection found in:\r
7076             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7077             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or\r
7078             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7079             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
7080             </summary>\r
7081             <param name="expression">Expression name, relative to the current model.</param>\r
7082             <param name="selectList">\r
7083             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
7084             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, finds the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>\r
7085             collection with name <paramref name="expression"/> in <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>.\r
7086             </param>\r
7087             <param name="htmlAttributes">\r
7088             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
7089             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7090             </param>\r
7091             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
7092             <remarks>\r
7093             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
7094             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
7095             attribute.\r
7096             </remarks>\r
7097         </member>\r
7098         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)">\r
7099             <summary>\r
7100             Returns the full HTML element name for the specified <paramref name="expression"/>. Uses\r
7101             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between current\r
7102             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.\r
7103             </summary>\r
7104             <param name="expression">Expression name, relative to the current model.</param>\r
7105             <returns>A <see cref="T:System.String"/> containing the element name.</returns>\r
7106         </member>\r
7107         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
7108             <summary>\r
7109             Returns HTML markup for the specified partial view.\r
7110             </summary>\r
7111             <param name="partialViewName">\r
7112             The name of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
7113             </param>\r
7114             <param name="model">A model to pass into the partial view.</param>\r
7115             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
7116             <returns>\r
7117             A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing\r
7118             the created HTML.\r
7119             </returns>\r
7120         </member>\r
7121         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Password(System.String,System.Object,System.Object)">\r
7122             <summary>\r
7123             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Adds a\r
7124             "value" attribute containing the first non-<c>null</c> value in:\r
7125             the <paramref name="value"/> parameter, or\r
7126             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7127             </summary>\r
7128             <param name="expression">Expression name, relative to the current model.</param>\r
7129             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
7130             <param name="htmlAttributes">\r
7131             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7132             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7133             </param>\r
7134             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7135             <remarks>\r
7136             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
7137             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
7138             attribute.\r
7139             </remarks>\r
7140         </member>\r
7141         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RadioButton(System.String,System.Object,System.Nullable{System.Boolean},System.Object)">\r
7142             <summary>\r
7143             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
7144             Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:\r
7145             the <paramref name="value"/> parameter, or\r
7146             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7147             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
7148             value found in:\r
7149             the <paramref name="htmlAttributes"/> dictionary entry with key "checked",\r
7150             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7151             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
7152             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7153             If <paramref name="isChecked"/> is non-<c>null</c>, instead uses the first non-<c>null</c> value found in:\r
7154             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7155             the <paramref name="isChecked"/> parameter.\r
7156             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
7157             </summary>\r
7158             <param name="expression">Expression name, relative to the current model.</param>\r
7159             <param name="value">\r
7160             If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if\r
7161             <paramref name="isChecked"/> is also <c>null</c> and no "checked" entry exists in\r
7162             <paramref name="htmlAttributes"/>.\r
7163             </param>\r
7164             <param name="isChecked">\r
7165             If <c>true</c>, radio button is initially selected. Must not be <c>null</c> if\r
7166             <paramref name="value"/> is also <c>null</c> and no "checked" entry exists in\r
7167             <paramref name="htmlAttributes"/>.\r
7168             </param>\r
7169             <param name="htmlAttributes">\r
7170             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7171             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7172             </param>\r
7173             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7174             <remarks>\r
7175             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
7176             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
7177             attribute.\r
7178             </remarks>\r
7179         </member>\r
7180         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.String)">\r
7181             <summary>\r
7182             Wraps HTML markup in an <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/>, without HTML-encoding the specified\r
7183             <paramref name="value"/>.\r
7184             </summary>\r
7185             <param name="value">HTML markup <see cref="T:System.String"/>.</param>\r
7186             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the wrapped <see cref="T:System.String"/>.</returns>\r
7187         </member>\r
7188         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.Object)">\r
7189             <summary>\r
7190             Wraps HTML markup from the string representation of an <see cref="T:System.Object"/> in an\r
7191             <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/>, without HTML-encoding the string representation.\r
7192             </summary>\r
7193             <param name="value">The <see cref="T:System.Object"/> to wrap.</param>\r
7194             <returns><see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the wrapped string representation.</returns>\r
7195         </member>\r
7196         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RenderPartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
7197             <summary>\r
7198             Renders HTML markup for the specified partial view.\r
7199             </summary>\r
7200             <param name="partialViewName">\r
7201             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
7202             </param>\r
7203             <param name="model">A model to pass into the partial view.</param>\r
7204             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
7205             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>\r
7206             <remarks>\r
7207             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
7208             </remarks>\r
7209         </member>\r
7210         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RouteLink(System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
7211             <summary>\r
7212             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
7213             </summary>\r
7214             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
7215             <param name="routeName">The name of the route.</param>\r
7216             <param name="protocol">The protocol for the URL, such as &quot;http&quot; or &quot;https&quot;.</param>\r
7217             <param name="hostName">The host name for the URL.</param>\r
7218             <param name="fragment">The URL fragment name (the anchor name).</param>\r
7219             <param name="routeValues">\r
7220             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
7221             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
7222             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
7223             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
7224             </param>\r
7225             <param name="htmlAttributes">\r
7226             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7227             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7228             </param>\r
7229             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
7230         </member>\r
7231         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TextArea(System.String,System.String,System.Int32,System.Int32,System.Object)">\r
7232             <summary>\r
7233             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
7234             element body based on the first non-<c>null</c> value found in:\r
7235             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7236             the <paramref name="value"/> parameter,\r
7237             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
7238             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7239             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
7240             </summary>\r
7241             <param name="expression">Expression name, relative to the current model.</param>\r
7242             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
7243             <param name="rows">Number of rows in the textarea.</param>\r
7244             <param name="columns">Number of columns in the textarea.</param>\r
7245             <param name="htmlAttributes">\r
7246             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7247             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7248             </param>\r
7249             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
7250             <remarks>\r
7251             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
7252             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
7253             attribute.\r
7254             </remarks>\r
7255         </member>\r
7256         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TextBox(System.String,System.Object,System.String,System.Object)">\r
7257             <summary>\r
7258             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
7259             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
7260             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7261             the <paramref name="value"/> parameter,\r
7262             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,\r
7263             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
7264             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7265             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
7266             </summary>\r
7267             <param name="expression">Expression name, relative to the current model.</param>\r
7268             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
7269             <param name="format">\r
7270             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the "value"\r
7271             attribute unless that came from model binding.\r
7272             </param>\r
7273             <param name="htmlAttributes">\r
7274             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7275             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7276             </param>\r
7277             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7278             <remarks>\r
7279             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
7280             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
7281             attribute.\r
7282             </remarks>\r
7283         </member>\r
7284         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)">\r
7285             <summary>\r
7286             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object\r
7287             for the specified <paramref name="expression"/>.\r
7288             </summary>\r
7289             <param name="expression">Expression name, relative to the current model.</param>\r
7290             <param name="message">\r
7291             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
7292             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side validation may\r
7293             update the associated CSS class.\r
7294             </param>\r
7295             <param name="htmlAttributes">\r
7296             An <see cref="T:System.Object"/> that contains the HTML attributes for the <paramref name="tag"/> element.\r
7297             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7298             </param>\r
7299             <param name="tag">\r
7300             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
7301             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.\r
7302             </param>\r
7303             <returns>\r
7304             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <paramref name="tag"/> element. An empty\r
7305             <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is\r
7306             disabled.\r
7307             </returns>\r
7308         </member>\r
7309         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)">\r
7310             <summary>\r
7311             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
7312             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
7313             </summary>\r
7314             <param name="excludePropertyErrors">\r
7315             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
7316             </param>\r
7317             <param name="message">The message to display with the validation summary.</param>\r
7318             <param name="htmlAttributes">\r
7319             An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (&lt;div&gt;) element.\r
7320             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7321             </param>\r
7322             <param name="tag">\r
7323             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
7324             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.\r
7325             </param>\r
7326             <returns>\r
7327             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the <paramref name="tag"/> element\r
7328             and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and\r
7329             client-side validation is disabled.\r
7330             </returns>\r
7331         </member>\r
7332         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Value(System.String,System.String)">\r
7333             <summary>\r
7334             Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the\r
7335             first non-<c>null</c> value found in:\r
7336             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7337             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
7338             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7339             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
7340             </summary>\r
7341             <param name="expression">Expression name, relative to the current model.</param>\r
7342             <param name="format">\r
7343             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return\r
7344             value unless that came from model binding.\r
7345             </param>\r
7346             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
7347             <remarks>\r
7348             Converts the expression result to a <see cref="T:System.String"/> directly if\r
7349             <paramref name="format"/> is <c>null</c> or empty.\r
7350             </remarks>\r
7351         </member>\r
7352         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1">\r
7353             <summary>\r
7354             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> for Linq expressions.\r
7355             </summary>\r
7356             <typeparam name="TModel">The type of the model.</typeparam>\r
7357         </member>\r
7358         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData">\r
7359             <summary>\r
7360             Gets the current view data.\r
7361             </summary>\r
7362         </member>\r
7363         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.CheckBoxFor(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Object)">\r
7364             <summary>\r
7365             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
7366             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
7367             the "checkbox" element based on the first non-<c>null</c> value found in:\r
7368             the <paramref name="htmlAttributes"/> dictionary entry with key "checked", or\r
7369             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name.\r
7370             If <paramref name="expression"/> evaluates to a non-<c>null</c> value, instead uses the first\r
7371             non-<c>null</c> value found in:\r
7372             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7373             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7374             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
7375             </summary>\r
7376             <param name="expression">An expression to be evaluated against the current model.</param>\r
7377             <param name="htmlAttributes">\r
7378             An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an\r
7379             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7380             </param>\r
7381             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
7382             <remarks>\r
7383             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7384             <paramref name="expression"/> to set checkbox element's "name" attribute. Sanitizes the string\r
7385             representation of the <paramref name="expression"/> to set checkbox element's "id" attribute.\r
7386             </remarks>\r
7387         </member>\r
7388         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)">\r
7389             <summary>\r
7390             Returns HTML markup for the <paramref name="expression"/>, using a display template, specified HTML field\r
7391             name, and additional view data. The template is found using the <paramref name="templateName"/> or the\r
7392             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
7393             </summary>\r
7394             <param name="expression">An expression to be evaluated against the current model.</param>\r
7395             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
7396             <param name="htmlFieldName">\r
7397             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties\r
7398             that have the same name.\r
7399             </param>\r
7400             <param name="additionalViewData">\r
7401             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional\r
7402             view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the\r
7403             template.\r
7404             </param>\r
7405             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7406             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
7407             <remarks>\r
7408             <para>\r
7409             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
7410             <paramref name="expression"/> result.\r
7411             </para>\r
7412             <para>\r
7413             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
7414             case-sensitive file systems.\r
7415             </para>\r
7416             </remarks>\r
7417         </member>\r
7418         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayNameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
7419             <summary>\r
7420             Returns the display name for the specified <paramref name="expression"/>.\r
7421             </summary>\r
7422             <param name="expression">An expression to be evaluated against the current model.</param>\r
7423             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7424             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
7425         </member>\r
7426         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayNameForInnerType``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
7427             <summary>\r
7428             Returns the display name for the specified <paramref name="expression"/>\r
7429             if the current model represents a collection.\r
7430             </summary>\r
7431             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
7432             <typeparam name="TModelItem">The type of items in the model collection.</typeparam>\r
7433             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7434             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
7435         </member>\r
7436         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayTextFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
7437             <summary>\r
7438             Returns the simple display text for the specified <paramref name="expression"/>.\r
7439             </summary>\r
7440             <param name="expression">An expression to be evaluated against the current model.</param>\r
7441             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7442             <returns>\r
7443             A <see cref="T:System.String"/> containing the simple display text.\r
7444             If the <paramref name="expression"/> result is <c>null</c>, returns\r
7445             <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.NullDisplayText"/>.\r
7446             </returns>\r
7447         </member>\r
7448         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DropDownListFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String,System.Object)">\r
7449             <summary>\r
7450             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
7451             &lt;option&gt; elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a\r
7452             "selected" attribute to an &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
7453             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
7454             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7455             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7456             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
7457             </summary>\r
7458             <param name="expression">An expression to be evaluated against the current model.</param>\r
7459             <param name="selectList">\r
7460             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
7461             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData"/> entry with\r
7462             full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
7463             </param>\r
7464             <param name="optionLabel">\r
7465             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
7466             </param>\r
7467             <param name="htmlAttributes">\r
7468             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
7469             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7470             </param>\r
7471             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7472             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
7473             <remarks>\r
7474             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7475             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
7476             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7477             </remarks>\r
7478         </member>\r
7479         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)">\r
7480             <summary>\r
7481             Returns HTML markup for the <paramref name="expression"/>, using an editor template, specified HTML field\r
7482             name, and additional view data. The template is found using the <paramref name="templateName"/> or the\r
7483             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
7484             </summary>\r
7485             <param name="expression">An expression to be evaluated against the current model.</param>\r
7486             <param name="templateName">The name of the template that is used to create the HTML markup.</param>\r
7487             <param name="htmlFieldName">\r
7488             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties\r
7489             that have the same name.\r
7490             </param>\r
7491             <param name="additionalViewData">\r
7492             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional\r
7493             view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the\r
7494             template.\r
7495             </param>\r
7496             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7497             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
7498             <remarks>\r
7499             <para>\r
7500             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
7501             elements for each property in the <paramref name="expression"/> result.\r
7502             </para>\r
7503             <para>\r
7504             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
7505             case-sensitive file systems.\r
7506             </para>\r
7507             </remarks>\r
7508         </member>\r
7509         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Encode(System.Object)">\r
7510             <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.Object)"/>\r
7511         </member>\r
7512         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Encode(System.String)">\r
7513             <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.String)"/>\r
7514         </member>\r
7515         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.HiddenFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">\r
7516             <summary>\r
7517             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
7518             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
7519             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7520             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
7521             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7522             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
7523             </summary>\r
7524             <param name="expression">An expression to be evaluated against the current model.</param>\r
7525             <param name="htmlAttributes">\r
7526             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7527             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7528             </param>\r
7529             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7530             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7531             <remarks>\r
7532             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7533             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
7534             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7535             </remarks>\r
7536         </member>\r
7537         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.IdFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
7538             <summary>\r
7539             Returns the HTML element Id for the specified <paramref name="expression"/>.\r
7540             </summary>\r
7541             <param name="expression">An expression to be evaluated against the current model.</param>\r
7542             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7543             <returns>A <see cref="T:System.String"/> containing the element Id.</returns>\r
7544         </member>\r
7545         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.LabelFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">\r
7546             <summary>\r
7547             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
7548             </summary>\r
7549             <param name="expression">An expression to be evaluated against the current model.</param>\r
7550             <param name="labelText">The inner text of the element.</param>\r
7551             <param name="htmlAttributes">\r
7552             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7553             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7554             </param>\r
7555             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7556             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
7557         </member>\r
7558         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ListBoxFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">\r
7559             <summary>\r
7560             Returns a multi-selection &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
7561             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
7562             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
7563             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches an entry in the first non-<c>null</c> collection found in:\r
7564             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7565             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7566             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
7567             </summary>\r
7568             <param name="expression">An expression to be evaluated against the current model.</param>\r
7569             <param name="selectList">\r
7570             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
7571             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, finds the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>\r
7572             collection with name <paramref name="expression"/> in <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData"/>.\r
7573             </param>\r
7574             <param name="htmlAttributes">\r
7575             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
7576             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7577             </param>\r
7578             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7579             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
7580             <remarks>\r
7581             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7582             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
7583             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7584             </remarks>\r
7585         </member>\r
7586         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
7587             <summary>\r
7588             Returns the full HTML element name for the specified <paramref name="expression"/>. Uses\r
7589             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between current\r
7590             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.\r
7591             </summary>\r
7592             <param name="expression">An expression to be evaluated against the current model.</param>\r
7593             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7594             <returns>A <see cref="T:System.String"/> containing the element name.</returns>\r
7595         </member>\r
7596         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.PasswordFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">\r
7597             <summary>\r
7598             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Adds a\r
7599             "value" attribute containing the <paramref name="htmlAttributes"/> dictionary entry with key "value" (if\r
7600             any).\r
7601             </summary>\r
7602             <param name="expression">An expression to be evaluated against the current model.</param>\r
7603             <param name="htmlAttributes">\r
7604             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7605             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7606             </param>\r
7607             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7608             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7609             <remarks>\r
7610             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7611             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
7612             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7613             </remarks>\r
7614         </member>\r
7615         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.RadioButtonFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object,System.Object)">\r
7616             <summary>\r
7617             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
7618             Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:\r
7619             the <paramref name="value"/> parameter, or\r
7620             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7621             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
7622             value found in:\r
7623             the <paramref name="htmlAttributes"/> dictionary entry with key "checked", or\r
7624             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name.\r
7625             If <paramref name="expression"/> evaluates to a non-<c>null</c> value, instead uses the first\r
7626             non-<c>null</c> value found in:\r
7627             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7628             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7629             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
7630             Adds a "value" attribute to the element containing the <paramref name="value"/> parameter.\r
7631             </summary>\r
7632             <param name="expression">An expression to be evaluated against the current model.</param>\r
7633             <param name="value">Value to include in the element. Must not be <c>null</c>.</param>\r
7634             <param name="htmlAttributes">\r
7635             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7636             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7637             </param>\r
7638             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7639             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7640             <remarks>\r
7641             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7642             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
7643             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7644             </remarks>\r
7645         </member>\r
7646         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Raw(System.Object)">\r
7647             <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.Object)"/>\r
7648         </member>\r
7649         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Raw(System.String)">\r
7650             <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.String)"/>\r
7651         </member>\r
7652         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.TextAreaFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Int32,System.Int32,System.Object)">\r
7653             <summary>\r
7654             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
7655             element body based on the first non-<c>null</c> value found in:\r
7656             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7657             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7658             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
7659             </summary>\r
7660             <param name="expression">An expression to be evaluated against the current model.</param>\r
7661             <param name="rows">Number of rows in the textarea.</param>\r
7662             <param name="columns">Number of columns in the textarea.</param>\r
7663             <param name="htmlAttributes">\r
7664             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7665             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7666             </param>\r
7667             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7668             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
7669             <remarks>\r
7670             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7671             <paramref name="expression"/> to set &lt;textarea&gt; element's "name" attribute. Sanitizes the string\r
7672             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7673             </remarks>\r
7674         </member>\r
7675         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.TextBoxFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">\r
7676             <summary>\r
7677             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
7678             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
7679             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7680             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
7681             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7682             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
7683             </summary>\r
7684             <param name="expression">An expression to be evaluated against the current model.</param>\r
7685             <param name="format">\r
7686             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\r
7687             <paramref name="expression"/> value when using that in the "value" attribute.\r
7688             </param>\r
7689             <param name="htmlAttributes">\r
7690             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7691             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7692             </param>\r
7693             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7694             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7695             <remarks>\r
7696             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7697             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
7698             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7699             </remarks>\r
7700         </member>\r
7701         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ValidationMessageFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object,System.String)">\r
7702             <summary>\r
7703             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
7704             object for the specified <paramref name="expression"/>.\r
7705             </summary>\r
7706             <param name="expression">An expression to be evaluated against the current model.</param>\r
7707             <param name="message">\r
7708             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
7709             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
7710             validation may update the associated CSS class.\r
7711             </param>\r
7712             <param name="htmlAttributes">\r
7713             An <see cref="T:System.Object"/> that contains the HTML attributes for the <paramref name="tag"/> element.\r
7714             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7715             </param>\r
7716             <param name="tag">\r
7717             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
7718             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.\r
7719             </param>\r
7720             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7721             <returns>\r
7722             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <paramref name="tag"/> element. <c>null</c> if the\r
7723             <paramref name="expression"/> is valid and client-side validation is disabled.\r
7724             </returns>\r
7725         </member>\r
7726         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ValueFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String)">\r
7727             <summary>\r
7728             Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the\r
7729             first non-<c>null</c> value found in:\r
7730             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7731             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7732             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".\r
7733             </summary>\r
7734             <param name="expression">An expression to be evaluated against the current model.</param>\r
7735             <param name="format">\r
7736             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\r
7737             <paramref name="expression"/> value when returning that value.\r
7738             </param>\r
7739             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7740             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
7741             <remarks>\r
7742             Converts the <paramref name="expression"/> result to a <see cref="T:System.String"/> directly if\r
7743             <paramref name="format"/> is <c>null</c> or empty.\r
7744             </remarks>\r
7745         </member>\r
7746         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper">\r
7747             <summary>\r
7748             Base JSON helpers.\r
7749             </summary>\r
7750         </member>\r
7751         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper.Serialize(System.Object)">\r
7752             <summary>\r
7753             Returns serialized JSON for the <paramref name="value"/>.\r
7754             </summary>\r
7755             <param name="value">The value to serialize as JSON.</param>\r
7756             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the serialized JSON.</returns>\r
7757         </member>\r
7758         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList">\r
7759             <summary>\r
7760             Represents a list that lets users select multiple items.\r
7761             This class is typically rendered as an HTML <code>&lt;select multiple="multiple"&gt;</code> element with the specified collection\r
7762             of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
7763             </summary>\r
7764         </member>\r
7765         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Collections.IEnumerable,System.String)">\r
7766             <summary>\r
7767             Initializes a new instance of the MultiSelectList class by using the items to include in the list,\r
7768             the data value field, the data text field, the selected values, and the data group field.\r
7769             </summary>\r
7770             <param name="items">The items used to build each <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> of the list.</param>\r
7771             <param name="dataValueField">The data value field. Used to match the Value property of the corresponding\r
7772             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7773             <param name="dataTextField">The data text field. Used to match the Text property of the corresponding\r
7774             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7775             <param name="selectedValues">The selected values field. Used to match the Selected property of the\r
7776             corresponding <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7777             <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding\r
7778             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7779         </member>\r
7780         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList.DataGroupField">\r
7781             <summary>\r
7782             Gets or sets the data group field.\r
7783             </summary>\r
7784         </member>\r
7785         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm">\r
7786             <summary>\r
7787             An HTML form element in an MVC view.\r
7788             </summary>\r
7789         </member>\r
7790         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.#ctor(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.Text.Encodings.Web.HtmlEncoder)">\r
7791             <summary>\r
7792             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/>.\r
7793             </summary>\r
7794             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>\r
7795             <param name="htmlEncoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>\r
7796         </member>\r
7797         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.Dispose">\r
7798             <inheritdoc />\r
7799         </member>\r
7800         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.EndForm">\r
7801             <summary>\r
7802             Renders the &lt;/form&gt; end tag to the response.\r
7803             </summary>\r
7804         </member>\r
7805         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.GenerateEndForm">\r
7806             <summary>\r
7807             Renders <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/> and\r
7808             the &lt;/form&gt;.\r
7809             </summary>\r
7810         </member>\r
7811         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectList">\r
7812             <summary>\r
7813             Represents a list that lets users select a single item.\r
7814             This class is typically rendered as an HTML <code>&lt;select&gt;</code> element with the specified collection\r
7815             of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
7816             </summary>\r
7817         </member>\r
7818         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Object,System.String)">\r
7819             <summary>\r
7820             Initializes a new instance of the SelectList class by using the specified items for the list,\r
7821             the data value field, the data text field, a selected value, and the data group field.\r
7822             </summary>\r
7823             <param name="items">The items used to build each <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> of the list.</param>\r
7824             <param name="dataValueField">The data value field. Used to match the Value property of the corresponding\r
7825             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7826             <param name="dataTextField">The data text field. Used to match the Text property of the corresponding\r
7827             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7828             <param name="selectedValue">The selected values. Used to match the Selected property of the corresponding\r
7829             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7830             <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding\r
7831             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7832         </member>\r
7833         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup">\r
7834             <summary>\r
7835             Represents the optgroup HTML element and its attributes.\r
7836             In a select list, multiple groups with the same name are supported.\r
7837             They are compared with reference equality.\r
7838             </summary>\r
7839         </member>\r
7840         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup.Disabled">\r
7841             <summary>\r
7842             Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup"/> is disabled.\r
7843             </summary>\r
7844         </member>\r
7845         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup.Name">\r
7846             <summary>\r
7847             Represents the value of the optgroup's label.\r
7848             </summary>\r
7849         </member>\r
7850         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem">\r
7851             <summary>\r
7852             Represents an item in a <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectList"/> or <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList"/>.\r
7853             This class is typically rendered as an HTML <code>&lt;option&gt;</code> element with the specified\r
7854             attribute values.\r
7855             </summary>\r
7856         </member>\r
7857         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor">\r
7858             <summary>\r
7859             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7860             </summary>\r
7861         </member>\r
7862         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String)">\r
7863             <summary>\r
7864             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7865             </summary>\r
7866             <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7867             <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7868         </member>\r
7869         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String,System.Boolean)">\r
7870             <summary>\r
7871             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7872             </summary>\r
7873             <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7874             <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7875             <param name="selected">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.</param>\r
7876         </member>\r
7877         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String,System.Boolean,System.Boolean)">\r
7878             <summary>\r
7879             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7880             </summary>\r
7881             <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7882             <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7883             <param name="selected">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.</param>\r
7884             <param name="disabled">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is disabled.</param>\r
7885         </member>\r
7886         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Disabled">\r
7887             <summary>\r
7888             Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is disabled.\r
7889             This property is typically rendered as a <code>disabled="disabled"</code> attribute in the HTML\r
7890             <code>&lt;option&gt;</code> element.\r
7891             </summary>\r
7892         </member>\r
7893         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Group">\r
7894             <summary>\r
7895             Represents the optgroup HTML element this item is wrapped into.\r
7896             In a select list, multiple groups with the same name are supported.\r
7897             They are compared with reference equality.\r
7898             </summary>\r
7899         </member>\r
7900         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Selected">\r
7901             <summary>\r
7902             Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.\r
7903             This property is typically rendered as a <code>selected="selected"</code> attribute in the HTML\r
7904             <code>&lt;option&gt;</code> element.\r
7905             </summary>\r
7906         </member>\r
7907         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text">\r
7908             <summary>\r
7909             Gets or sets a value that indicates the display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7910             This property is typically rendered as the inner HTML in the HTML <code>&lt;option&gt;</code> element.\r
7911             </summary>\r
7912         </member>\r
7913         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value">\r
7914             <summary>\r
7915             Gets or sets a value that indicates the value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7916             This property is typically rendered as a <code>value="..."</code> attribute in the HTML\r
7917             <code>&lt;option&gt;</code> element.\r
7918             </summary>\r
7919         </member>\r
7920         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SystemTextJsonHelper.Serialize(System.Object)">\r
7921             <inheritdoc />\r
7922         </member>\r
7923         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder">\r
7924             <summary>\r
7925             Contains methods and properties that are used to create HTML elements. This class is often used to write HTML\r
7926             helpers and tag helpers.\r
7927             </summary>\r
7928         </member>\r
7929         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.#ctor(System.String)">\r
7930             <summary>\r
7931             Creates a new HTML tag that has the specified tag name.\r
7932             </summary>\r
7933             <param name="tagName">An HTML tag name.</param>\r
7934         </member>\r
7935         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.Attributes">\r
7936             <summary>\r
7937             Gets the set of attributes that will be written to the tag.\r
7938             </summary>\r
7939         </member>\r
7940         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.InnerHtml">\r
7941             <summary>\r
7942             Gets the inner HTML content of the element.\r
7943             </summary>\r
7944         </member>\r
7945         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.HasInnerHtml">\r
7946             <summary>\r
7947             Gets an indication <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.InnerHtml"/> is not empty.\r
7948             </summary>\r
7949         </member>\r
7950         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.TagName">\r
7951             <summary>\r
7952             Gets the tag name for this tag.\r
7953             </summary>\r
7954         </member>\r
7955         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.TagRenderMode">\r
7956             <summary>\r
7957             The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagRenderMode"/> with which the tag is written.\r
7958             </summary>\r
7959             <remarks>Defaults to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.TagRenderMode.Normal"/>.</remarks>\r
7960         </member>\r
7961         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.AddCssClass(System.String)">\r
7962             <summary>\r
7963             Adds a CSS class to the list of CSS classes in the tag.\r
7964             If there are already CSS classes on the tag then a space character and the new class will be appended to\r
7965             the existing list.\r
7966             </summary>\r
7967             <param name="value">The CSS class name to add.</param>\r
7968         </member>\r
7969         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)">\r
7970             <summary>\r
7971             Returns a valid HTML 4.01 "id" attribute value for an element with the given <paramref name="name"/>.\r
7972             </summary>\r
7973             <param name="name">\r
7974             The fully-qualified expression name, ignoring the current model. Also the original HTML element name.\r
7975             </param>\r
7976             <param name="invalidCharReplacement">\r
7977             The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in\r
7978             <paramref name="name"/>.\r
7979             </param>\r
7980             <returns>\r
7981             Valid HTML 4.01 "id" attribute value for an element with the given <paramref name="name"/>.\r
7982             </returns>\r
7983             <remarks>\r
7984             Valid "id" attributes are defined in https://www.w3.org/TR/html401/types.html#type-id.\r
7985             </remarks>\r
7986         </member>\r
7987         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.GenerateId(System.String,System.String)">\r
7988             <summary>\r
7989             Adds a valid HTML 4.01 "id" attribute for an element with the given <paramref name="name"/>. Does\r
7990             nothing if <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.Attributes"/> already contains an "id" attribute or the <paramref name="name"/>\r
7991             is <c>null</c> or empty.\r
7992             </summary>\r
7993             <param name="name">\r
7994             The fully-qualified expression name, ignoring the current model. Also the original HTML element name.\r
7995             </param>\r
7996             <param name="invalidCharReplacement">\r
7997             The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in\r
7998             <paramref name="name"/>.\r
7999             </param>\r
8000             <seealso cref="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)"/>\r
8001         </member>\r
8002         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">\r
8003             <inheritdoc />\r
8004         </member>\r
8005         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderBody">\r
8006             <summary>\r
8007             Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the body.\r
8008             </summary>\r
8009             <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the body.</returns>\r
8010         </member>\r
8011         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderStartTag">\r
8012             <summary>\r
8013             Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the start tag.\r
8014             </summary>\r
8015             <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the start tag.</returns>\r
8016         </member>\r
8017         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderEndTag">\r
8018             <summary>\r
8019             Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the end tag.\r
8020             </summary>\r
8021             <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the end tag.</returns>\r
8022         </member>\r
8023         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderSelfClosingTag">\r
8024             <summary>\r
8025             Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the self-closing tag.\r
8026             </summary>\r
8027             <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the self-closing tag.</returns>\r
8028         </member>\r
8029         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions">\r
8030             <summary>\r
8031             Extension methods for <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.\r
8032             </summary>\r
8033         </member>\r
8034         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.String)">\r
8035             <summary>\r
8036             Invokes a view component with the specified <paramref name="name"/>.\r
8037             </summary>\r
8038             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>\r
8039             <param name="name">The name of the view component.</param>\r
8040             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
8041             </returns>\r
8042         </member>\r
8043         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.Type)">\r
8044             <summary>\r
8045             Invokes a view component of type <paramref name="componentType" />.\r
8046             </summary>\r
8047             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>\r
8048             <param name="componentType">The view component <see cref="T:System.Type"/>.</param>\r
8049             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
8050             </returns>\r
8051         </member>\r
8052         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync``1(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.Object)">\r
8053             <summary>\r
8054             Invokes a view component of type <typeparamref name="TComponent"/>.\r
8055             </summary>\r
8056             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>\r
8057             <param name="arguments">Arguments to be passed to the invoked view component method.</param>\r
8058             <typeparam name="TComponent">The <see cref="T:System.Type"/> of the view component.</typeparam>\r
8059             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
8060             </returns>\r
8061         </member>\r
8062         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync``1(Microsoft.AspNetCore.Mvc.IViewComponentHelper)">\r
8063             <summary>\r
8064             Invokes a view component of type <typeparamref name="TComponent"/>.\r
8065             </summary>\r
8066             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>\r
8067             <typeparam name="TComponent">The <see cref="T:System.Type"/> of the view component.</typeparam>\r
8068             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
8069             </returns>\r
8070         </member>\r
8071         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext">\r
8072             <summary>\r
8073             Context for view execution.\r
8074             </summary>\r
8075         </member>\r
8076         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor">\r
8077             <summary>\r
8078             Creates an empty <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
8079             </summary>\r
8080             <remarks>\r
8081             The default constructor is provided for unit test purposes only.\r
8082             </remarks>\r
8083         </member>\r
8084         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewEngines.IView,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary,System.IO.TextWriter,Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions)">\r
8085             <summary>\r
8086             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
8087             </summary>\r
8088             <param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>\r
8089             <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> being rendered.</param>\r
8090             <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</param>\r
8091             <param name="tempData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.</param>\r
8092             <param name="writer">The <see cref="T:System.IO.TextWriter"/> to render output to.</param>\r
8093             <param name="htmlHelperOptions">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions"/> to apply to this instance.</param>\r
8094         </member>\r
8095         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewEngines.IView,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.IO.TextWriter)">\r
8096             <summary>\r
8097             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
8098             </summary>\r
8099             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> to copy values from.</param>\r
8100             <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> being rendered.</param>\r
8101             <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</param>\r
8102             <param name="writer">The <see cref="T:System.IO.TextWriter"/> to render output to.</param>\r
8103         </member>\r
8104         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.FormContext">\r
8105             <summary>\r
8106             Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.FormContext"/> for the form element being rendered.\r
8107             A default context is returned if no form is currently being rendered.\r
8108             </summary>\r
8109         </member>\r
8110         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ClientValidationEnabled">\r
8111             <summary>\r
8112             Gets or sets a value that indicates whether client-side validation is enabled.\r
8113             </summary>\r
8114         </member>\r
8115         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Html5DateRenderingMode">\r
8116             <summary>\r
8117             Set this property to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture" /> to have templated helpers such as\r
8118             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)" /> and <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)" /> render date and time\r
8119             values using the current culture. By default, these helpers render dates and times as RFC 3339 compliant strings.\r
8120             </summary>\r
8121         </member>\r
8122         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement">\r
8123             <summary>\r
8124             Element name used to wrap a top-level message generated by <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)"/> and\r
8125             other overloads.\r
8126             </summary>\r
8127         </member>\r
8128         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement">\r
8129             <summary>\r
8130             Element name used to wrap a top-level message generated by <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)"/> and\r
8131             other overloads.\r
8132             </summary>\r
8133         </member>\r
8134         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ViewBag">\r
8135             <summary>\r
8136             Gets the dynamic view bag.\r
8137             </summary>\r
8138         </member>\r
8139         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.View">\r
8140             <summary>\r
8141             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> currently being rendered, if any.\r
8142             </summary>\r
8143         </member>\r
8144         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ViewData">\r
8145             <summary>\r
8146             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
8147             </summary>\r
8148         </member>\r
8149         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.TempData">\r
8150             <summary>\r
8151             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.\r
8152             </summary>\r
8153         </member>\r
8154         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer">\r
8155             <summary>\r
8156             Gets or sets the <see cref="T:System.IO.TextWriter"/> used to write the output.\r
8157             </summary>\r
8158         </member>\r
8159         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ExecutingFilePath">\r
8160             <summary>\r
8161             Gets or sets the path of the view file currently being rendered.\r
8162             </summary>\r
8163             <remarks>\r
8164             The rendering of a view may involve one or more files (e.g. _ViewStart, Layouts etc).\r
8165             This property contains the path of the file currently being rendered.\r
8166             </remarks>\r
8167         </member>\r
8168         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Items">\r
8169             <summary>\r
8170             Gets a key/value collection that can be used to share data within the scope of this view execution.\r
8171             </summary>\r
8172         </member>\r
8173         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode">\r
8174             <summary>\r
8175             Describes the render mode of the component.\r
8176             </summary>\r
8177             <remarks>\r
8178             The rendering mode determines how the component gets rendered on the page. It configures whether the component\r
8179             is prerendered into the page or not and whether it simply renders static HTML on the page or if it includes the necessary\r
8180             information to bootstrap a Blazor application from the user agent.\r
8181             </remarks>\r
8182         </member>\r
8183         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.Static">\r
8184             <summary>\r
8185             Renders the component into static HTML.\r
8186             </summary>\r
8187         </member>\r
8188         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.Server">\r
8189             <summary>\r
8190             Renders a marker for a Blazor server-side application. This doesn't include any output from the component.\r
8191             When the user-agent starts, it uses this marker to bootstrap a blazor application.\r
8192             </summary>\r
8193         </member>\r
8194         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.ServerPrerendered">\r
8195             <summary>\r
8196             Renders the component into static HTML and includes a marker for a Blazor server-side application.\r
8197             When the user-agent starts, it uses this marker to bootstrap a blazor application.\r
8198             </summary>\r
8199         </member>\r
8200         <member name="T:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute">\r
8201             <summary>\r
8202             A filter that prevents execution of the StatusCodePages middleware.\r
8203             </summary>\r
8204         </member>\r
8205         <member name="M:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute.OnResourceExecuted(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext)">\r
8206             <inheritdoc />\r
8207         </member>\r
8208         <member name="M:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute.OnResourceExecuting(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext)">\r
8209             <inheritdoc />\r
8210         </member>\r
8211         <member name="T:Microsoft.AspNetCore.Mvc.TempDataAttribute">\r
8212             <summary>\r
8213             Properties decorated with <see cref="T:Microsoft.AspNetCore.Mvc.TempDataAttribute"/> will have their values stored in\r
8214             and loaded from the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>. <see cref="T:Microsoft.AspNetCore.Mvc.TempDataAttribute"/>\r
8215             is supported on properties of Controllers, Razor Pages, and Razor Page Models.\r
8216             </summary>\r
8217         </member>\r
8218         <member name="P:Microsoft.AspNetCore.Mvc.TempDataAttribute.Key">\r
8219             <summary>\r
8220             Gets or sets the key used to get or add the property from value from <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.\r
8221             When unspecified, the key is derived from the property name.\r
8222             </summary>\r
8223         </member>\r
8224         <member name="T:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute">\r
8225             <summary>\r
8226             Specifies that the class or method that this attribute is applied validates the anti-forgery token.\r
8227             If the anti-forgery token is not available, or if the token is invalid, the validation will fail\r
8228             and the action method will not execute.\r
8229             </summary>\r
8230             <remarks>\r
8231             This attribute helps defend against cross-site request forgery. It won't prevent other forgery or tampering\r
8232             attacks.\r
8233             </remarks>\r
8234         </member>\r
8235         <member name="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order">\r
8236             <summary>\r
8237             Gets the order value for determining the order of execution of filters. Filters execute in\r
8238             ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order"/> property.\r
8239             </summary>\r
8240             <remarks>\r
8241             <para>\r
8242             Filters are executed in an ordering determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order"/> property.\r
8243             </para>\r
8244             <para>\r
8245             The default Order for this attribute is 1000 because it must run after any filter which does authentication \r
8246             or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).\r
8247             </para>\r
8248             <para>\r
8249             Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.\r
8250             </para>\r
8251             </remarks>\r
8252         </member>\r
8253         <member name="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.IsReusable">\r
8254             <inheritdoc />\r
8255         </member>\r
8256         <member name="M:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.CreateInstance(System.IServiceProvider)">\r
8257             <inheritdoc />\r
8258         </member>\r
8259         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponent">\r
8260             <summary>\r
8261             A base class for view components.\r
8262             </summary>\r
8263         </member>\r
8264         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.HttpContext">\r
8265             <summary>\r
8266             Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.\r
8267             </summary>\r
8268         </member>\r
8269         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.Request">\r
8270             <summary>\r
8271             Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/>.\r
8272             </summary>\r
8273         </member>\r
8274         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.User">\r
8275             <summary>\r
8276             Gets the <see cref="T:System.Security.Principal.IPrincipal"/> for the current user.\r
8277             </summary>\r
8278         </member>\r
8279         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.UserClaimsPrincipal">\r
8280             <summary>\r
8281             Gets the <see cref="T:System.Security.Claims.ClaimsPrincipal"/> for the current user.\r
8282             </summary>\r
8283         </member>\r
8284         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.RouteData">\r
8285             <summary>\r
8286             Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponent.RouteData"/> for the current request.\r
8287             </summary>\r
8288         </member>\r
8289         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewBag">\r
8290             <summary>\r
8291             Gets the view bag.\r
8292             </summary>\r
8293         </member>\r
8294         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ModelState">\r
8295             <summary>\r
8296             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.\r
8297             </summary>\r
8298         </member>\r
8299         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.Url">\r
8300             <summary>\r
8301             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.\r
8302             </summary>\r
8303         </member>\r
8304         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewContext">\r
8305             <summary>\r
8306             Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewContext"/>.\r
8307             </summary>\r
8308         </member>\r
8309         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewData">\r
8310             <summary>\r
8311             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
8312             </summary>\r
8313         </member>\r
8314         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.TempData">\r
8315             <summary>\r
8316             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.\r
8317             </summary>\r
8318         </member>\r
8319         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewEngine">\r
8320             <summary>\r
8321             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/>.\r
8322             </summary>\r
8323         </member>\r
8324         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.Content(System.String)">\r
8325             <summary>\r
8326             Returns a result which will render HTML encoded text.\r
8327             </summary>\r
8328             <param name="content">The content, will be HTML encoded before output.</param>\r
8329             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.</returns>\r
8330         </member>\r
8331         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View">\r
8332             <summary>\r
8333             Returns a result which will render the partial view with name <c>&quot;Default&quot;</c>.\r
8334             </summary>\r
8335             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>\r
8336         </member>\r
8337         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View(System.String)">\r
8338             <summary>\r
8339             Returns a result which will render the partial view with name <paramref name="viewName"/>.\r
8340             </summary>\r
8341             <param name="viewName">The name of the partial view to render.</param>\r
8342             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>\r
8343         </member>\r
8344         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View``1(``0)">\r
8345             <summary>\r
8346             Returns a result which will render the partial view with name <c>&quot;Default&quot;</c>.\r
8347             </summary>\r
8348             <param name="model">The model object for the view.</param>\r
8349             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>\r
8350         </member>\r
8351         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View``1(System.String,``0)">\r
8352             <summary>\r
8353             Returns a result which will render the partial view with name <paramref name="viewName"/>.\r
8354             </summary>\r
8355             <param name="viewName">The name of the partial view to render.</param>\r
8356             <param name="model">The model object for the view.</param>\r
8357             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>\r
8358         </member>\r
8359         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponentAttribute">\r
8360             <summary>\r
8361             Indicates the class and all subclasses are view components. Optionally specifies a view component's name. If\r
8362             defining a base class for multiple view components, associate this attribute with that base.\r
8363             </summary>\r
8364         </member>\r
8365         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name">\r
8366             <summary>\r
8367             Gets or sets the name of the view component. Do not supply a name in an attribute associated with a view\r
8368             component base class.\r
8369             </summary>\r
8370         </member>\r
8371         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponentResult">\r
8372             <summary>\r
8373             An <see cref="T:Microsoft.AspNetCore.Mvc.IActionResult"/> which renders a view component to the response.\r
8374             </summary>\r
8375         </member>\r
8376         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.Arguments">\r
8377             <summary>\r
8378             Gets or sets the arguments provided to the view component.\r
8379             </summary>\r
8380         </member>\r
8381         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.StatusCode">\r
8382             <summary>\r
8383             Gets or sets the HTTP status code.\r
8384             </summary>\r
8385         </member>\r
8386         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentName">\r
8387             <summary>\r
8388             Gets or sets the name of the view component to invoke. Will be ignored if <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentType"/>\r
8389             is set to a non-<c>null</c> value.\r
8390             </summary>\r
8391         </member>\r
8392         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentType">\r
8393             <summary>\r
8394             Gets or sets the type of the view component to invoke.\r
8395             </summary>\r
8396         </member>\r
8397         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.Model">\r
8398             <summary>\r
8399             Get the view data model.\r
8400             </summary>\r
8401         </member>\r
8402         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewData">\r
8403             <summary>\r
8404             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for this result.\r
8405             </summary>\r
8406         </member>\r
8407         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.TempData">\r
8408             <summary>\r
8409             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for this result.\r
8410             </summary>\r
8411         </member>\r
8412         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ContentType">\r
8413             <summary>\r
8414             Gets or sets the Content-Type header for the response.\r
8415             </summary>\r
8416         </member>\r
8417         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponentResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">\r
8418             <inheritdoc />\r
8419         </member>\r
8420         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult">\r
8421             <summary>\r
8422             An <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> which writes text when executed.\r
8423             </summary>\r
8424             <remarks>\r
8425             The provided content will be HTML-encoded when written. To write pre-encoded content, use an\r
8426             <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult"/>.\r
8427             </remarks>\r
8428         </member>\r
8429         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.#ctor(System.String)">\r
8430             <summary>\r
8431             Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.\r
8432             </summary>\r
8433             <param name="content">Content to write. The content will be HTML encoded when written.</param>\r
8434         </member>\r
8435         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content">\r
8436             <summary>\r
8437             Gets the content.\r
8438             </summary>\r
8439         </member>\r
8440         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8441             <summary>\r
8442             Encodes and writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content"/>.\r
8443             </summary>\r
8444             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8445         </member>\r
8446         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8447             <summary>\r
8448             Encodes and writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content"/>.\r
8449             </summary>\r
8450             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8451             <returns>A completed <see cref="T:System.Threading.Tasks.Task"/>.</returns>\r
8452         </member>\r
8453         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator">\r
8454             <summary>\r
8455             A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/>.\r
8456             </summary>\r
8457             <remarks>\r
8458             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator"/> can provide the current instance of\r
8459             <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> to a public property of a view component marked\r
8460             with <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContextAttribute"/>.\r
8461             </remarks>\r
8462         </member>\r
8463         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.#ctor(Microsoft.AspNetCore.Mvc.Infrastructure.ITypeActivatorCache)">\r
8464             <summary>\r
8465             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator"/> class.\r
8466             </summary>\r
8467             <param name="typeActivatorCache">\r
8468             The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.ITypeActivatorCache"/> used to create new view component instances.\r
8469             </param>\r
8470         </member>\r
8471         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8472             <inheritdoc />\r
8473         </member>\r
8474         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8475             <inheritdoc />\r
8476         </member>\r
8477         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider">\r
8478             <summary>\r
8479             A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>\r
8480             </summary>\r
8481         </member>\r
8482         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider)">\r
8483             <summary>\r
8484             Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider"/>.\r
8485             </summary>\r
8486             <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider"/>.</param>\r
8487         </member>\r
8488         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider.ViewComponents">\r
8489             <inheritdoc />\r
8490         </member>\r
8491         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider">\r
8492             <summary>\r
8493             Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider"/>.\r
8494             </summary>\r
8495         </member>\r
8496         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.#ctor(Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager)">\r
8497             <summary>\r
8498             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider"/>.\r
8499             </summary>\r
8500             <param name="partManager">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.</param>\r
8501         </member>\r
8502         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.GetViewComponents">\r
8503             <inheritdoc />\r
8504         </member>\r
8505         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.GetCandidateTypes">\r
8506             <summary>\r
8507             Gets the candidate <see cref="T:System.Reflection.TypeInfo"/> instances provided by the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.\r
8508             </summary>\r
8509             <returns>A list of <see cref="T:System.Reflection.TypeInfo"/> instances.</returns>\r
8510         </member>\r
8511         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory">\r
8512             <summary>\r
8513             Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory"/>.\r
8514             </summary>\r
8515         </member>\r
8516         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator)">\r
8517             <summary>\r
8518             Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory"/>\r
8519             </summary>\r
8520             <param name="activator">\r
8521             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/> used to create new view component instances.\r
8522             </param>\r
8523         </member>\r
8524         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.CreateViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8525             <inheritdoc />\r
8526         </member>\r
8527         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.ReleaseViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8528             <inheritdoc />\r
8529         </member>\r
8530         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper">\r
8531             <summary>\r
8532             Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.\r
8533             </summary>\r
8534         </member>\r
8535         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider,System.Text.Encodings.Web.HtmlEncoder,Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector,Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory,Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope)">\r
8536             <summary>\r
8537             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper"/>.\r
8538             </summary>\r
8539             <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>\r
8540             used to locate view components.</param>\r
8541             <param name="htmlEncoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>\r
8542             <param name="selector">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector"/>.</param>\r
8543             <param name="invokerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory"/>.</param>\r
8544             <param name="viewBufferScope">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope"/> that manages the lifetime of\r
8545             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/> instances.</param>\r
8546         </member>\r
8547         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.Contextualize(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">\r
8548             <inheritdoc />\r
8549         </member>\r
8550         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeAsync(System.String,System.Object)">\r
8551             <inheritdoc />\r
8552         </member>\r
8553         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeAsync(System.Type,System.Object)">\r
8554             <inheritdoc />\r
8555         </member>\r
8556         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker">\r
8557             <summary>\r
8558             Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker"/>.\r
8559             </summary>\r
8560         </member>\r
8561         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory,Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCache,System.Diagnostics.DiagnosticListener,Microsoft.Extensions.Logging.ILogger)">\r
8562             <summary>\r
8563             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker"/>.\r
8564             </summary>\r
8565             <param name="viewComponentFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory"/>.</param>\r
8566             <param name="viewComponentInvokerCache">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCache"/>.</param>\r
8567             <param name="diagnosticListener">The <see cref="T:System.Diagnostics.DiagnosticListener"/>.</param>\r
8568             <param name="logger">The <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.</param>\r
8569         </member>\r
8570         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8571             <inheritdoc />\r
8572         </member>\r
8573         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvokerFactory.CreateInstance(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8574             <inheritdoc />\r
8575         </member>\r
8576         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector">\r
8577             <summary>\r
8578             Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector"/>.\r
8579             </summary>\r
8580         </member>\r
8581         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider)">\r
8582             <summary>\r
8583             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector"/>.\r
8584             </summary>\r
8585             <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>.</param>\r
8586         </member>\r
8587         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector.SelectComponent(System.String)">\r
8588             <inheritdoc />\r
8589         </member>\r
8590         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult">\r
8591             <summary>\r
8592             An <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> which writes an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> when executed.\r
8593             </summary>\r
8594             <remarks>\r
8595             The provided content will be HTML-encoded as specified when the content was created. To encoded and write\r
8596             text, use a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.\r
8597             </remarks>\r
8598         </member>\r
8599         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.#ctor(Microsoft.AspNetCore.Html.IHtmlContent)">\r
8600             <summary>\r
8601             Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult"/>.\r
8602             </summary>\r
8603         </member>\r
8604         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent">\r
8605             <summary>\r
8606             Gets the encoded content.\r
8607             </summary>\r
8608         </member>\r
8609         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8610             <summary>\r
8611             Writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent"/>.\r
8612             </summary>\r
8613             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8614         </member>\r
8615         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8616             <summary>\r
8617             Writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent"/>.\r
8618             </summary>\r
8619             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8620             <returns>A completed <see cref="T:System.Threading.Tasks.Task"/>.</returns>\r
8621         </member>\r
8622         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator">\r
8623             <summary>\r
8624             Provides methods to instantiate and release a ViewComponent.\r
8625             </summary>\r
8626         </member>\r
8627         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8628             <summary>\r
8629             Instantiates a ViewComponent.\r
8630             </summary>\r
8631             <param name="context">\r
8632             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the executing <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/>.\r
8633             </param>\r
8634         </member>\r
8635         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8636             <summary>\r
8637             Releases a ViewComponent instance.\r
8638             </summary>\r
8639             <param name="context">\r
8640             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> associated with the <paramref name="viewComponent"/>.\r
8641             </param>\r
8642             <param name="viewComponent">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> to release.</param>\r
8643         </member>\r
8644         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider">\r
8645             <summary>\r
8646             Provides the currently cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.\r
8647             </summary>\r
8648             <remarks>\r
8649             <para>\r
8650             The default implementation does not update the cache, it is up to the user\r
8651             to create or use an implementation that can update the available view components in\r
8652             the application. The implementor is also responsible for updating the\r
8653             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Version"/> in a thread safe way.\r
8654             </para>\r
8655             <para>\r
8656             Default consumers of this service, are aware of the version and will recache\r
8657             data as appropriate, but rely on the version being unique.\r
8658             </para>\r
8659             </remarks>\r
8660         </member>\r
8661         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider.ViewComponents">\r
8662             <summary>\r
8663             Returns the current cached <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection"/>.\r
8664             </summary>\r
8665         </member>\r
8666         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider">\r
8667             <summary>\r
8668             Discovers the view components in the application.\r
8669             </summary>\r
8670         </member>\r
8671         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider.GetViewComponents">\r
8672             <summary>\r
8673             Gets the set of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.\r
8674             </summary>\r
8675             <returns>A list of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.</returns>\r
8676         </member>\r
8677         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory">\r
8678             <summary>\r
8679             Provides methods for creation and disposal of view components.\r
8680             </summary>\r
8681         </member>\r
8682         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory.CreateViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8683             <summary>\r
8684             Creates a new controller for the specified <paramref name="context"/>.\r
8685             </summary>\r
8686             <param name="context"><see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the view component.</param>\r
8687             <returns>The view component.</returns>\r
8688         </member>\r
8689         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory.ReleaseViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8690             <summary>\r
8691             Releases a view component instance.\r
8692             </summary>\r
8693             <param name="context">The context associated with the <paramref name="component"/>.</param>\r
8694             <param name="component">The view component.</param>\r
8695         </member>\r
8696         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker">\r
8697             <summary>\r
8698             Specifies the contract for execution of a view component.\r
8699             </summary>\r
8700         </member>\r
8701         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker.InvokeAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8702             <summary>\r
8703             Executes the view component specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewComponentDescriptor"/>\r
8704             of <paramref name="context"/> and writes the result to <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Writer"/>.\r
8705             </summary>\r
8706             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8707             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation of execution.</returns>\r
8708         </member>\r
8709         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector">\r
8710             <summary>\r
8711             Selects a view component based on a view component name.\r
8712             </summary>\r
8713         </member>\r
8714         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector.SelectComponent(System.String)">\r
8715             <summary>\r
8716             Selects a view component based on <paramref name="componentName"/>.\r
8717             </summary>\r
8718             <param name="componentName">The view component name.</param>\r
8719             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>, or <c>null</c> if no match is found.</returns>\r
8720         </member>\r
8721         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator">\r
8722             <summary>\r
8723             A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/> that retrieves view components as services from the request's\r
8724             <see cref="T:System.IServiceProvider"/>.\r
8725             </summary>\r
8726         </member>\r
8727         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8728             <inheritdoc />\r
8729         </member>\r
8730         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8731             <inheritdoc />\r
8732         </member>\r
8733         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext">\r
8734             <summary>\r
8735             A context for view components.\r
8736             </summary>\r
8737         </member>\r
8738         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.#ctor">\r
8739             <summary>\r
8740             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.\r
8741             </summary>\r
8742             <remarks>\r
8743             The default constructor is provided for unit test purposes only.\r
8744             </remarks>\r
8745         </member>\r
8746         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object},System.Text.Encodings.Web.HtmlEncoder,Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.IO.TextWriter)">\r
8747             <summary>\r
8748             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.\r
8749             </summary>\r
8750             <param name="viewComponentDescriptor">\r
8751             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the view component being invoked.\r
8752             </param>\r
8753             <param name="arguments">The view component arguments.</param>\r
8754             <param name="htmlEncoder">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.HtmlEncoder"/> to use.</param>\r
8755             <param name="viewContext">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewContext"/>.</param>\r
8756             <param name="writer">The <see cref="T:System.IO.TextWriter"/> for writing output.</param>\r
8757         </member>\r
8758         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Arguments">\r
8759             <summary>\r
8760             Gets or sets the view component arguments.\r
8761             </summary>\r
8762             <remarks>\r
8763             The property setter is provided for unit test purposes only.\r
8764             </remarks>\r
8765         </member>\r
8766         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.HtmlEncoder">\r
8767             <summary>\r
8768             Gets or sets the <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.\r
8769             </summary>\r
8770             <remarks>\r
8771             The property setter is provided for unit test purposes only.\r
8772             </remarks>\r
8773         </member>\r
8774         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewComponentDescriptor">\r
8775             <summary>\r
8776             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/> for the view component being invoked.\r
8777             </summary>\r
8778             <remarks>\r
8779             The property setter is provided for unit test purposes only.\r
8780             </remarks>\r
8781         </member>\r
8782         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewContext">\r
8783             <summary>\r
8784             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
8785             </summary>\r
8786             <remarks>\r
8787             The property setter is provided for unit test purposes only.\r
8788             </remarks>\r
8789         </member>\r
8790         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewData">\r
8791             <summary>\r
8792             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
8793             </summary>\r
8794             <remarks>\r
8795             This is an alias for <c>ViewContext.ViewData</c>.\r
8796             </remarks>\r
8797         </member>\r
8798         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.TempData">\r
8799             <summary>\r
8800             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.\r
8801             </summary>\r
8802             <remarks>\r
8803             This is an alias for <c>ViewContext.TempData</c>.\r
8804             </remarks>\r
8805         </member>\r
8806         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Writer">\r
8807             <summary>\r
8808             Gets the <see cref="T:System.IO.TextWriter"/> for output.\r
8809             </summary>\r
8810             <remarks>\r
8811             This is an alias for <c>ViewContext.Writer</c>.\r
8812             </remarks>\r
8813         </member>\r
8814         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContextAttribute">\r
8815             <summary>\r
8816             Specifies that a controller property should be set with the current\r
8817             <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> when creating the view component. The property must have a public\r
8818             set method.\r
8819             </summary>\r
8820         </member>\r
8821         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor">\r
8822             <summary>\r
8823             A descriptor for a view component.\r
8824             </summary>\r
8825         </member>\r
8826         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.#ctor">\r
8827             <summary>\r
8828             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.\r
8829             </summary>\r
8830         </member>\r
8831         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.DisplayName">\r
8832             <summary>\r
8833             Gets or sets the display name of the view component.\r
8834             </summary>\r
8835         </member>\r
8836         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName">\r
8837             <summary>\r
8838             Gets or sets the full name.\r
8839             </summary>\r
8840             <remarks>\r
8841             <para>\r
8842             The full name is defaulted to the full namespace of the view component class, prepended to\r
8843             the class name with a '.' character as the separator. If the view component class uses\r
8844             <code>ViewComponent</code> as a suffix, the suffix will be omitted from the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.\r
8845             </para>\r
8846             <example>\r
8847                 Class Name: Contoso.Products.LoginViewComponent\r
8848                 View Component FullName: Contoso.Products.Login\r
8849             </example>\r
8850             <example>\r
8851                 Class Name: Contoso.Blog.Tags\r
8852                 View Component FullName: Contoso.Blog.Tags\r
8853             </example>\r
8854             <para>\r
8855             If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name"/> is used to set a name, then this will be used as\r
8856             the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.\r
8857             </para>\r
8858             <example>\r
8859                 [ViewComponent(Name = "Contoso.Forum.UsersOnline")]\r
8860                 public class OnlineUsersViewComponent\r
8861                 {\r
8862                 }\r
8863                 View Component FullName: Contoso.Forum.UsersOnline\r
8864             </example>\r
8865             </remarks>\r
8866         </member>\r
8867         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.Id">\r
8868             <summary>\r
8869             Gets or set the generated unique identifier for this <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.\r
8870             </summary>\r
8871         </member>\r
8872         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName">\r
8873             <summary>\r
8874             Gets or sets the short name.\r
8875             </summary>\r
8876             <remarks>\r
8877             <para>\r
8878             The short name is defaulted to the name of the view component class. If the view component class uses\r
8879             <code>ViewComponent</code> as a suffix, the suffix will be omitted from the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/>.\r
8880             </para>\r
8881             <example>\r
8882                 Class Name: Contoso.Products.LoginViewComponent\r
8883                 View Component ShortName: Login\r
8884             </example>\r
8885             <example>\r
8886                 Class Name: Contoso.Blog.Tags\r
8887                 View Component ShortName: Tags\r
8888             </example>\r
8889             <para>\r
8890             If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name"/> is used to set a name, then the last segment of the \r
8891             value (using '.' as a separate) will be used as the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/>.\r
8892             </para>\r
8893             <example>\r
8894                 [ViewComponent(Name = "Contoso.Forum.UsersOnline")]\r
8895                 public class OnlineUsersViewComponent\r
8896                 {\r
8897                 }\r
8898                 View Component ShortName: UsersOnline\r
8899             </example>\r
8900             </remarks>\r
8901         </member>\r
8902         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.TypeInfo">\r
8903             <summary>\r
8904             Gets or sets the <see cref="T:System.Reflection.TypeInfo"/>.\r
8905             </summary>\r
8906         </member>\r
8907         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.MethodInfo">\r
8908             <summary>\r
8909             Gets or sets the <see cref="T:System.Reflection.MethodInfo"/> to invoke.\r
8910             </summary>\r
8911         </member>\r
8912         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.Parameters">\r
8913             <summary>\r
8914             Gets or sets the parameters associated with the method described by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.MethodInfo"/>.\r
8915             </summary>\r
8916         </member>\r
8917         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection">\r
8918             <summary>\r
8919             A cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor" />.\r
8920             </summary>\r
8921         </member>\r
8922         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.#ctor(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor},System.Int32)">\r
8923             <summary>\r
8924             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection"/>.\r
8925             </summary>\r
8926             <param name="items">The result of view component discovery</param>\r
8927             <param name="version">The unique version of discovered view components.</param>\r
8928         </member>\r
8929         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Items">\r
8930             <summary>\r
8931             Returns the cached <see cref="T:System.Collections.Generic.IReadOnlyList`1"/>.\r
8932             </summary>\r
8933         </member>\r
8934         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Version">\r
8935             <summary>\r
8936             Returns the unique version of the currently cached items.\r
8937             </summary>\r
8938         </member>\r
8939         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature">\r
8940             <summary>\r
8941             The list of view component types in an MVC application.The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature"/> can be populated\r
8942             using the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> that is available during startup at <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcBuilder.PartManager"/>\r
8943             and <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.PartManager"/> or at a later stage by requiring the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>\r
8944             as a dependency in a component.\r
8945             </summary>\r
8946         </member>\r
8947         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature.ViewComponents">\r
8948             <summary>\r
8949             Gets the list of view component types in an MVC application.\r
8950             </summary>\r
8951         </member>\r
8952         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeatureProvider">\r
8953             <summary>\r
8954             Discovers view components from a list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> instances.\r
8955             </summary>\r
8956         </member>\r
8957         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeatureProvider.PopulateFeature(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart},Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature)">\r
8958             <inheritdoc />\r
8959         </member>\r
8960         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult">\r
8961             <summary>\r
8962             A <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> that renders a partial view when executed.\r
8963             </summary>\r
8964         </member>\r
8965         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName">\r
8966             <summary>\r
8967             Gets or sets the view name.\r
8968             </summary>\r
8969         </member>\r
8970         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewData">\r
8971             <summary>\r
8972             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
8973             </summary>\r
8974         </member>\r
8975         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.TempData">\r
8976             <summary>\r
8977             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.\r
8978             </summary>\r
8979         </member>\r
8980         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewEngine">\r
8981             <summary>\r
8982             Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewEngine"/>.\r
8983             </summary>\r
8984         </member>\r
8985         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8986             <summary>\r
8987             Locates and renders a view specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/>. If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/> is <c>null</c>,\r
8988             then the view name searched for is<c>&quot;Default&quot;</c>.\r
8989             </summary>\r
8990             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>\r
8991             <remarks>\r
8992             This method synchronously calls and blocks on <see cref="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)"/>.\r
8993             </remarks>\r
8994         </member>\r
8995         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8996             <summary>\r
8997             Locates and renders a view specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/>. If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/> is <c>null</c>,\r
8998             then the view name searched for is<c>&quot;Default&quot;</c>.\r
8999             </summary>\r
9000             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>\r
9001             <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete when view rendering is completed.</returns>\r
9002         </member>\r
9003         <member name="T:Microsoft.AspNetCore.Mvc.ViewDataAttribute">\r
9004             <summary>\r
9005             Properties decorated with <see cref="T:Microsoft.AspNetCore.Mvc.ViewDataAttribute"/> will have their values stored in\r
9006             and loaded from the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>. <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>\r
9007             is supported on properties of Controllers, and Razor Page handlers.\r
9008             </summary>\r
9009         </member>\r
9010         <member name="P:Microsoft.AspNetCore.Mvc.ViewDataAttribute.Key">\r
9011             <summary>\r
9012             Gets or sets the key used to get or add the property from value from <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
9013             When unspecified, the key is the property name.\r
9014             </summary>\r
9015         </member>\r
9016         <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine">\r
9017             <inheritdoc />\r
9018         </member>\r
9019         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions})">\r
9020             <summary>\r
9021             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine"/>.\r
9022             </summary>\r
9023             <param name="optionsAccessor">The options accessor for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.</param>\r
9024         </member>\r
9025         <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.ViewEngines">\r
9026             <inheritdoc />\r
9027         </member>\r
9028         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)">\r
9029             <inheritdoc />\r
9030         </member>\r
9031         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.GetView(System.String,System.String,System.Boolean)">\r
9032             <inheritdoc />\r
9033         </member>\r
9034         <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine">\r
9035             <summary>\r
9036             Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> that delegates to one of a collection of view engines.\r
9037             </summary>\r
9038         </member>\r
9039         <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine.ViewEngines">\r
9040             <summary>\r
9041             Gets the list of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> this instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> delegates\r
9042             to.\r
9043             </summary>\r
9044         </member>\r
9045         <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView">\r
9046             <summary>\r
9047             Specifies the contract for a view.\r
9048             </summary>\r
9049         </member>\r
9050         <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.IView.Path">\r
9051             <summary>\r
9052             Gets the path of the view as resolved by the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>.\r
9053             </summary>\r
9054         </member>\r
9055         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IView.RenderAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">\r
9056             <summary>\r
9057             Asynchronously renders the view using the specified <paramref name="context"/>.\r
9058             </summary>\r
9059             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>\r
9060             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion renders the view.</returns>\r
9061         </member>\r
9062         <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine">\r
9063             <summary>\r
9064             Defines the contract for a view engine.\r
9065             </summary>\r
9066         </member>\r
9067         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)">\r
9068             <summary>\r
9069             Finds the view with the given <paramref name="viewName"/> using view locations and information from the\r
9070             <paramref name="context"/>.\r
9071             </summary>\r
9072             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>\r
9073             <param name="viewName">The name or path of the view that is rendered to the response.</param>\r
9074             <param name="isMainPage">Determines if the page being found is the main page for an action.</param>\r
9075             <returns>The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> of locating the view.</returns>\r
9076             <remarks>Use <see cref="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.GetView(System.String,System.String,System.Boolean)"/> when the absolute or relative\r
9077             path of the view is known.</remarks>\r
9078         </member>\r
9079         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.GetView(System.String,System.String,System.Boolean)">\r
9080             <summary>\r
9081             Gets the view with the given <paramref name="viewPath"/>, relative to <paramref name="executingFilePath"/>\r
9082             unless <paramref name="viewPath"/> is already absolute.\r
9083             </summary>\r
9084             <param name="executingFilePath">The absolute path to the currently-executing view, if any.</param>\r
9085             <param name="viewPath">The path to the view.</param>\r
9086             <param name="isMainPage">Determines if the page being found is the main page for an action.</param>\r
9087             <returns>The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> of locating the view.</returns>\r
9088         </member>\r
9089         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.EnsureSuccessful(System.Collections.Generic.IEnumerable{System.String})">\r
9090             <summary>\r
9091             Ensure this <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> was successful.\r
9092             </summary>\r
9093             <param name="originalLocations">\r
9094             Additional <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.SearchedLocations"/> to include in the thrown <see cref="T:System.InvalidOperationException"/>\r
9095             if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>false</c>.\r
9096             </param>\r
9097             <exception cref="T:System.InvalidOperationException">\r
9098             Thrown if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>false</c>.\r
9099             </exception>\r
9100             <returns>This <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>true</c>.</returns>\r
9101         </member>\r
9102         <member name="T:Microsoft.AspNetCore.Mvc.ViewResult">\r
9103             <summary>\r
9104             Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that renders a view to the response.\r
9105             </summary>\r
9106         </member>\r
9107         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.StatusCode">\r
9108             <summary>\r
9109             Gets or sets the HTTP status code.\r
9110             </summary>\r
9111         </member>\r
9112         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewName">\r
9113             <summary>\r
9114             Gets or sets the name or path of the view that is rendered to the response.\r
9115             </summary>\r
9116             <remarks>\r
9117             When <c>null</c>, defaults to <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ActionName"/>.\r
9118             </remarks>\r
9119         </member>\r
9120         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.Model">\r
9121             <summary>\r
9122             Gets the view data model.\r
9123             </summary>\r
9124         </member>\r
9125         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewData">\r
9126             <summary>\r
9127             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for this result.\r
9128             </summary>\r
9129         </member>\r
9130         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.TempData">\r
9131             <summary>\r
9132             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for this result.\r
9133             </summary>\r
9134         </member>\r
9135         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewEngine">\r
9136             <summary>\r
9137             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> used to locate views.\r
9138             </summary>\r
9139             <remarks>When <c>null</c>, an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> from\r
9140             <c>ActionContext.HttpContext.RequestServices</c> is used.</remarks>\r
9141         </member>\r
9142         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ContentType">\r
9143             <summary>\r
9144             Gets or sets the Content-Type header for the response.\r
9145             </summary>\r
9146         </member>\r
9147         <member name="M:Microsoft.AspNetCore.Mvc.ViewResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">\r
9148             <inheritdoc />\r
9149         </member>\r
9150         <member name="M:Microsoft.AspNetCore.Components.Rendering.HtmlRenderer.UpdateDisplayAsync(Microsoft.AspNetCore.Components.RenderTree.RenderBatch@)">\r
9151             <inheritdoc />\r
9152         </member>\r
9153         <member name="M:Microsoft.AspNetCore.Components.Rendering.HtmlRenderer.HandleException(System.Exception)">\r
9154             <inheritdoc />\r
9155         </member>\r
9156         <member name="T:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions">\r
9157             <summary>\r
9158             Extensions methods for configuring MVC via an <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.\r
9159             </summary>\r
9160         </member>\r
9161         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddViewOptions(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.MvcViewOptions})">\r
9162             <summary>\r
9163             Adds configuration of <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/> for the application.\r
9164             </summary>\r
9165             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>\r
9166             <param name="setupAction">\r
9167             An <see cref="T:System.Action`1"/> to configure the provided <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.\r
9168             </param>\r
9169             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>\r
9170         </member>\r
9171         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddViewComponentsAsServices(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">\r
9172             <summary>\r
9173             Registers discovered view components as services in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.\r
9174             </summary>\r
9175             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>\r
9176             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>\r
9177         </member>\r
9178         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddSessionStateTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">\r
9179             <summary>\r
9180             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>\r
9181             in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.\r
9182             </summary>\r
9183             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>\r
9184             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>\r
9185         </member>\r
9186         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">\r
9187             <summary>\r
9188             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the\r
9189             <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.\r
9190             </summary>\r
9191             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>\r
9192             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>\r
9193         </member>\r
9194         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions})">\r
9195             <summary>\r
9196             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the\r
9197             <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.\r
9198             </summary>\r
9199             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>\r
9200             <param name="setupAction">\r
9201             An <see cref="T:System.Action`1"/> to configure the provided\r
9202             <see cref="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions"/>.\r
9203             </param>\r
9204             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>\r
9205         </member>\r
9206         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcCoreBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)">\r
9207             <summary>\r
9208             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the\r
9209             <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>. Also registers the default view services.\r
9210             </summary>\r
9211             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>\r
9212             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>\r
9213         </member>\r
9214         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcCoreBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder,System.Action{Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions})">\r
9215             <summary>\r
9216             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the\r
9217             <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>. Also registers the default view services.\r
9218             </summary>\r
9219             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>\r
9220             <param name="setupAction">\r
9221             An <see cref="T:System.Action`1"/> to configure the provided\r
9222             <see cref="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions"/>.\r
9223             </param>\r
9224             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>\r
9225         </member>\r
9226         <member name="T:Microsoft.Extensions.DependencyInjection.MvcViewOptionsSetup">\r
9227             <summary>\r
9228             Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.\r
9229             </summary>\r
9230         </member>\r
9231         <member name="T:Microsoft.Extensions.DependencyInjection.TempDataMvcOptionsSetup">\r
9232             <summary>\r
9233             Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.\r
9234             </summary>\r
9235         </member>\r
9236     </members>\r
9237 </doc>\r