c8ef85850e2800f22bfd4d7d00b8fb2f6de55b77
[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="T:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute">\r
2921             <summary>\r
2922             An attribute that causes validation of antiforgery tokens for all unsafe HTTP methods. An antiforgery\r
2923             token is required for HTTP methods other than GET, HEAD, OPTIONS, and TRACE.\r
2924             </summary>\r
2925             <remarks>\r
2926             <see cref="T:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute"/> can be applied as a global filter to trigger\r
2927             validation of antiforgery tokens by default for an application. Use\r
2928             <see cref="T:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute"/> to suppress validation of the antiforgery token for\r
2929             a controller or action.\r
2930             </remarks>\r
2931         </member>\r
2932         <member name="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order">\r
2933             <summary>\r
2934             Gets the order value for determining the order of execution of filters. Filters execute in\r
2935             ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order"/> property.\r
2936             </summary>\r
2937             <remarks>\r
2938             <para>\r
2939             Filters are executed in a sequence determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order"/> property.\r
2940             </para>\r
2941             <para>\r
2942             The default Order for this attribute is 1000 because it must run after any filter which does authentication \r
2943             or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).\r
2944             </para>\r
2945             <para>\r
2946             Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.\r
2947             </para>\r
2948             </remarks>\r
2949         </member>\r
2950         <member name="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.IsReusable">\r
2951             <inheritdoc />\r
2952         </member>\r
2953         <member name="M:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.CreateInstance(System.IServiceProvider)">\r
2954             <inheritdoc />\r
2955         </member>\r
2956         <member name="T:Microsoft.AspNetCore.Mvc.Controller">\r
2957             <summary>\r
2958             A base class for an MVC controller with view support.\r
2959             </summary>\r
2960         </member>\r
2961         <member name="P:Microsoft.AspNetCore.Mvc.Controller.ViewData">\r
2962             <summary>\r
2963             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
2964             </summary>\r
2965             <remarks>\r
2966             By default, this property is initialized when <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"/> activates\r
2967             controllers.\r
2968             <para>\r
2969             This property can be accessed after the controller has been activated, for example, in a controller action\r
2970             or by overriding <see cref="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)"/>.\r
2971             </para>\r
2972             <para>\r
2973             This property can be also accessed from within a unit test where it is initialized with\r
2974             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.EmptyModelMetadataProvider"/>.\r
2975             </para>\r
2976             </remarks>\r
2977         </member>\r
2978         <member name="P:Microsoft.AspNetCore.Mvc.Controller.TempData">\r
2979             <summary>\r
2980             Gets or sets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> used by <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/>.\r
2981             </summary>\r
2982         </member>\r
2983         <member name="P:Microsoft.AspNetCore.Mvc.Controller.ViewBag">\r
2984             <summary>\r
2985             Gets the dynamic view bag.\r
2986             </summary>\r
2987         </member>\r
2988         <member name="M:Microsoft.AspNetCore.Mvc.Controller.View">\r
2989             <summary>\r
2990             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object that renders a view to the response.\r
2991             </summary>\r
2992             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>\r
2993         </member>\r
2994         <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.String)">\r
2995             <summary>\r
2996             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="viewName"/>.\r
2997             </summary>\r
2998             <param name="viewName">The name or path of the view that is rendered to the response.</param>\r
2999             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>\r
3000         </member>\r
3001         <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.Object)">\r
3002             <summary>\r
3003             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="model"/>\r
3004             to be rendered by the view.\r
3005             </summary>\r
3006             <param name="model">The model that is rendered by the view.</param>\r
3007             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>\r
3008         </member>\r
3009         <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.String,System.Object)">\r
3010             <summary>\r
3011             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="viewName"/>\r
3012             and the <paramref name="model"/> to be rendered by the view.\r
3013             </summary>\r
3014             <param name="viewName">The name or path of the view that is rendered to the response.</param>\r
3015             <param name="model">The model that is rendered by the view.</param>\r
3016             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>\r
3017         </member>\r
3018         <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView">\r
3019             <summary>\r
3020             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object that renders a partial view to the response.\r
3021             </summary>\r
3022             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>\r
3023         </member>\r
3024         <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.String)">\r
3025             <summary>\r
3026             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="viewName"/>.\r
3027             </summary>\r
3028             <param name="viewName">The name or path of the partial view that is rendered to the response.</param>\r
3029             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>\r
3030         </member>\r
3031         <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.Object)">\r
3032             <summary>\r
3033             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="model"/>\r
3034             to be rendered by the partial view.\r
3035             </summary>\r
3036             <param name="model">The model that is rendered by the partial view.</param>\r
3037             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>\r
3038         </member>\r
3039         <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.String,System.Object)">\r
3040             <summary>\r
3041             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="viewName"/>\r
3042             and the <paramref name="model"/> to be rendered by the partial view.\r
3043             </summary>\r
3044             <param name="viewName">The name or path of the partial view that is rendered to the response.</param>\r
3045             <param name="model">The model that is rendered by the partial view.</param>\r
3046             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>\r
3047         </member>\r
3048         <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.String)">\r
3049             <summary>\r
3050             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the name of a view component to render.\r
3051             </summary>\r
3052             <param name="componentName">\r
3053             The view component name. Can be a view component\r
3054             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/> or\r
3055             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.</param>\r
3056             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>\r
3057         </member>\r
3058         <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.Type)">\r
3059             <summary>\r
3060             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the <see cref="T:System.Type"/> of a view component to\r
3061             render.\r
3062             </summary>\r
3063             <param name="componentType">The view component <see cref="T:System.Type"/>.</param>\r
3064             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>\r
3065         </member>\r
3066         <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.String,System.Object)">\r
3067             <summary>\r
3068             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the name of a view component to render.\r
3069             </summary>\r
3070             <param name="componentName">\r
3071             The view component name. Can be a view component\r
3072             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/> or\r
3073             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.</param>\r
3074             <param name="arguments">\r
3075             An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component\r
3076             method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance\r
3077             containing the invocation arguments.\r
3078             </param>\r
3079             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>\r
3080         </member>\r
3081         <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.Type,System.Object)">\r
3082             <summary>\r
3083             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the <see cref="T:System.Type"/> of a view component to\r
3084             render.\r
3085             </summary>\r
3086             <param name="componentType">The view component <see cref="T:System.Type"/>.</param>\r
3087             <param name="arguments">\r
3088             An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component\r
3089             method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance\r
3090             containing the invocation arguments.\r
3091             </param>\r
3092             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>\r
3093         </member>\r
3094         <member name="M:Microsoft.AspNetCore.Mvc.Controller.Json(System.Object)">\r
3095             <summary>\r
3096             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> object that serializes the specified <paramref name="data"/> object\r
3097             to JSON.\r
3098             </summary>\r
3099             <param name="data">The object to serialize.</param>\r
3100             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> that serializes the specified <paramref name="data"/>\r
3101             to JSON format for the response.</returns>\r
3102         </member>\r
3103         <member name="M:Microsoft.AspNetCore.Mvc.Controller.Json(System.Object,System.Object)">\r
3104             <summary>\r
3105             Creates a <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> object that serializes the specified <paramref name="data"/> object\r
3106             to JSON.\r
3107             </summary>\r
3108             <param name="data">The object to serialize.</param>\r
3109             <param name="serializerSettings">The serializer settings to be used by the formatter.\r
3110             <para>\r
3111             When using <c>System.Text.Json</c>, this should be an instance of <see cref="T:System.Text.Json.JsonSerializerOptions" />.\r
3112             </para>\r
3113             <para>\r
3114             When using <c>Newtonsoft.Json</c>, this should be an instance of <c>JsonSerializerSettings</c>.\r
3115             </para>\r
3116             </param>\r
3117             <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> that serializes the specified <paramref name="data"/>\r
3118             as JSON format for the response.</returns>\r
3119             <remarks>Callers should cache an instance of serializer settings to avoid\r
3120             recreating cached data with each call.</remarks>\r
3121         </member>\r
3122         <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">\r
3123             <summary>\r
3124             Called before the action method is invoked.\r
3125             </summary>\r
3126             <param name="context">The action executing context.</param>\r
3127         </member>\r
3128         <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuted(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext)">\r
3129             <summary>\r
3130             Called after the action method is invoked.\r
3131             </summary>\r
3132             <param name="context">The action executed context.</param>\r
3133         </member>\r
3134         <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)">\r
3135             <summary>\r
3136             Called before the action method is invoked.\r
3137             </summary>\r
3138             <param name="context">The action executing context.</param>\r
3139             <param name="next">The <see cref="T:Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate"/> to execute. Invoke this delegate in the body\r
3140             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
3141             <returns>A <see cref="T:System.Threading.Tasks.Task"/> instance.</returns>\r
3142         </member>\r
3143         <member name="M:Microsoft.AspNetCore.Mvc.Controller.Dispose">\r
3144             <inheritdoc />\r
3145         </member>\r
3146         <member name="M:Microsoft.AspNetCore.Mvc.Controller.Dispose(System.Boolean)">\r
3147             <summary>\r
3148             Releases all resources currently used by this <see cref="T:Microsoft.AspNetCore.Mvc.Controller"/> instance.\r
3149             </summary>\r
3150             <param name="disposing"><c>true</c> if this method is being invoked by the <see cref="M:Microsoft.AspNetCore.Mvc.Controller.Dispose"/> method,\r
3151             otherwise <c>false</c>.</param>\r
3152         </member>\r
3153         <member name="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions">\r
3154             <summary>\r
3155             Provides programmatic configuration for cookies set by <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>\r
3156             </summary>\r
3157         </member>\r
3158         <member name="P:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions.Cookie">\r
3159             <summary>\r
3160             <para>\r
3161             Determines the settings used to create the cookie in <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>.\r
3162             </para>\r
3163             <para>\r
3164             <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SameSite"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Lax"/>. Setting this to\r
3165             <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Strict"/> may cause browsers to not send back the cookie to the server in an\r
3166             OAuth login flow.\r
3167             <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SecurePolicy"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.CookieSecurePolicy.SameAsRequest" />.\r
3168             <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.HttpOnly"/> defaults to <c>true</c>.\r
3169             <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.IsEssential"/> defaults to <c>false</c>, This property is only considered when a\r
3170             user opts into the CookiePolicyMiddleware. If you are using this middleware and want to use\r
3171             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>, then either set this property to <c>true</c> or\r
3172             request user consent for non-essential cookies.\r
3173             </para>\r
3174             </summary>\r
3175         </member>\r
3176         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions">\r
3177             <summary>\r
3178             Extensions for rendering components.\r
3179             </summary>\r
3180         </member>\r
3181         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.RenderMode)">\r
3182             <summary>\r
3183             Renders the <typeparamref name="TComponent"/> <see cref="T:Microsoft.AspNetCore.Components.IComponent"/>.\r
3184             </summary>\r
3185             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>\r
3186             <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>\r
3187             <returns>The HTML produced by the rendered <typeparamref name="TComponent"/>.</returns>\r
3188         </member>\r
3189         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.RenderMode,System.Object)">\r
3190             <summary>\r
3191             Renders the <typeparamref name="TComponent"/> <see cref="T:Microsoft.AspNetCore.Components.IComponent"/>.\r
3192             </summary>\r
3193             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>\r
3194             <param name="parameters">An <see cref="T:System.Object"/> containing the parameters to pass\r
3195             to the component.</param>\r
3196             <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>\r
3197             <returns>The HTML produced by the rendered <typeparamref name="TComponent"/>.</returns>\r
3198         </member>\r
3199         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode">\r
3200             <summary>\r
3201             Controls the value-rendering method For HTML5 input elements of types such as date, time, datetime and\r
3202             datetime-local.\r
3203             </summary>\r
3204         </member>\r
3205         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.Rfc3339">\r
3206             <summary>\r
3207             Render date and time values as Rfc3339 compliant strings to support HTML5 date and time types of input\r
3208             elements.\r
3209             </summary>\r
3210         </member>\r
3211         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture">\r
3212             <summary>\r
3213             Render date and time values according to the current culture's ToString behavior.\r
3214             </summary>\r
3215         </member>\r
3216         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions">\r
3217             <summary>\r
3218             Display-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
3219             </summary>\r
3220         </member>\r
3221         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
3222             <summary>\r
3223             Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found\r
3224             using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3225             </summary>\r
3226             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3227             <param name="expression">\r
3228             Expression name, relative to the current model. May identify a single property or an\r
3229             <see cref="T:System.Object"/> that contains the properties to display.\r
3230             </param>\r
3231             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3232             <remarks>\r
3233             <para>\r
3234             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3235             <paramref name="expression"/>'s value.\r
3236             </para>\r
3237             <para>\r
3238             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3239             <c>"prop"</c> which identifies the current model's "prop" property.\r
3240             </para>\r
3241             <para>\r
3242             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3243             case-sensitive file systems.\r
3244             </para>\r
3245             </remarks>\r
3246         </member>\r
3247         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
3248             <summary>\r
3249             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified\r
3250             additional view data. The template is found using the <paramref name="expression"/>'s\r
3251             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3252             </summary>\r
3253             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3254             <param name="expression">\r
3255             Expression name, relative to the current model. May identify a single property or an\r
3256             <see cref="T:System.Object"/> that contains the properties to display.\r
3257             </param>\r
3258             <param name="additionalViewData">\r
3259             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3260             that can contain additional view data that will be merged into the\r
3261             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3262             </param>\r
3263             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3264             <remarks>\r
3265             <para>\r
3266             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3267             <paramref name="expression"/>'s value.\r
3268             </para>\r
3269             <para>\r
3270             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3271             <c>"prop"</c> which identifies the current model's "prop" property.\r
3272             </para>\r
3273             <para>\r
3274             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3275             case-sensitive file systems.\r
3276             </para>\r
3277             </remarks>\r
3278         </member>\r
3279         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
3280             <summary>\r
3281             Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found\r
3282             using the <paramref name="templateName"/> or the <paramref name="expression"/>'s\r
3283             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3284             </summary>\r
3285             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3286             <param name="expression">\r
3287             Expression name, relative to the current model. May identify a single property or an\r
3288             <see cref="T:System.Object"/> that contains the properties to display.\r
3289             </param>\r
3290             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3291             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3292             <remarks>\r
3293             <para>\r
3294             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3295             <paramref name="expression"/>'s value.\r
3296             </para>\r
3297             <para>\r
3298             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3299             <c>"prop"</c> which identifies the current model's "prop" property.\r
3300             </para>\r
3301             <para>\r
3302             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3303             case-sensitive file systems.\r
3304             </para>\r
3305             </remarks>\r
3306         </member>\r
3307         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
3308             <summary>\r
3309             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified\r
3310             additional view data. The template is found using the <paramref name="templateName"/> or the\r
3311             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3312             </summary>\r
3313             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3314             <param name="expression">\r
3315             Expression name, relative to the current model. May identify a single property or an\r
3316             <see cref="T:System.Object"/> that contains the properties to display.\r
3317             </param>\r
3318             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3319             <param name="additionalViewData">\r
3320             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3321             that can contain additional view data that will be merged into the\r
3322             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3323             </param>\r
3324             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3325             <remarks>\r
3326             <para>\r
3327             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3328             <paramref name="expression"/>'s value.\r
3329             </para>\r
3330             <para>\r
3331             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3332             <c>"prop"</c> which identifies the current model's "prop" property.\r
3333             </para>\r
3334             <para>\r
3335             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3336             case-sensitive file systems.\r
3337             </para>\r
3338             </remarks>\r
3339         </member>\r
3340         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">\r
3341             <summary>\r
3342             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified HTML\r
3343             field name. The template is found using the <paramref name="templateName"/> or the\r
3344             <paramref name="expression"/>'s<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3345             </summary>\r
3346             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3347             <param name="expression">\r
3348             Expression name, relative to the current model. May identify a single property or an\r
3349             <see cref="T:System.Object"/> that contains the properties to display.\r
3350             </param>\r
3351             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3352             <param name="htmlFieldName">\r
3353             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
3354             properties that have the same name.\r
3355             </param>\r
3356             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3357             <remarks>\r
3358             <para>\r
3359             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3360             <paramref name="expression"/>'s value.\r
3361             </para>\r
3362             <para>\r
3363             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3364             <c>"prop"</c> which identifies the current model's "prop" property.\r
3365             </para>\r
3366             <para>\r
3367             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3368             case-sensitive file systems.\r
3369             </para>\r
3370             </remarks>\r
3371         </member>\r
3372         <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
3373             <summary>\r
3374             Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found\r
3375             using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3376             </summary>\r
3377             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3378             <param name="expression">An expression to be evaluated against the current model.</param>\r
3379             <typeparam name="TModel">The type of the model.</typeparam>\r
3380             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3381             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3382             <remarks>\r
3383             <para>\r
3384             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3385             <paramref name="expression"/> result.\r
3386             </para>\r
3387             <para>\r
3388             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3389             case-sensitive file systems.\r
3390             </para>\r
3391             </remarks>\r
3392         </member>\r
3393         <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
3394             <summary>\r
3395             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified\r
3396             additional view data. The template is found using the <paramref name="expression"/>'s\r
3397             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3398             </summary>\r
3399             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3400             <param name="expression">An expression to be evaluated against the current model.</param>\r
3401             <param name="additionalViewData">\r
3402             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3403             that can contain additional view data that will be merged into the\r
3404             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3405             </param>\r
3406             <typeparam name="TModel">The type of the model.</typeparam>\r
3407             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3408             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3409             <remarks>\r
3410             <para>\r
3411             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3412             <paramref name="expression"/> result.\r
3413             </para>\r
3414             <para>\r
3415             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3416             case-sensitive file systems.\r
3417             </para>\r
3418             </remarks>\r
3419         </member>\r
3420         <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
3421             <summary>\r
3422             Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found\r
3423             using the <paramref name="templateName"/> or the <paramref name="expression"/>'s\r
3424             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3425             </summary>\r
3426             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3427             <param name="expression">An expression to be evaluated against the current model.</param>\r
3428             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3429             <typeparam name="TModel">The type of the model.</typeparam>\r
3430             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3431             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3432             <remarks>\r
3433             <para>\r
3434             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3435             <paramref name="expression"/> result.\r
3436             </para>\r
3437             <para>\r
3438             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3439             case-sensitive file systems.\r
3440             </para>\r
3441             </remarks>\r
3442         </member>\r
3443         <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
3444             <summary>\r
3445             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified\r
3446             additional view data. The template is found using the <paramref name="templateName"/> or the\r
3447             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3448             </summary>\r
3449             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3450             <param name="expression">An expression to be evaluated against the current model.</param>\r
3451             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3452             <param name="additionalViewData">\r
3453             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3454             that can contain additional view data that will be merged into the\r
3455             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3456             </param>\r
3457             <typeparam name="TModel">The type of the model.</typeparam>\r
3458             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3459             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3460             <remarks>\r
3461             <para>\r
3462             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3463             <paramref name="expression"/> result.\r
3464             </para>\r
3465             <para>\r
3466             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3467             case-sensitive file systems.\r
3468             </para>\r
3469             </remarks>\r
3470         </member>\r
3471         <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
3472             <summary>\r
3473             Returns HTML markup for the <paramref name="expression"/>, using a display template and specified HTML\r
3474             field name. The template is found using the <paramref name="templateName"/> or the\r
3475             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3476             </summary>\r
3477             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3478             <param name="expression">An expression to be evaluated against the current model.</param>\r
3479             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3480             <param name="htmlFieldName">\r
3481             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties\r
3482             that have the same name.\r
3483             </param>\r
3484             <typeparam name="TModel">The type of the model.</typeparam>\r
3485             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3486             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3487             <remarks>\r
3488             <para>\r
3489             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3490             <paramref name="expression"/> result.\r
3491             </para>\r
3492             <para>\r
3493             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3494             case-sensitive file systems.\r
3495             </para>\r
3496             </remarks>\r
3497         </member>\r
3498         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
3499             <summary>\r
3500             Returns HTML markup for the current model, using a display template. The template is found using the\r
3501             model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3502             </summary>\r
3503             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3504             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3505             <remarks>\r
3506             <para>\r
3507             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3508             current model.\r
3509             </para>\r
3510             <para>\r
3511             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3512             case-sensitive file systems.\r
3513             </para>\r
3514             </remarks>\r
3515         </member>\r
3516         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
3517             <summary>\r
3518             Returns HTML markup for the current model, using a display template and specified additional view data. The\r
3519             template is found using the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3520             </summary>\r
3521             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3522             <param name="additionalViewData">\r
3523             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3524             that can contain additional view data that will be merged into the\r
3525             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3526             </param>\r
3527             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3528             <remarks>\r
3529             <para>\r
3530             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3531             current model.\r
3532             </para>\r
3533             <para>\r
3534             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3535             case-sensitive file systems.\r
3536             </para>\r
3537             </remarks>\r
3538         </member>\r
3539         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
3540             <summary>\r
3541             Returns HTML markup for the current model, using a display template. The template is found using the\r
3542             <paramref name="templateName"/> or the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3543             </summary>\r
3544             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3545             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3546             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3547             <remarks>\r
3548             <para>\r
3549             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3550             current model.\r
3551             </para>\r
3552             <para>\r
3553             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3554             case-sensitive file systems.\r
3555             </para>\r
3556             </remarks>\r
3557         </member>\r
3558         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
3559             <summary>\r
3560             Returns HTML markup for the current model, using a display template and specified additional view data. The\r
3561             template is found using the <paramref name="templateName"/> or the model's\r
3562             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3563             </summary>\r
3564             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3565             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3566             <param name="additionalViewData">\r
3567             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3568             that can contain additional view data that will be merged into the\r
3569             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3570             </param>\r
3571             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3572             <remarks>\r
3573             <para>\r
3574             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3575             current model.\r
3576             </para>\r
3577             <para>\r
3578             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3579             case-sensitive file systems.\r
3580             </para>\r
3581             </remarks>\r
3582         </member>\r
3583         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
3584             <summary>\r
3585             Returns HTML markup for the current model, using a display template and specified HTML field name. The\r
3586             template is found using the <paramref name="templateName"/> or the model's\r
3587             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3588             </summary>\r
3589             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3590             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3591             <param name="htmlFieldName">\r
3592             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
3593             properties that have the same name.\r
3594             </param>\r
3595             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3596             <remarks>\r
3597             <para>\r
3598             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3599             current model.\r
3600             </para>\r
3601             <para>\r
3602             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3603             case-sensitive file systems.\r
3604             </para>\r
3605             </remarks>\r
3606         </member>\r
3607         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
3608             <summary>\r
3609             Returns HTML markup for the current model, using a display template, specified HTML field name, and\r
3610             additional view data. The template is found using the <paramref name="templateName"/> or the model's\r
3611             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3612             </summary>\r
3613             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3614             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3615             <param name="htmlFieldName">\r
3616             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
3617             properties that have the same name.\r
3618             </param>\r
3619             <param name="additionalViewData">\r
3620             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3621             that can contain additional view data that will be merged into the\r
3622             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3623             </param>\r
3624             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
3625             <remarks>\r
3626             <para>\r
3627             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
3628             current model.\r
3629             </para>\r
3630             <para>\r
3631             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
3632             case-sensitive file systems.\r
3633             </para>\r
3634             </remarks>\r
3635         </member>\r
3636         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions">\r
3637             <summary>\r
3638             DisplayName-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
3639             </summary>\r
3640         </member>\r
3641         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions.DisplayNameForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
3642             <summary>\r
3643             Returns the display name for the current model.\r
3644             </summary>\r
3645             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3646             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
3647         </member>\r
3648         <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
3649             <summary>\r
3650             Returns the display name for the specified <paramref name="expression"/>\r
3651             if the current model represents a collection.\r
3652             </summary>\r
3653             <param name="htmlHelper">\r
3654             The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> of <see cref="T:System.Collections.Generic.IEnumerable`1"/> instance this method extends.\r
3655             </param>\r
3656             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
3657             <typeparam name="TModelItem">The type of items in the model collection.</typeparam>\r
3658             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3659             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
3660         </member>\r
3661         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions">\r
3662             <summary>\r
3663             Editor-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
3664             </summary>\r
3665         </member>\r
3666         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
3667             <summary>\r
3668             Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found\r
3669             using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3670             </summary>\r
3671             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3672             <param name="expression">\r
3673             Expression name, relative to the current model. May identify a single property or an\r
3674             <see cref="T:System.Object"/> that contains the properties to edit.\r
3675             </param>\r
3676             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3677             <remarks>\r
3678             <para>\r
3679             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3680             elements for each property in the <paramref name="expression"/>'s value.\r
3681             </para>\r
3682             <para>\r
3683             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3684             <c>"prop"</c> which identifies the current model's "prop" property.\r
3685             </para>\r
3686             <para>\r
3687             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3688             case-sensitive file systems.\r
3689             </para>\r
3690             </remarks>\r
3691         </member>\r
3692         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
3693             <summary>\r
3694             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified\r
3695             additional view data. The template is found using the <paramref name="expression"/>'s\r
3696             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3697             </summary>\r
3698             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3699             <param name="expression">\r
3700             Expression name, relative to the current model. May identify a single property or an\r
3701             <see cref="T:System.Object"/> that contains the properties to edit.\r
3702             </param>\r
3703             <param name="additionalViewData">\r
3704             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3705             that can contain additional view data that will be merged into the\r
3706             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3707             </param>\r
3708             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3709             <remarks>\r
3710             <para>\r
3711             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3712             elements for each property in the <paramref name="expression"/>'s value.\r
3713             </para>\r
3714             <para>\r
3715             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3716             <c>"prop"</c> which identifies the current model's "prop" property.\r
3717             </para>\r
3718             <para>\r
3719             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3720             case-sensitive file systems.\r
3721             </para>\r
3722             </remarks>\r
3723         </member>\r
3724         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
3725             <summary>\r
3726             Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found\r
3727             using the <paramref name="templateName"/> or the <paramref name="expression"/>'s\r
3728             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3729             </summary>\r
3730             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3731             <param name="expression">\r
3732             Expression name, relative to the current model. May identify a single property or an\r
3733             <see cref="T:System.Object"/> that contains the properties to edit.\r
3734             </param>\r
3735             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3736             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3737             <remarks>\r
3738             <para>\r
3739             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3740             elements for each property in the <paramref name="expression"/>'s value.\r
3741             </para>\r
3742             <para>\r
3743             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3744             <c>"prop"</c> which identifies the current model's "prop" property.\r
3745             </para>\r
3746             <para>\r
3747             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3748             case-sensitive file systems.\r
3749             </para>\r
3750             </remarks>\r
3751         </member>\r
3752         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
3753             <summary>\r
3754             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified\r
3755             additional view data. The template is found using the <paramref name="templateName"/> or the\r
3756             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3757             </summary>\r
3758             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3759             <param name="expression">\r
3760             Expression name, relative to the current model. May identify a single property or an\r
3761             <see cref="T:System.Object"/> that contains the properties to edit.\r
3762             </param>\r
3763             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3764             <param name="additionalViewData">\r
3765             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3766             that can contain additional view data that will be merged into the\r
3767             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3768             </param>\r
3769             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3770             <remarks>\r
3771             <para>\r
3772             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3773             elements for each property in the <paramref name="expression"/>'s value.\r
3774             </para>\r
3775             <para>\r
3776             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3777             <c>"prop"</c> which identifies the current model's "prop" property.\r
3778             </para>\r
3779             <para>\r
3780             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3781             case-sensitive file systems.\r
3782             </para>\r
3783             </remarks>\r
3784         </member>\r
3785         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">\r
3786             <summary>\r
3787             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified HTML\r
3788             field name. The template is found using the <paramref name="templateName"/> or the\r
3789             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3790             </summary>\r
3791             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3792             <param name="expression">\r
3793             Expression name, relative to the current model. May identify a single property or an\r
3794             <see cref="T:System.Object"/> that contains the properties to edit.\r
3795             </param>\r
3796             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3797             <param name="htmlFieldName">\r
3798             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
3799             properties that have the same name.\r
3800             </param>\r
3801             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3802             <remarks>\r
3803             <para>\r
3804             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3805             elements for each property in the <paramref name="expression"/>'s value.\r
3806             </para>\r
3807             <para>\r
3808             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
3809             <c>"prop"</c> which identifies the current model's "prop" property.\r
3810             </para>\r
3811             <para>\r
3812             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3813             case-sensitive file systems.\r
3814             </para>\r
3815             </remarks>\r
3816         </member>\r
3817         <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
3818             <summary>\r
3819             Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found\r
3820             using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3821             </summary>\r
3822             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3823             <param name="expression">An expression to be evaluated against the current model.</param>\r
3824             <typeparam name="TModel">The type of the model.</typeparam>\r
3825             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3826             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3827             <remarks>\r
3828             <para>\r
3829             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3830             elements for each property in the <paramref name="expression"/> result.\r
3831             </para>\r
3832             <para>\r
3833             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3834             case-sensitive file systems.\r
3835             </para>\r
3836             </remarks>\r
3837         </member>\r
3838         <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
3839             <summary>\r
3840             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified\r
3841             additional view data. The template is found using the <paramref name="expression"/>'s\r
3842             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3843             </summary>\r
3844             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3845             <param name="expression">An expression to be evaluated against the current model.</param>\r
3846             <param name="additionalViewData">\r
3847             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3848             that can contain additional view data that will be merged into the\r
3849             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3850             </param>\r
3851             <typeparam name="TModel">The type of the model.</typeparam>\r
3852             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3853             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3854             <remarks>\r
3855             <para>\r
3856             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3857             elements for each property in the <paramref name="expression"/> result.\r
3858             </para>\r
3859             <para>\r
3860             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3861             case-sensitive file systems.\r
3862             </para>\r
3863             </remarks>\r
3864         </member>\r
3865         <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
3866             <summary>\r
3867             Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found\r
3868             using the <paramref name="templateName"/> or the <paramref name="expression"/>'s\r
3869             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3870             </summary>\r
3871             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3872             <param name="expression">An expression to be evaluated against the current model.</param>\r
3873             <param name="templateName">The name of the template that is used to create the HTML markup.</param>\r
3874             <typeparam name="TModel">The type of the model.</typeparam>\r
3875             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3876             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3877             <remarks>\r
3878             <para>\r
3879             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3880             elements for each property in the <paramref name="expression"/> result.\r
3881             </para>\r
3882             <para>\r
3883             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3884             case-sensitive file systems.\r
3885             </para>\r
3886             </remarks>\r
3887         </member>\r
3888         <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
3889             <summary>\r
3890             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified\r
3891             additional view data. The template is found using the <paramref name="templateName"/> or the\r
3892             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3893             </summary>\r
3894             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3895             <param name="expression">An expression to be evaluated against the current model.</param>\r
3896             <param name="templateName">The name of the template that is used to create the HTML markup.</param>\r
3897             <param name="additionalViewData">\r
3898             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3899             that can contain additional view data that will be merged into the\r
3900             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3901             </param>\r
3902             <typeparam name="TModel">The type of the model.</typeparam>\r
3903             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3904             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3905             <remarks>\r
3906             <para>\r
3907             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3908             elements for each property in the <paramref name="expression"/> result.\r
3909             </para>\r
3910             <para>\r
3911             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3912             case-sensitive file systems.\r
3913             </para>\r
3914             </remarks>\r
3915         </member>\r
3916         <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
3917             <summary>\r
3918             Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified HTML\r
3919             field name. The template is found using the <paramref name="templateName"/> or the\r
3920             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3921             </summary>\r
3922             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
3923             <param name="expression">An expression to be evaluated against the current model.</param>\r
3924             <param name="templateName">The name of the template that is used to create the HTML markup.</param>\r
3925             <param name="htmlFieldName">\r
3926             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties\r
3927             that have the same name.\r
3928             </param>\r
3929             <typeparam name="TModel">The type of the model.</typeparam>\r
3930             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
3931             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3932             <remarks>\r
3933             <para>\r
3934             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3935             elements for each property in the <paramref name="expression"/> result.\r
3936             </para>\r
3937             <para>\r
3938             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3939             case-sensitive file systems.\r
3940             </para>\r
3941             </remarks>\r
3942         </member>\r
3943         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
3944             <summary>\r
3945             Returns HTML markup for the current model, using an editor template. The template is found using the\r
3946             model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3947             </summary>\r
3948             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3949             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3950             <remarks>\r
3951             <para>\r
3952             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3953             elements for each property in the current model.\r
3954             </para>\r
3955             <para>\r
3956             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3957             case-sensitive file systems.\r
3958             </para>\r
3959             </remarks>\r
3960         </member>\r
3961         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
3962             <summary>\r
3963             Returns HTML markup for the current model, using an editor template and specified additional view data. The\r
3964             template is found using the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3965             </summary>\r
3966             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3967             <param name="additionalViewData">\r
3968             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
3969             that can contain additional view data that will be merged into the\r
3970             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
3971             </param>\r
3972             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3973             <remarks>\r
3974             <para>\r
3975             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3976             elements for each property in the current model.\r
3977             </para>\r
3978             <para>\r
3979             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3980             case-sensitive file systems.\r
3981             </para>\r
3982             </remarks>\r
3983         </member>\r
3984         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
3985             <summary>\r
3986             Returns HTML markup for the current model, using an editor template. The template is found using the\r
3987             <paramref name="templateName"/> or the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
3988             </summary>\r
3989             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
3990             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
3991             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
3992             <remarks>\r
3993             <para>\r
3994             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
3995             elements for each property in the current model.\r
3996             </para>\r
3997             <para>\r
3998             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
3999             case-sensitive file systems.\r
4000             </para>\r
4001             </remarks>\r
4002         </member>\r
4003         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4004             <summary>\r
4005             Returns HTML markup for the current model, using an editor template and specified additional view data. The\r
4006             template is found using the <paramref name="templateName"/> or the model's\r
4007             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4008             </summary>\r
4009             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4010             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4011             <param name="additionalViewData">\r
4012             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4013             that can contain additional view data that will be merged into the\r
4014             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4015             </param>\r
4016             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4017             <remarks>\r
4018             <para>\r
4019             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4020             elements for each property in the current model.\r
4021             </para>\r
4022             <para>\r
4023             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4024             case-sensitive file systems.\r
4025             </para>\r
4026             </remarks>\r
4027         </member>\r
4028         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
4029             <summary>\r
4030             Returns HTML markup for the current model, using an editor template and specified HTML field name. The\r
4031             template is found using the <paramref name="templateName"/> or the model's\r
4032             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4033             </summary>\r
4034             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4035             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4036             <param name="htmlFieldName">\r
4037             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
4038             properties that have the same name.\r
4039             </param>\r
4040             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4041             <remarks>\r
4042             <para>\r
4043             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4044             elements for each property in the current model.\r
4045             </para>\r
4046             <para>\r
4047             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4048             case-sensitive file systems.\r
4049             </para>\r
4050             </remarks>\r
4051         </member>\r
4052         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
4053             <summary>\r
4054             Returns HTML markup for the current model, using an editor template, specified HTML field name, and\r
4055             additional view data. The template is found using the <paramref name="templateName"/> or the model's\r
4056             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
4057             </summary>\r
4058             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4059             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
4060             <param name="htmlFieldName">\r
4061             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
4062             properties that have the same name.\r
4063             </param>\r
4064             <param name="additionalViewData">\r
4065             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>\r
4066             that can contain additional view data that will be merged into the\r
4067             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.\r
4068             </param>\r
4069             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
4070             <remarks>\r
4071             <para>\r
4072             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
4073             elements for each property in the current model.\r
4074             </para>\r
4075             <para>\r
4076             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
4077             case-sensitive file systems.\r
4078             </para>\r
4079             </remarks>\r
4080         </member>\r
4081         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions">\r
4082             <summary>\r
4083             Form-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.\r
4084             </summary>\r
4085         </member>\r
4086         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
4087             <summary>\r
4088             Renders a &lt;form&gt; start tag to the response. The &lt;form&gt;'s <c>action</c> attribute value will\r
4089             match the current request.\r
4090             </summary>\r
4091             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4092             <returns>\r
4093             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4094             </returns>\r
4095             <remarks>\r
4096             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4097             </remarks>\r
4098         </member>\r
4099         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Nullable{System.Boolean})">\r
4100             <summary>\r
4101             Renders a &lt;form&gt; start tag to the response. The &lt;form&gt;'s <c>action</c> attribute value will\r
4102             match the current request.\r
4103             </summary>\r
4104             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4105             <param name="antiforgery">\r
4106             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
4107             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
4108             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token.\r
4109             </param>\r
4110             <returns>\r
4111             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4112             </returns>\r
4113             <remarks>\r
4114             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4115             </remarks>\r
4116         </member>\r
4117         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
4118             <summary>\r
4119             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the\r
4120             current action will process the request.\r
4121             </summary>\r
4122             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4123             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4124             <returns>\r
4125             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4126             </returns>\r
4127             <remarks>\r
4128             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4129             </remarks>\r
4130         </member>\r
4131         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">\r
4132             <summary>\r
4133             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the\r
4134             current action will process the request.\r
4135             </summary>\r
4136             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4137             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4138             <param name="htmlAttributes">\r
4139             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4140             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4141             attributes.\r
4142             </param>\r
4143             <returns>\r
4144             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4145             </returns>\r
4146             <remarks>\r
4147             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4148             </remarks>\r
4149         </member>\r
4150         <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
4151             <summary>\r
4152             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the\r
4153             current action will process the request.\r
4154             </summary>\r
4155             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4156             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4157             <param name="antiforgery">\r
4158             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
4159             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
4160             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token only if\r
4161             <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.\r
4162             </param>\r
4163             <param name="htmlAttributes">\r
4164             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4165             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4166             attributes.\r
4167             </param>\r
4168             <returns>\r
4169             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4170             </returns>\r
4171             <remarks>\r
4172             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4173             </remarks>\r
4174         </member>\r
4175         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
4176             <summary>\r
4177             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the\r
4178             current action will process the request.\r
4179             </summary>\r
4180             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4181             <param name="routeValues">\r
4182             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4183             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4184             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4185             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4186             parameters.\r
4187             </param>\r
4188             <returns>\r
4189             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4190             </returns>\r
4191             <remarks>\r
4192             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4193             </remarks>\r
4194         </member>\r
4195         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
4196             <summary>\r
4197             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4198             <paramref name="actionName"/> will process the request.\r
4199             </summary>\r
4200             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4201             <param name="actionName">The name of the action method.</param>\r
4202             <param name="controllerName">The name of the controller.</param>\r
4203             <returns>\r
4204             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4205             </returns>\r
4206             <remarks>\r
4207             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4208             </remarks>\r
4209         </member>\r
4210         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
4211             <summary>\r
4212             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4213             <paramref name="actionName"/> will process the request.\r
4214             </summary>\r
4215             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4216             <param name="actionName">The name of the action method.</param>\r
4217             <param name="controllerName">The name of the controller.</param>\r
4218             <param name="routeValues">\r
4219             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4220             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4221             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4222             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4223             parameters.\r
4224             </param>\r
4225             <returns>\r
4226             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4227             </returns>\r
4228             <remarks>\r
4229             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4230             </remarks>\r
4231         </member>\r
4232         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
4233             <summary>\r
4234             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4235             <paramref name="actionName"/> will process the request.\r
4236             </summary>\r
4237             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4238             <param name="actionName">The name of the action method.</param>\r
4239             <param name="controllerName">The name of the controller.</param>\r
4240             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4241             <returns>\r
4242             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4243             </returns>\r
4244             <remarks>\r
4245             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4246             </remarks>\r
4247         </member>\r
4248         <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
4249             <summary>\r
4250             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4251             <paramref name="actionName"/> will process the request.\r
4252             </summary>\r
4253             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4254             <param name="actionName">The name of the action method.</param>\r
4255             <param name="controllerName">The name of the controller.</param>\r
4256             <param name="routeValues">\r
4257             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4258             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4259             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4260             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4261             parameters.\r
4262             </param>\r
4263             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4264             <returns>\r
4265             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4266             </returns>\r
4267             <remarks>\r
4268             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4269             </remarks>\r
4270         </member>\r
4271         <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
4272             <summary>\r
4273             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
4274             <paramref name="actionName"/> will process the request.\r
4275             </summary>\r
4276             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4277             <param name="actionName">The name of the action method.</param>\r
4278             <param name="controllerName">The name of the controller.</param>\r
4279             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4280             <param name="htmlAttributes">\r
4281             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4282             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4283             attributes.\r
4284             </param>\r
4285             <returns>\r
4286             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4287             </returns>\r
4288             <remarks>\r
4289             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4290             </remarks>\r
4291         </member>\r
4292         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
4293             <summary>\r
4294             Renders a &lt;form&gt; start tag to the response. The first route that can provide a URL with the\r
4295             specified <paramref name="routeValues"/> generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4296             </summary>\r
4297             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4298             <param name="routeValues">\r
4299             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4300             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4301             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4302             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4303             parameters.\r
4304             </param>\r
4305             <returns>\r
4306             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4307             </returns>\r
4308             <remarks>\r
4309             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4310             </remarks>\r
4311         </member>\r
4312         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object,System.Nullable{System.Boolean})">\r
4313             <summary>\r
4314             Renders a &lt;form&gt; start tag to the response. The first route that can provide a URL with the\r
4315             specified <paramref name="routeValues"/> generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4316             </summary>\r
4317             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4318             <param name="routeValues">\r
4319             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4320             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4321             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4322             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4323             parameters.\r
4324             </param>\r
4325             <param name="antiforgery">\r
4326             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
4327             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
4328             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token.\r
4329             </param>\r
4330             <returns>\r
4331             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4332             </returns>\r
4333             <remarks>\r
4334             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4335             </remarks>\r
4336         </member>\r
4337         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4338             <summary>\r
4339             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4340             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4341             </summary>\r
4342             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4343             <param name="routeName">The name of the route.</param>\r
4344             <returns>\r
4345             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4346             </returns>\r
4347             <remarks>\r
4348             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4349             </remarks>\r
4350         </member>\r
4351         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Nullable{System.Boolean})">\r
4352             <summary>\r
4353             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4354             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4355             </summary>\r
4356             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4357             <param name="routeName">The name of the route.</param>\r
4358             <param name="antiforgery">\r
4359             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
4360             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
4361             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token.\r
4362             </param>\r
4363             <returns>\r
4364             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4365             </returns>\r
4366             <remarks>\r
4367             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4368             </remarks>\r
4369         </member>\r
4370         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4371             <summary>\r
4372             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4373             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4374             </summary>\r
4375             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4376             <param name="routeName">The name of the route.</param>\r
4377             <param name="routeValues">\r
4378             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4379             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4380             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4381             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4382             parameters.\r
4383             </param>\r
4384             <returns>\r
4385             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4386             </returns>\r
4387             <remarks>\r
4388             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4389             </remarks>\r
4390         </member>\r
4391         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
4392             <summary>\r
4393             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4394             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4395             </summary>\r
4396             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4397             <param name="routeName">The name of the route.</param>\r
4398             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4399             <returns>\r
4400             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4401             </returns>\r
4402             <remarks>\r
4403             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4404             </remarks>\r
4405         </member>\r
4406         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">\r
4407             <summary>\r
4408             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4409             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
4410             </summary>\r
4411             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4412             <param name="routeName">The name of the route.</param>\r
4413             <param name="routeValues">\r
4414             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
4415             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
4416             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
4417             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
4418             parameters.\r
4419             </param>\r
4420             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4421             <returns>\r
4422             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4423             </returns>\r
4424             <remarks>\r
4425             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4426             </remarks>\r
4427         </member>\r
4428         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">\r
4429             <summary>\r
4430             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
4431             generates the &lt;form&gt;'s <c>action</c> attribute value.\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="routeName">The name of the route.</param>\r
4435             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
4436             <param name="htmlAttributes">\r
4437             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4438             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4439             attributes.\r
4440             </param>\r
4441             <returns>\r
4442             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
4443             </returns>\r
4444             <remarks>\r
4445             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
4446             </remarks>\r
4447         </member>\r
4448         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions">\r
4449             <summary>\r
4450             Input-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
4451             </summary>\r
4452         </member>\r
4453         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4454             <summary>\r
4455             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
4456             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
4457             the "checkbox" element based on the first non-<c>null</c> value found in:\r
4458             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4459             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4460             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4461             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4462             </summary>\r
4463             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4464             <param name="expression">Expression name, relative to the current model.</param>\r
4465             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
4466             <remarks>\r
4467             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4468             checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"\r
4469             attribute.\r
4470             </remarks>\r
4471         </member>\r
4472         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Boolean)">\r
4473             <summary>\r
4474             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
4475             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
4476             the "checkbox" element based on the first non-<c>null</c> value found in:\r
4477             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4478             the <paramref name="isChecked"/> parameter,\r
4479             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4480             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4481             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4482             </summary>\r
4483             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4484             <param name="expression">Expression name, relative to the current model.</param>\r
4485             <param name="isChecked">If <c>true</c>, checkbox is initially checked.</param>\r
4486             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
4487             <remarks>\r
4488             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4489             checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"\r
4490             attribute.\r
4491             </remarks>\r
4492         </member>\r
4493         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4494             <summary>\r
4495             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
4496             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
4497             the "checkbox" element based on the first non-<c>null</c> value found in:\r
4498             the <paramref name="htmlAttributes"/> dictionary entry with key "checked",\r
4499             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4500             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4501             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4502             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4503             </summary>\r
4504             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4505             <param name="expression">Expression name, relative to the current model.</param>\r
4506             <param name="htmlAttributes">\r
4507             An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an\r
4508             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4509             attributes.\r
4510             </param>\r
4511             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
4512             <remarks>\r
4513             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4514             checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"\r
4515             attribute.\r
4516             </remarks>\r
4517         </member>\r
4518         <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
4519             <summary>\r
4520             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
4521             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
4522             the "checkbox" element based on the first non-<c>null</c> value found in:\r
4523             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
4524             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4525             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
4526             </summary>\r
4527             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4528             <param name="expression">An expression to be evaluated against the current model.</param>\r
4529             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
4530             <remarks>\r
4531             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
4532             <paramref name="expression"/> to set checkbox element's "name" attribute. Sanitizes the string\r
4533             representation of the <paramref name="expression"/> to set checkbox element's "id" attribute.\r
4534             </remarks>\r
4535         </member>\r
4536         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Hidden(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4537             <summary>\r
4538             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
4539             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4540             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4541             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4542             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4543             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4544             </summary>\r
4545             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4546             <param name="expression">Expression name, relative to the current model.</param>\r
4547             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4548             <remarks>\r
4549             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4550             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4551             attribute.\r
4552             </remarks>\r
4553         </member>\r
4554         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Hidden(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4555             <summary>\r
4556             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
4557             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4558             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4559             the <paramref name="value"/> parameter,\r
4560             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4561             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4562             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4563             </summary>\r
4564             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4565             <param name="expression">Expression name, relative to the current model.</param>\r
4566             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
4567             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4568             <remarks>\r
4569             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4570             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4571             attribute.\r
4572             </remarks>\r
4573         </member>\r
4574         <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
4575             <summary>\r
4576             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
4577             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4578             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
4579             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4580             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
4581             </summary>\r
4582             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4583             <param name="expression">An expression to be evaluated against the current model.</param>\r
4584             <typeparam name="TModel">The type of the model.</typeparam>\r
4585             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4586             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4587             <remarks>\r
4588             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
4589             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
4590             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
4591             </remarks>\r
4592         </member>\r
4593         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Password(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4594             <summary>\r
4595             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Does\r
4596             not add a "value" attribute.\r
4597             </summary>\r
4598             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4599             <param name="expression">Expression name, relative to the current model.</param>\r
4600             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4601             <remarks>\r
4602             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4603             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4604             attribute. Sets &lt;input&gt; element's "value" attribute to <c>string.Empty</c>.\r
4605             </remarks>\r
4606         </member>\r
4607         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Password(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4608             <summary>\r
4609             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Adds a\r
4610             "value" attribute containing the <paramref name="value"/> parameter if that is non-<c>null</c>.\r
4611             </summary>\r
4612             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4613             <param name="expression">Expression name, relative to the current model.</param>\r
4614             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
4615             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4616             <remarks>\r
4617             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4618             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4619             attribute.\r
4620             </remarks>\r
4621         </member>\r
4622         <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
4623             <summary>\r
4624             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Does\r
4625             not add a "value" attribute.\r
4626             </summary>\r
4627             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4628             <param name="expression">An expression to be evaluated against the current model.</param>\r
4629             <typeparam name="TModel">The type of the model.</typeparam>\r
4630             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4631             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4632             <remarks>\r
4633             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
4634             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
4635             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
4636             </remarks>\r
4637         </member>\r
4638         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4639             <summary>\r
4640             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
4641             Adds a "value" attribute to the element containing the <paramref name="value"/> parameter if that is\r
4642             non-<c>null</c>.\r
4643             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
4644             value found in:\r
4645             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4646             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4647             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4648             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4649             </summary>\r
4650             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4651             <param name="expression">Expression name, relative to the current model.</param>\r
4652             <param name="value">Value to include in the element. Must not be <c>null</c>.</param>\r
4653             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4654             <remarks>\r
4655             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4656             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4657             attribute. Sets &lt;input&gt; element's "value" attribute to <paramref name="value"/>.\r
4658             </remarks>\r
4659         </member>\r
4660         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">\r
4661             <summary>\r
4662             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
4663             Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4664             the <paramref name="value"/> parameter, or\r
4665             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
4666             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
4667             value found in:\r
4668             the <paramref name="htmlAttributes"/> dictionary entry with key "checked",\r
4669             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4670             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4671             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4672             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4673             </summary>\r
4674             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4675             <param name="expression">Expression name, relative to the current model.</param>\r
4676             <param name="value">\r
4677             If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if no "checked" entry exists\r
4678             in <paramref name="htmlAttributes"/>.\r
4679             </param>\r
4680             <param name="htmlAttributes">\r
4681             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4682             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4683             attributes.\r
4684             </param>\r
4685             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4686             <remarks>\r
4687             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4688             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4689             attribute.\r
4690             </remarks>\r
4691         </member>\r
4692         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Boolean)">\r
4693             <summary>\r
4694             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
4695             Adds a "value" attribute to the element containing the <paramref name="value"/> parameter if that is\r
4696             non-<c>null</c>.\r
4697             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
4698             value found in:\r
4699             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4700             the <paramref name="isChecked"/> parameter,\r
4701             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4702             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4703             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4704             </summary>\r
4705             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4706             <param name="expression">Expression name, relative to the current model.</param>\r
4707             <param name="value">\r
4708             If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if\r
4709             <paramref name="isChecked"/> is also <c>null</c>.\r
4710             </param>\r
4711             <param name="isChecked">\r
4712             If <c>true</c>, radio button is initially selected. Must not be <c>null</c> if\r
4713             <paramref name="value"/> is also <c>null</c>.\r
4714             </param>\r
4715             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4716             <remarks>\r
4717             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4718             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4719             attribute.\r
4720             </remarks>\r
4721         </member>\r
4722         <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
4723             <summary>\r
4724             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
4725             Adds a "value" attribute to the element containing the <paramref name="value"/> parameter.\r
4726             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
4727             value found in:\r
4728             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
4729             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4730             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
4731             </summary>\r
4732             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4733             <param name="expression">An expression to be evaluated against the current model.</param>\r
4734             <param name="value">Value to include in the element. Must not be <c>null</c>.</param>\r
4735             <typeparam name="TModel">The type of the model.</typeparam>\r
4736             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4737             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4738             <remarks>\r
4739             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
4740             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
4741             representation of the <paramref name="expression"/> to set element's "id" attribute. Converts the\r
4742             <paramref name="value"/> to a <see cref="T:System.String"/> to set element's "value" attribute.\r
4743             </remarks>\r
4744         </member>\r
4745         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4746             <summary>\r
4747             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
4748             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4749             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4750             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4751             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4752             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4753             </summary>\r
4754             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4755             <param name="expression">Expression name, relative to the current model.</param>\r
4756             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4757             <remarks>\r
4758             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4759             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4760             attribute.\r
4761             </remarks>\r
4762         </member>\r
4763         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4764             <summary>\r
4765             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
4766             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4767             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4768             the <paramref name="value"/> parameter,\r
4769             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4770             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4771             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4772             </summary>\r
4773             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4774             <param name="expression">Expression name, relative to the current model.</param>\r
4775             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
4776             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4777             <remarks>\r
4778             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4779             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4780             attribute.\r
4781             </remarks>\r
4782         </member>\r
4783         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.String)">\r
4784             <summary>\r
4785             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
4786             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4787             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4788             the <paramref name="value"/> parameter,\r
4789             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4790             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4791             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4792             </summary>\r
4793             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4794             <param name="expression">Expression name, relative to the current model.</param>\r
4795             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
4796             <param name="format">\r
4797             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the "value"\r
4798             attribute unless that came from model binding.\r
4799             </param>\r
4800             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4801             <remarks>\r
4802             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4803             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4804             attribute.\r
4805             </remarks>\r
4806         </member>\r
4807         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">\r
4808             <summary>\r
4809             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
4810             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4811             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4812             the <paramref name="value"/> parameter,\r
4813             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,\r
4814             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
4815             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
4816             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4817             </summary>\r
4818             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4819             <param name="expression">Expression name, relative to the current model.</param>\r
4820             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
4821             <param name="htmlAttributes">\r
4822             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4823             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4824             attributes.\r
4825             </param>\r
4826             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4827             <remarks>\r
4828             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4829             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4830             attribute.\r
4831             </remarks>\r
4832         </member>\r
4833         <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
4834             <summary>\r
4835             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
4836             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4837             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
4838             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4839             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
4840             </summary>\r
4841             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4842             <param name="expression">An expression to be evaluated against the current model.</param>\r
4843             <typeparam name="TModel">The type of the model.</typeparam>\r
4844             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4845             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4846             <remarks>\r
4847             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
4848             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
4849             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
4850             </remarks>\r
4851         </member>\r
4852         <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
4853             <summary>\r
4854             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
4855             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4856             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
4857             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4858             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
4859             </summary>\r
4860             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4861             <param name="expression">An expression to be evaluated against the current model.</param>\r
4862             <param name="format">\r
4863             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\r
4864             <paramref name="expression"/> value when using that in the "value" attribute.\r
4865             </param>\r
4866             <typeparam name="TModel">The type of the model.</typeparam>\r
4867             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4868             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4869             <remarks>\r
4870             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
4871             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
4872             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
4873             </remarks>\r
4874         </member>\r
4875         <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
4876             <summary>\r
4877             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
4878             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
4879             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4880             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
4881             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
4882             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
4883             </summary>\r
4884             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4885             <param name="expression">An expression to be evaluated against the current model.</param>\r
4886             <param name="htmlAttributes">\r
4887             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4888             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4889             attributes.\r
4890             </param>\r
4891             <typeparam name="TModel">The type of the model.</typeparam>\r
4892             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4893             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
4894             <remarks>\r
4895             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
4896             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
4897             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
4898             </remarks>\r
4899         </member>\r
4900         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
4901             <summary>\r
4902             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
4903             element body based on the first non-<c>null</c> value found in:\r
4904             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4905             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4906             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4907             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4908             </summary>\r
4909             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4910             <param name="expression">Expression name, relative to the current model.</param>\r
4911             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
4912             <remarks>\r
4913             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4914             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4915             attribute.\r
4916             </remarks>\r
4917         </member>\r
4918         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
4919             <summary>\r
4920             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
4921             element body 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,\r
4923             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4924             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4925             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4926             </summary>\r
4927             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4928             <param name="expression">Expression name, relative to the current model.</param>\r
4929             <param name="htmlAttributes">\r
4930             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4931             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4932             attributes.\r
4933             </param>\r
4934             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
4935             <remarks>\r
4936             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4937             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4938             attribute.\r
4939             </remarks>\r
4940         </member>\r
4941         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
4942             <summary>\r
4943             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
4944             element body based on the first non-<c>null</c> value found in:\r
4945             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4946             the <paramref name="value"/> parameter,\r
4947             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4948             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4949             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4950             </summary>\r
4951             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4952             <param name="expression">Expression name, relative to the current model.</param>\r
4953             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
4954             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
4955             <remarks>\r
4956             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4957             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4958             attribute.\r
4959             </remarks>\r
4960         </member>\r
4961         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
4962             <summary>\r
4963             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
4964             element body based on the first non-<c>null</c> value found in:\r
4965             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
4966             the <paramref name="value"/> parameter,\r
4967             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
4968             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4969             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
4970             </summary>\r
4971             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
4972             <param name="expression">Expression name, relative to the current model.</param>\r
4973             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
4974             <param name="htmlAttributes">\r
4975             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
4976             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
4977             attributes.\r
4978             </param>\r
4979             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
4980             <remarks>\r
4981             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
4982             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
4983             attribute.\r
4984             </remarks>\r
4985         </member>\r
4986         <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
4987             <summary>\r
4988             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
4989             element body based on the first non-<c>null</c> value found in:\r
4990             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
4991             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
4992             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
4993             </summary>\r
4994             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
4995             <param name="expression">An expression to be evaluated against the current model.</param>\r
4996             <typeparam name="TModel">The type of the model.</typeparam>\r
4997             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
4998             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
4999             <remarks>\r
5000             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5001             <paramref name="expression"/> to set &lt;textarea&gt; element's "name" attribute. Sanitizes the string\r
5002             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5003             </remarks>\r
5004         </member>\r
5005         <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
5006             <summary>\r
5007             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
5008             element body based on the first non-<c>null</c> value found in:\r
5009             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5010             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5011             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
5012             </summary>\r
5013             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5014             <param name="expression">An expression to be evaluated against the current model.</param>\r
5015             <param name="htmlAttributes">\r
5016             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5017             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5018             attributes.\r
5019             </param>\r
5020             <typeparam name="TModel">The type of the model.</typeparam>\r
5021             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5022             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
5023             <remarks>\r
5024             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5025             <paramref name="expression"/> to set &lt;textarea&gt; element's "name" attribute. Sanitizes the string\r
5026             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5027             </remarks>\r
5028         </member>\r
5029         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions">\r
5030             <summary>\r
5031             Label-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
5032             </summary>\r
5033         </member>\r
5034         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.Label(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5035             <summary>\r
5036             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5037             </summary>\r
5038             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5039             <param name="expression">Expression name, relative to the current model.</param>\r
5040             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5041         </member>\r
5042         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.Label(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5043             <summary>\r
5044             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5045             </summary>\r
5046             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5047             <param name="expression">Expression name, relative to the current model.</param>\r
5048             <param name="labelText">The inner text of the element.</param>\r
5049             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5050         </member>\r
5051         <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
5052             <summary>\r
5053             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5054             </summary>\r
5055             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5056             <param name="expression">An expression to be evaluated against the current model.</param>\r
5057             <typeparam name="TModel">The type of the model.</typeparam>\r
5058             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5059             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5060         </member>\r
5061         <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
5062             <summary>\r
5063             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5064             </summary>\r
5065             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5066             <param name="expression">An expression to be evaluated against the current model.</param>\r
5067             <param name="labelText">The inner text of the element.</param>\r
5068             <typeparam name="TModel">The type of the model.</typeparam>\r
5069             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5070             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5071         </member>\r
5072         <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
5073             <summary>\r
5074             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
5075             </summary>\r
5076             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5077             <param name="expression">An expression to be evaluated against the current model.</param>\r
5078             <param name="htmlAttributes">\r
5079             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5080             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5081             attributes.\r
5082             </param>\r
5083             <typeparam name="TModel">The type of the model.</typeparam>\r
5084             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5085             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5086         </member>\r
5087         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
5088             <summary>\r
5089             Returns a &lt;label&gt; element for the current model.\r
5090             </summary>\r
5091             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5092             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5093         </member>\r
5094         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5095             <summary>\r
5096             Returns a &lt;label&gt; element for the current model.\r
5097             </summary>\r
5098             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5099             <param name="labelText">The inner text of the element.</param>\r
5100             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5101         </member>\r
5102         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">\r
5103             <summary>\r
5104             Returns a &lt;label&gt; element for the current model.\r
5105             </summary>\r
5106             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5107             <param name="htmlAttributes">\r
5108             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5109             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5110             attributes.\r
5111             </param>\r
5112             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5113         </member>\r
5114         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5115             <summary>\r
5116             Returns a &lt;label&gt; element for the current model.\r
5117             </summary>\r
5118             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5119             <param name="labelText">The inner text of the element.</param>\r
5120             <param name="htmlAttributes">\r
5121             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5122             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5123             attributes.\r
5124             </param>\r
5125             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
5126         </member>\r
5127         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions">\r
5128             <summary>\r
5129             Link-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.\r
5130             </summary>\r
5131         </member>\r
5132         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5133             <summary>\r
5134             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5135             </summary>\r
5136             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5137             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5138             <param name="actionName">The name of the action.</param>\r
5139             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5140         </member>\r
5141         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
5142             <summary>\r
5143             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5144             </summary>\r
5145             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5146             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5147             <param name="actionName">The name of the action.</param>\r
5148             <param name="routeValues">\r
5149             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5150             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5151             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5152             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5153             parameters.\r
5154             </param>\r
5155             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5156         </member>\r
5157         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,System.Object)">\r
5158             <summary>\r
5159             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5160             </summary>\r
5161             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5162             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5163             <param name="actionName">The name of the action.</param>\r
5164             <param name="routeValues">\r
5165             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5166             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5167             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5168             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5169             parameters.\r
5170             </param>\r
5171             <param name="htmlAttributes">\r
5172             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5173             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5174             attributes.\r
5175             </param>\r
5176             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5177         </member>\r
5178         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">\r
5179             <summary>\r
5180             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5181             </summary>\r
5182             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5183             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5184             <param name="actionName">The name of the action.</param>\r
5185             <param name="controllerName">The name of the controller.</param>\r
5186             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5187         </member>\r
5188         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String,System.Object)">\r
5189             <summary>\r
5190             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5191             </summary>\r
5192             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5193             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5194             <param name="actionName">The name of the action.</param>\r
5195             <param name="controllerName">The name of the controller.</param>\r
5196             <param name="routeValues">\r
5197             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5198             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5199             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5200             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5201             parameters.\r
5202             </param>\r
5203             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5204         </member>\r
5205         <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
5206             <summary>\r
5207             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
5208             </summary>\r
5209             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5210             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5211             <param name="actionName">The name of the action.</param>\r
5212             <param name="controllerName">The name of the controller.</param>\r
5213             <param name="routeValues">\r
5214             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5215             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5216             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5217             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5218             parameters.\r
5219             </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 anchor element.</returns>\r
5226         </member>\r
5227         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5228             <summary>\r
5229             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5230             </summary>\r
5231             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5232             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5233             <param name="routeValues">\r
5234             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5235             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5236             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5237             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5238             parameters.\r
5239             </param>\r
5240             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5241         </member>\r
5242         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5243             <summary>\r
5244             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5245             </summary>\r
5246             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5247             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5248             <param name="routeName">The name of the route.</param>\r
5249             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5250         </member>\r
5251         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
5252             <summary>\r
5253             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5254             </summary>\r
5255             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5256             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5257             <param name="routeName">The name of the route.</param>\r
5258             <param name="routeValues">\r
5259             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5260             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5261             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5262             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5263             parameters.\r
5264             </param>\r
5265             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5266         </member>\r
5267         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">\r
5268             <summary>\r
5269             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5270             </summary>\r
5271             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5272             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5273             <param name="routeValues">\r
5274             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5275             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5276             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5277             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5278             parameters.\r
5279             </param>\r
5280             <param name="htmlAttributes">\r
5281             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5282             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5283             attributes.\r
5284             </param>\r
5285             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5286         </member>\r
5287         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,System.Object)">\r
5288             <summary>\r
5289             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
5290             </summary>\r
5291             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5292             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
5293             <param name="routeName">The name of the route.</param>\r
5294             <param name="routeValues">\r
5295             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
5296             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
5297             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
5298             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route\r
5299             parameters.\r
5300             </param>\r
5301             <param name="htmlAttributes">\r
5302             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
5303             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5304             attributes.\r
5305             </param>\r
5306             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
5307         </member>\r
5308         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions">\r
5309             <summary>\r
5310             Name-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.\r
5311             </summary>\r
5312         </member>\r
5313         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions.NameForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
5314             <summary>\r
5315             Returns the full HTML element name for the current model. Uses\r
5316             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between\r
5317             current <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.\r
5318             </summary>\r
5319             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5320             <returns>A <see cref="T:System.String"/> containing the element name.</returns>\r
5321         </member>\r
5322         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions.IdForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
5323             <summary>\r
5324             Returns the HTML element Id for the current model.\r
5325             </summary>\r
5326             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5327             <returns>A <see cref="T:System.String"/> containing the element Id.</returns>\r
5328         </member>\r
5329         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions">\r
5330             <summary>\r
5331             PartialView-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.\r
5332             </summary>\r
5333         </member>\r
5334         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5335             <summary>\r
5336             Returns HTML markup for the specified partial view.\r
5337             </summary>\r
5338             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5339             <param name="partialViewName">\r
5340             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5341             </param>\r
5342             <returns>\r
5343             A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing\r
5344             the created HTML.\r
5345             </returns>\r
5346         </member>\r
5347         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5348             <summary>\r
5349             Returns HTML markup for the specified partial view.\r
5350             </summary>\r
5351             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5352             <param name="partialViewName">\r
5353             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5354             </param>\r
5355             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5356             <returns>\r
5357             A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing\r
5358             the created HTML.\r
5359             </returns>\r
5360         </member>\r
5361         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5362             <summary>\r
5363             Returns HTML markup for the specified partial view.\r
5364             </summary>\r
5365             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5366             <param name="partialViewName">\r
5367             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5368             </param>\r
5369             <param name="model">A model to pass into the partial view.</param>\r
5370             <returns>\r
5371             A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing\r
5372             the created HTML.\r
5373             </returns>\r
5374         </member>\r
5375         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5376             <summary>\r
5377             Returns HTML markup for the specified partial view.\r
5378             </summary>\r
5379             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5380             <param name="partialViewName">\r
5381             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5382             </param>\r
5383             <returns>\r
5384             Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.\r
5385             </returns>\r
5386             <remarks>\r
5387             This method synchronously calls and blocks on\r
5388             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>\r
5389             </remarks>\r
5390         </member>\r
5391         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5392             <summary>\r
5393             Returns HTML markup for the specified partial view.\r
5394             </summary>\r
5395             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5396             <param name="partialViewName">\r
5397             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5398             </param>\r
5399             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5400             <returns>\r
5401             Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.\r
5402             </returns>\r
5403             <remarks>\r
5404             This method synchronously calls and blocks on\r
5405             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>\r
5406             </remarks>\r
5407         </member>\r
5408         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5409             <summary>\r
5410             Returns HTML markup for the specified partial view.\r
5411             </summary>\r
5412             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5413             <param name="partialViewName">\r
5414             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5415             </param>\r
5416             <param name="model">A model to pass into the partial view.</param>\r
5417             <returns>\r
5418             Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.\r
5419             </returns>\r
5420             <remarks>\r
5421             This method synchronously calls and blocks on\r
5422             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>\r
5423             </remarks>\r
5424         </member>\r
5425         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5426             <summary>\r
5427             Returns HTML markup for the specified partial view.\r
5428             </summary>\r
5429             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5430             <param name="partialViewName">\r
5431             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5432             </param>\r
5433             <param name="model">A model to pass into the partial view.</param>\r
5434             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5435             <returns>\r
5436             Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.\r
5437             </returns>\r
5438             <remarks>\r
5439             This method synchronously calls and blocks on\r
5440             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>\r
5441             </remarks>\r
5442         </member>\r
5443         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5444             <summary>\r
5445             Renders HTML markup for the specified partial view.\r
5446             </summary>\r
5447             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5448             <param name="partialViewName">\r
5449             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5450             </param>\r
5451             <remarks>\r
5452             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5453             </remarks>\r
5454         </member>\r
5455         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5456             <summary>\r
5457             Renders HTML markup for the specified partial view.\r
5458             </summary>\r
5459             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5460             <param name="partialViewName">\r
5461             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5462             </param>\r
5463             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5464             <remarks>\r
5465             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5466             </remarks>\r
5467         </member>\r
5468         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5469             <summary>\r
5470             Renders HTML markup for the specified partial view.\r
5471             </summary>\r
5472             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5473             <param name="partialViewName">\r
5474             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5475             </param>\r
5476             <param name="model">A model to pass into the partial view.</param>\r
5477             <remarks>\r
5478             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5479             </remarks>\r
5480         </member>\r
5481         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5482             <summary>\r
5483             Renders HTML markup for the specified partial view.\r
5484             </summary>\r
5485             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5486             <param name="partialViewName">\r
5487             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5488             </param>\r
5489             <param name="model">A model to pass into the partial view.</param>\r
5490             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5491             <remarks>\r
5492             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5493             </remarks>\r
5494         </member>\r
5495         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5496             <summary>\r
5497             Renders HTML markup for the specified partial view.\r
5498             </summary>\r
5499             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5500             <param name="partialViewName">\r
5501             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5502             </param>\r
5503             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>\r
5504             <remarks>\r
5505             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5506             </remarks>\r
5507         </member>\r
5508         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
5509             <summary>\r
5510             Renders HTML markup for the specified partial view.\r
5511             </summary>\r
5512             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5513             <param name="partialViewName">\r
5514             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5515             </param>\r
5516             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
5517             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>\r
5518             <remarks>\r
5519             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5520             </remarks>\r
5521         </member>\r
5522         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5523             <summary>\r
5524             Renders HTML markup for the specified partial view.\r
5525             </summary>\r
5526             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5527             <param name="partialViewName">\r
5528             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
5529             </param>\r
5530             <param name="model">A model to pass into the partial view.</param>\r
5531             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>\r
5532             <remarks>\r
5533             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
5534             </remarks>\r
5535         </member>\r
5536         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions">\r
5537             <summary>\r
5538             Select-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
5539             </summary>\r
5540         </member>\r
5541         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5542             <summary>\r
5543             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5544             &lt;option&gt; elements based on the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name. Adds a\r
5545             "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
5546             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5547             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5548             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5549             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5550             </summary>\r
5551             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5552             <param name="expression">Expression name, relative to the current model.</param>\r
5553             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5554             <remarks>\r
5555             <para>\r
5556             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5557             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5558             attribute.\r
5559             </para>\r
5560             <para>\r
5561             The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of\r
5562             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5563             </para>\r
5564             </remarks>\r
5565         </member>\r
5566         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5567             <summary>\r
5568             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5569             &lt;option&gt; elements based on <paramref name="optionLabel"/> and the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5570             entry with full name. Adds a "selected" attribute to an &lt;option&gt; if its\r
5571             <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
5572             first non-<c>null</c> value found in:\r
5573             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5574             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5575             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5576             </summary>\r
5577             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5578             <param name="expression">Expression name, relative to the current model.</param>\r
5579             <param name="optionLabel">\r
5580             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
5581             </param>\r
5582             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5583             <remarks>\r
5584             <para>\r
5585             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5586             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5587             attribute.\r
5588             </para>\r
5589             <para>\r
5590             The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of\r
5591             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5592             </para>\r
5593             </remarks>\r
5594         </member>\r
5595         <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
5596             <summary>\r
5597             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5598             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
5599             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
5600             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5601             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5602             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of\r
5603             <paramref name="selectList"/>), or\r
5604             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5605             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5606             </summary>\r
5607             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5608             <param name="expression">Expression name, relative to the current model.</param>\r
5609             <param name="selectList">\r
5610             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
5611             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5612             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5613             </param>\r
5614             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5615             <remarks>\r
5616             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5617             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5618             attribute.\r
5619             </remarks>\r
5620         </member>\r
5621         <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
5622             <summary>\r
5623             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5624             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
5625             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
5626             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5627             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5628             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of\r
5629             <paramref name="selectList"/>), or\r
5630             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5631             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5632             </summary>\r
5633             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5634             <param name="expression">Expression name, relative to the current model.</param>\r
5635             <param name="selectList">\r
5636             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
5637             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5638             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5639             </param>\r
5640             <param name="htmlAttributes">\r
5641             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
5642             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
5643             </param>\r
5644             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5645             <remarks>\r
5646             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5647             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5648             attribute.\r
5649             </remarks>\r
5650         </member>\r
5651         <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
5652             <summary>\r
5653             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5654             &lt;option&gt; elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a\r
5655             "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
5656             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5657             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5658             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of\r
5659             <paramref name="selectList"/>), or\r
5660             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5661             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5662             </summary>\r
5663             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5664             <param name="expression">Expression name, relative to the current model.</param>\r
5665             <param name="selectList">\r
5666             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
5667             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5668             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5669             </param>\r
5670             <param name="optionLabel">\r
5671             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
5672             </param>\r
5673             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5674             <remarks>\r
5675             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5676             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5677             attribute.\r
5678             </remarks>\r
5679         </member>\r
5680         <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
5681             <summary>\r
5682             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5683             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
5684             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
5685             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5686             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5687             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5688             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
5689             </summary>\r
5690             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5691             <param name="expression">An expression to be evaluated against the current model.</param>\r
5692             <param name="selectList">\r
5693             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
5694             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5695             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5696             </param>\r
5697             <typeparam name="TModel">The type of the model.</typeparam>\r
5698             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5699             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5700             <remarks>\r
5701             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5702             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
5703             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5704             </remarks>\r
5705         </member>\r
5706         <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
5707             <summary>\r
5708             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5709             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
5710             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
5711             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5712             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5713             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5714             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
5715             </summary>\r
5716             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5717             <param name="expression">An expression to be evaluated against the current model.</param>\r
5718             <param name="selectList">\r
5719             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
5720             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5721             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5722             </param>\r
5723             <param name="htmlAttributes">\r
5724             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
5725             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
5726             </param>\r
5727             <typeparam name="TModel">The type of the model.</typeparam>\r
5728             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5729             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5730             <remarks>\r
5731             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5732             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
5733             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5734             </remarks>\r
5735         </member>\r
5736         <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
5737             <summary>\r
5738             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5739             &lt;option&gt; elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a\r
5740             "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
5741             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5742             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5743             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5744             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
5745             </summary>\r
5746             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5747             <param name="expression">An expression to be evaluated against the current model.</param>\r
5748             <param name="selectList">\r
5749             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
5750             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5751             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5752             </param>\r
5753             <param name="optionLabel">\r
5754             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
5755             </param>\r
5756             <typeparam name="TModel">The type of the model.</typeparam>\r
5757             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5758             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5759             <remarks>\r
5760             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5761             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
5762             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5763             </remarks>\r
5764         </member>\r
5765         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5766             <summary>\r
5767             Returns a multi-selection &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5768             &lt;option&gt; elements based on the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name. Adds a\r
5769             "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
5770             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5771             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5772             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5773             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5774             </summary>\r
5775             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5776             <param name="expression">Expression name, relative to the current model.</param>\r
5777             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5778             <remarks>\r
5779             <para>\r
5780             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5781             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5782             attribute.\r
5783             </para>\r
5784             <para>\r
5785             The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of\r
5786             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5787             </para>\r
5788             </remarks>\r
5789         </member>\r
5790         <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
5791             <summary>\r
5792             Returns a multi-selection &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
5793             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
5794             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
5795             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5796             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
5797             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of\r
5798             <paramref name="selectList"/>), or\r
5799             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5800             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5801             </summary>\r
5802             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5803             <param name="expression">Expression name, relative to the current model.</param>\r
5804             <param name="selectList">\r
5805             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
5806             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5807             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5808             </param>\r
5809             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5810             <remarks>\r
5811             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
5812             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
5813             attribute.\r
5814             </remarks>\r
5815         </member>\r
5816         <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
5817             <summary>\r
5818             Returns a multi-selection &lt;select&gt; element for the  <paramref name="expression"/>. Adds\r
5819             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
5820             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
5821             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
5822             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
5823             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
5824             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
5825             </summary>\r
5826             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>\r
5827             <param name="expression">An expression to be evaluated against the current model.</param>\r
5828             <param name="selectList">\r
5829             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
5830             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>\r
5831             entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
5832             </param>\r
5833             <typeparam name="TModel">The type of the model.</typeparam>\r
5834             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5835             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
5836             <remarks>\r
5837             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
5838             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
5839             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
5840             </remarks>\r
5841         </member>\r
5842         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions">\r
5843             <summary>\r
5844             Validation-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
5845             </summary>\r
5846         </member>\r
5847         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
5848             <summary>\r
5849             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
5850             object for the specified <paramref name="expression"/>.\r
5851             </summary>\r
5852             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5853             <param name="expression">Expression name, relative to the current model.</param>\r
5854             <returns>\r
5855             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
5856             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
5857             validation is disabled.\r
5858             </returns>\r
5859             <remarks>\r
5860             Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message\r
5861             will always be visible but client-side validation may update the associated CSS class.\r
5862             </remarks>\r
5863         </member>\r
5864         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
5865             <summary>\r
5866             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
5867             object for the specified <paramref name="expression"/>.\r
5868             </summary>\r
5869             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5870             <param name="expression">Expression name, relative to the current model.</param>\r
5871             <param name="message">\r
5872             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
5873             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
5874             validation may update the associated CSS class.\r
5875             </param>\r
5876             <returns>\r
5877             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
5878             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
5879             validation is disabled.\r
5880             </returns>\r
5881         </member>\r
5882         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
5883             <summary>\r
5884             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
5885             object for the specified <paramref name="expression"/>.\r
5886             </summary>\r
5887             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5888             <param name="expression">Expression name, relative to the current model.</param>\r
5889             <param name="htmlAttributes">\r
5890             An <see cref="T:System.Object"/> that contains the HTML attributes for the\r
5891             (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an\r
5892             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5893             attributes.\r
5894             </param>\r
5895             <returns>\r
5896             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
5897             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
5898             validation is disabled.\r
5899             </returns>\r
5900             <remarks>\r
5901             Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message\r
5902             will always be visible but client-side validation may update the associated CSS class.\r
5903             </remarks>\r
5904         </member>\r
5905         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">\r
5906             <summary>\r
5907             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
5908             object for the specified <paramref name="expression"/>.\r
5909             </summary>\r
5910             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5911             <param name="expression">Expression name, relative to the current model.</param>\r
5912             <param name="message">\r
5913             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
5914             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
5915             validation may update the associated CSS class.\r
5916             </param>\r
5917             <param name="tag">\r
5918             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
5919             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.\r
5920             </param>\r
5921             <returns>\r
5922             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <paramref name="tag"/> element. An empty\r
5923             <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is\r
5924             disabled.\r
5925             </returns>\r
5926         </member>\r
5927         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">\r
5928             <summary>\r
5929             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
5930             object for the specified <paramref name="expression"/>.\r
5931             </summary>\r
5932             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5933             <param name="expression">Expression name, relative to the current model.</param>\r
5934             <param name="message">\r
5935             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
5936             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
5937             validation may update the associated CSS class.\r
5938             </param>\r
5939             <param name="htmlAttributes">\r
5940             An <see cref="T:System.Object"/> that contains the HTML attributes for the\r
5941             (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an\r
5942             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
5943             attributes.\r
5944             </param>\r
5945             <returns>\r
5946             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
5947             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
5948             validation is disabled.\r
5949             </returns>\r
5950         </member>\r
5951         <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
5952             <summary>\r
5953             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
5954             object for the specified <paramref name="expression"/>.\r
5955             </summary>\r
5956             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5957             <param name="expression">An expression to be evaluated against the current model.</param>\r
5958             <typeparam name="TModel">The type of the model.</typeparam>\r
5959             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5960             <returns>\r
5961             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
5962             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
5963             validation is disabled.\r
5964             </returns>\r
5965             <remarks>\r
5966             Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message\r
5967             will always be visible but client-side validation may update the associated CSS class.\r
5968             </remarks>\r
5969         </member>\r
5970         <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
5971             <summary>\r
5972             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
5973             object for the specified <paramref name="expression"/>.\r
5974             </summary>\r
5975             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5976             <param name="expression">An expression to be evaluated against the current model.</param>\r
5977             <param name="message">\r
5978             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
5979             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
5980             validation may update the associated CSS class.\r
5981             </param>\r
5982             <typeparam name="TModel">The type of the model.</typeparam>\r
5983             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
5984             <returns>\r
5985             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
5986             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
5987             validation is disabled.\r
5988             </returns>\r
5989         </member>\r
5990         <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
5991             <summary>\r
5992             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
5993             object for the specified <paramref name="expression"/>.\r
5994             </summary>\r
5995             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
5996             <param name="expression">An expression to be evaluated against the current model.</param>\r
5997             <param name="message">\r
5998             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
5999             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
6000             validation may update the associated CSS class.\r
6001             </param>\r
6002             <param name="htmlAttributes">\r
6003             An <see cref="T:System.Object"/> that contains the HTML attributes for the\r
6004             (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an\r
6005             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML\r
6006             attributes.\r
6007             </param>\r
6008             <typeparam name="TModel">The type of the model.</typeparam>\r
6009             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6010             <returns>\r
6011             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.\r
6012             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side\r
6013             validation is disabled.\r
6014             </returns>\r
6015         </member>\r
6016         <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
6017             <summary>\r
6018             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
6019             object for the specified <paramref name="expression"/>.\r
6020             </summary>\r
6021             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6022             <param name="expression">An expression to be evaluated against the current model.</param>\r
6023             <param name="message">\r
6024             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
6025             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
6026             validation may update the associated CSS class.\r
6027             </param>\r
6028             <param name="tag">\r
6029             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6030             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.\r
6031             </param>\r
6032             <typeparam name="TModel">The type of the model.</typeparam>\r
6033             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6034             <returns>\r
6035             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <paramref name="tag"/> element. An empty\r
6036             <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is\r
6037             disabled.\r
6038             </returns>\r
6039         </member>\r
6040         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
6041             <summary>\r
6042             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6043             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6044             </summary>\r
6045             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6046             <returns>\r
6047             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the &lt;ul&gt; element.\r
6048             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and client-side validation is disabled.\r
6049             </returns>\r
6050         </member>\r
6051         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean)">\r
6052             <summary>\r
6053             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6054             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6055             </summary>\r
6056             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6057             <param name="excludePropertyErrors">\r
6058             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
6059             </param>\r
6060             <returns>\r
6061             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the &lt;ul&gt; element.\r
6062             An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and client-side validation is disabled.\r
6063             </returns>\r
6064         </member>\r
6065         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
6066             <summary>\r
6067             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6068             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6069             </summary>\r
6070             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6071             <param name="message">The message to display with the validation summary.</param>\r
6072             <returns>\r
6073             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the\r
6074             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the\r
6075             <paramref name="message"/>) and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current\r
6076             model is valid and client-side validation is disabled.\r
6077             </returns>\r
6078         </member>\r
6079         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">\r
6080             <summary>\r
6081             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6082             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6083             </summary>\r
6084             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6085             <param name="message">The message to display with the validation summary.</param>\r
6086             <param name="tag">\r
6087             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6088             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.\r
6089             </param>\r
6090             <returns>\r
6091             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the <paramref name="tag"/> element\r
6092             and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and\r
6093             client-side validation is disabled.\r
6094             </returns>\r
6095         </member>\r
6096         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String)">\r
6097             <summary>\r
6098             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6099             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6100             </summary>\r
6101             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6102             <param name="excludePropertyErrors">\r
6103             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
6104             </param>\r
6105             <param name="message">The message to display with the validation summary.</param>\r
6106             <returns>\r
6107             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the\r
6108             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which, in turn, wraps the\r
6109             <paramref name="message"/>) and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current\r
6110             model is valid and client-side validation is disabled.\r
6111             </returns>\r
6112         </member>\r
6113         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">\r
6114             <summary>\r
6115             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6116             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6117             </summary>\r
6118             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6119             <param name="message">The message to display with the validation summary.</param>\r
6120             <param name="htmlAttributes">\r
6121             An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (&lt;div&gt;) element.\r
6122             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing\r
6123             the HTML attributes.\r
6124             </param>\r
6125             <returns>\r
6126             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the\r
6127             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the\r
6128             <paramref name="message"/>) and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current\r
6129             model is valid and client-side validation is disabled.\r
6130             </returns>\r
6131         </member>\r
6132         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.String)">\r
6133             <summary>\r
6134             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6135             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6136             </summary>\r
6137             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6138             <param name="message">The message to display with the validation summary.</param>\r
6139             <param name="htmlAttributes">\r
6140             An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (&lt;div&gt;) element.\r
6141             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing\r
6142             the HTML attributes.\r
6143             </param>\r
6144             <param name="tag">\r
6145             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6146             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.\r
6147             </param>\r
6148             <returns>\r
6149             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the <paramref name="tag"/> element\r
6150             and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and\r
6151             client-side validation is disabled.\r
6152             </returns>\r
6153         </member>\r
6154         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String,System.String)">\r
6155             <summary>\r
6156             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6157             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6158             </summary>\r
6159             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6160             <param name="excludePropertyErrors">\r
6161             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
6162             </param>\r
6163             <param name="message">The message to display with the validation summary.</param>\r
6164             <param name="tag">\r
6165             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6166             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.\r
6167             </param>\r
6168             <returns>\r
6169             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the <paramref name="tag"/> element\r
6170             and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and\r
6171             client-side validation is disabled.\r
6172             </returns>\r
6173         </member>\r
6174         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String,System.Object)">\r
6175             <summary>\r
6176             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6177             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6178             </summary>\r
6179             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6180             <param name="excludePropertyErrors">\r
6181             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
6182             </param>\r
6183             <param name="message">The message to display with the validation summary.</param>\r
6184             <param name="htmlAttributes">\r
6185             An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (&lt;div&gt;) element.\r
6186             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing\r
6187             the HTML attributes.\r
6188             </param>\r
6189             <returns>\r
6190             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the\r
6191             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the\r
6192             <paramref name="message"/>) and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current\r
6193             model is valid and client-side validation is disabled.\r
6194             </returns>\r
6195         </member>\r
6196         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions">\r
6197             <summary>\r
6198             Value-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.\r
6199             </summary>\r
6200         </member>\r
6201         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.Value(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
6202             <summary>\r
6203             Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the\r
6204             first non-<c>null</c> value found in:\r
6205             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6206             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6207             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6208             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6209             </summary>\r
6210             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6211             <param name="expression">Expression name, relative to the current model.</param>\r
6212             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6213             <remarks>\r
6214             Converts the expression result to a <see cref="T:System.String"/> directly.\r
6215             </remarks>\r
6216         </member>\r
6217         <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
6218             <summary>\r
6219             Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the\r
6220             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`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> 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             <typeparam name="TModel">The type of the model.</typeparam>\r
6228             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
6229             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6230             <remarks>\r
6231             Converts the <paramref name="expression"/> result to a <see cref="T:System.String"/> directly.\r
6232             </remarks>\r
6233         </member>\r
6234         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">\r
6235             <summary>\r
6236             Returns the formatted value for the current model. Specifically, returns the\r
6237             first non-<c>null</c> value found in:\r
6238             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6239             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6240             the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6241             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6242             </summary>\r
6243             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6244             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6245             <remarks>\r
6246             Converts the model value to a <see cref="T:System.String"/> directly.\r
6247             </remarks>\r
6248         </member>\r
6249         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">\r
6250             <summary>\r
6251             Returns the formatted value for the current model. Specifically, returns the\r
6252             first non-<c>null</c> value found in:\r
6253             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6254             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6255             the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6256             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6257             </summary>\r
6258             <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>\r
6259             <param name="format">\r
6260             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return\r
6261             value unless that came from model binding.\r
6262             </param>\r
6263             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6264             <remarks>\r
6265             Converts the model value to a <see cref="T:System.String"/> directly if\r
6266             <paramref name="format"/> is <c>null</c> or empty.\r
6267             </remarks>\r
6268         </member>\r
6269         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper">\r
6270             <summary>\r
6271             Base HTML helpers.\r
6272             </summary>\r
6273         </member>\r
6274         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Html5DateRenderingMode">\r
6275             <summary>\r
6276             Set this property to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture" /> to have templated helpers such as\r
6277             <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
6278             values using the current culture. By default, these helpers render dates and times as RFC 3339 compliant strings.\r
6279             </summary>\r
6280         </member>\r
6281         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.IdAttributeDotReplacement">\r
6282             <summary>\r
6283             Gets the <see cref="T:System.String"/> that replaces periods in the ID attribute of an element.\r
6284             </summary>\r
6285         </member>\r
6286         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.MetadataProvider">\r
6287             <summary>\r
6288             Gets the metadata provider. Intended for use in <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> extension methods.\r
6289             </summary>\r
6290         </member>\r
6291         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewBag">\r
6292             <summary>\r
6293             Gets the view bag.\r
6294             </summary>\r
6295         </member>\r
6296         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewContext">\r
6297             <summary>\r
6298             Gets the context information about the view.\r
6299             </summary>\r
6300         </member>\r
6301         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData">\r
6302             <summary>\r
6303             Gets the current view data.\r
6304             </summary>\r
6305         </member>\r
6306         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TempData">\r
6307             <summary>\r
6308             Gets the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.\r
6309             </summary>\r
6310         </member>\r
6311         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.UrlEncoder">\r
6312             <summary>\r
6313             Gets the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.UrlEncoder"/> to be used for encoding a URL.\r
6314             </summary>\r
6315         </member>\r
6316         <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
6317             <summary>\r
6318             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified action.\r
6319             </summary>\r
6320             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
6321             <param name="actionName">The name of the action.</param>\r
6322             <param name="controllerName">The name of the controller.</param>\r
6323             <param name="protocol">The protocol for the URL, such as &quot;http&quot; or &quot;https&quot;.</param>\r
6324             <param name="hostname">The host name for the URL.</param>\r
6325             <param name="fragment">The URL fragment name (the anchor name).</param>\r
6326             <param name="routeValues">\r
6327             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
6328             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
6329             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
6330             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
6331             </param>\r
6332             <param name="htmlAttributes">\r
6333             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6334             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6335             </param>\r
6336             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
6337         </member>\r
6338         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.AntiForgeryToken">\r
6339             <summary>\r
6340             Returns a &lt;hidden&gt; element (antiforgery token) that will be validated when the containing\r
6341             &lt;form&gt; is submitted.\r
6342             </summary>\r
6343             <returns><see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;hidden&gt; element.</returns>\r
6344         </member>\r
6345         <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
6346             <summary>\r
6347             Renders a &lt;form&gt; start tag to the response. When the user submits the form, the action with name\r
6348             <paramref name="actionName"/> will process the request.\r
6349             </summary>\r
6350             <param name="actionName">The name of the action method.</param>\r
6351             <param name="controllerName">The name of the controller.</param>\r
6352             <param name="routeValues">\r
6353             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
6354             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
6355             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
6356             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
6357             </param>\r
6358             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
6359             <param name="antiforgery">\r
6360             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
6361             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
6362             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token only if\r
6363             <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.\r
6364             </param>\r
6365             <param name="htmlAttributes">\r
6366             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6367             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6368             </param>\r
6369             <returns>\r
6370             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
6371             </returns>\r
6372             <remarks>\r
6373             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
6374             </remarks>\r
6375         </member>\r
6376         <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
6377             <summary>\r
6378             Renders a &lt;form&gt; start tag to the response. The route with name <paramref name="routeName"/>\r
6379             generates the &lt;form&gt;'s <c>action</c> attribute value.\r
6380             </summary>\r
6381             <param name="routeName">The name of the route.</param>\r
6382             <param name="routeValues">\r
6383             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
6384             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
6385             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
6386             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
6387             </param>\r
6388             <param name="method">The HTTP method for processing the form, either GET or POST.</param>\r
6389             <param name="antiforgery">\r
6390             If <c>true</c>, &lt;form&gt; elements will include an antiforgery token.\r
6391             If <c>false</c>, suppresses the generation an &lt;input&gt; of type "hidden" with an antiforgery token.\r
6392             If <c>null</c>, &lt;form&gt; elements will include an antiforgery token only if\r
6393             <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.\r
6394             </param>\r
6395             <param name="htmlAttributes">\r
6396             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6397             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6398             </param>\r
6399             <returns>\r
6400             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the &lt;/form&gt; end tag when disposed.\r
6401             </returns>\r
6402             <remarks>\r
6403             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
6404             </remarks>\r
6405         </member>\r
6406         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.CheckBox(System.String,System.Nullable{System.Boolean},System.Object)">\r
6407             <summary>\r
6408             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
6409             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
6410             the "checkbox" element based on the first non-<c>null</c> value found in:\r
6411             the <paramref name="htmlAttributes"/> dictionary entry with key "checked",\r
6412             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6413             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6414             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6415             If <paramref name="isChecked"/> is non-<c>null</c>, instead uses the first non-<c>null</c> value found in:\r
6416             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6417             the <paramref name="isChecked"/> parameter.\r
6418             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6419             </summary>\r
6420             <param name="expression">Expression name, relative to the current model.</param>\r
6421             <param name="isChecked">If <c>true</c>, checkbox is initially checked.</param>\r
6422             <param name="htmlAttributes">\r
6423             An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an\r
6424             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6425             </param>\r
6426             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
6427             <remarks>\r
6428             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set checkbox\r
6429             element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"\r
6430             attribute.\r
6431             </remarks>\r
6432         </member>\r
6433         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Display(System.String,System.String,System.String,System.Object)">\r
6434             <summary>\r
6435             Returns HTML markup for the <paramref name="expression"/>, using a display template, specified HTML field\r
6436             name, and additional view data. The template is found using the <paramref name="templateName"/> or the\r
6437             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
6438             </summary>\r
6439             <param name="expression">\r
6440             Expression name, relative to the current model. May identify a single property or an\r
6441             <see cref="T:System.Object"/> that contains the properties to display.\r
6442             </param>\r
6443             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
6444             <param name="htmlFieldName">\r
6445             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
6446             properties that have the same name.\r
6447             </param>\r
6448             <param name="additionalViewData">\r
6449             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional\r
6450             view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the\r
6451             template.\r
6452             </param>\r
6453             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
6454             <remarks>\r
6455             <para>\r
6456             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
6457             <paramref name="expression"/>'s value.\r
6458             </para>\r
6459             <para>\r
6460             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
6461             <c>"prop"</c> which identifies the current model's "prop" property.\r
6462             </para>\r
6463             <para>\r
6464             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
6465             case-sensitive file systems.\r
6466             </para>\r
6467             </remarks>\r
6468         </member>\r
6469         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DisplayName(System.String)">\r
6470             <summary>\r
6471             Returns the display name for the specified <paramref name="expression"/>.\r
6472             </summary>\r
6473             <param name="expression">Expression name, relative to the current model.</param>\r
6474             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
6475         </member>\r
6476         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DisplayText(System.String)">\r
6477             <summary>\r
6478             Returns the simple display text for the specified <paramref name="expression"/>.\r
6479             </summary>\r
6480             <param name="expression">Expression name, relative to the current model.</param>\r
6481             <returns>\r
6482             A <see cref="T:System.String"/> containing the simple display text.\r
6483             If the expression result is <c>null</c>, returns <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.NullDisplayText"/>.\r
6484             </returns>\r
6485         </member>\r
6486         <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
6487             <summary>\r
6488             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6489             &lt;option&gt; elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a\r
6490             "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
6491             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
6492             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6493             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or\r
6494             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6495             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6496             </summary>\r
6497             <param name="expression">Expression name, relative to the current model.</param>\r
6498             <param name="selectList">\r
6499             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6500             &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
6501             full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
6502             </param>\r
6503             <param name="optionLabel">\r
6504             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
6505             </param>\r
6506             <param name="htmlAttributes">\r
6507             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
6508             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6509             </param>\r
6510             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6511             <remarks>\r
6512             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6513             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6514             attribute.\r
6515             </remarks>\r
6516         </member>\r
6517         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)">\r
6518             <summary>\r
6519             Returns HTML markup for the <paramref name="expression"/>, using an editor template, specified HTML field\r
6520             name, and additional view data. The template is found using the <paramref name="templateName"/> or the\r
6521             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
6522             </summary>\r
6523             <param name="expression">\r
6524             Expression name, relative to the current model. May identify a single property or an\r
6525             <see cref="T:System.Object"/> that contains the properties to edit.\r
6526             </param>\r
6527             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
6528             <param name="htmlFieldName">\r
6529             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for\r
6530             properties that have the same name.\r
6531             </param>\r
6532             <param name="additionalViewData">\r
6533             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional\r
6534             view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the\r
6535             template.\r
6536             </param>\r
6537             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
6538             <remarks>\r
6539             <para>\r
6540             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
6541             elements for each property in the <paramref name="expression"/>'s value.\r
6542             </para>\r
6543             <para>\r
6544             Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and\r
6545             <c>"prop"</c> which identifies the current model's "prop" property.\r
6546             </para>\r
6547             <para>\r
6548             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
6549             case-sensitive file systems.\r
6550             </para>\r
6551             </remarks>\r
6552         </member>\r
6553         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.Object)">\r
6554             <summary>\r
6555             Converts the <paramref name="value"/> to an HTML-encoded <see cref="T:System.String"/>.\r
6556             </summary>\r
6557             <param name="value">The <see cref="T:System.Object"/> to encode.</param>\r
6558             <returns>The HTML-encoded <see cref="T:System.String"/>.</returns>\r
6559         </member>\r
6560         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.String)">\r
6561             <summary>\r
6562             Converts the specified <see cref="T:System.String"/> to an HTML-encoded <see cref="T:System.String"/>.\r
6563             </summary>\r
6564             <param name="value">The <see cref="T:System.String"/> to encode.</param>\r
6565             <returns>The HTML-encoded <see cref="T:System.String"/>.</returns>\r
6566         </member>\r
6567         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.EndForm">\r
6568             <summary>\r
6569             Renders the &lt;/form&gt; end tag to the response.\r
6570             </summary>\r
6571             <remarks>\r
6572             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
6573             </remarks>\r
6574         </member>\r
6575         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.FormatValue(System.Object,System.String)">\r
6576             <summary>\r
6577             Formats the value.\r
6578             </summary>\r
6579             <param name="value">The value.</param>\r
6580             <param name="format">\r
6581             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return\r
6582             value.\r
6583             </param>\r
6584             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6585             <remarks>\r
6586             Converts <paramref name="value"/> to a <see cref="T:System.String"/> directly if\r
6587             <paramref name="format"/> is <c>null</c> or empty.\r
6588             </remarks>\r
6589         </member>\r
6590         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GenerateIdFromName(System.String)">\r
6591             <summary>\r
6592             Returns an HTML element Id for the specified expression <paramref name="fullName"/>.\r
6593             </summary>\r
6594             <param name="fullName">\r
6595             Fully-qualified expression name, ignoring the current model. Must not be <c>null</c>. See\r
6596             <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6597             </param>\r
6598             <returns>A <see cref="T:System.String"/> containing the element Id.</returns>\r
6599         </member>\r
6600         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GetEnumSelectList``1">\r
6601             <summary>\r
6602             Returns a select list for the given <typeparamref name="TEnum"/>.\r
6603             </summary>\r
6604             <typeparam name="TEnum">Type to generate a select list for.</typeparam>\r
6605             <returns>\r
6606             An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given\r
6607             <typeparamref name="TEnum"/>.\r
6608             </returns>\r
6609             <exception cref="T:System.ArgumentException">\r
6610             Thrown if <typeparamref name="TEnum"/> is not an <see cref="T:System.Enum"/> or if it has a\r
6611             <see cref="T:System.FlagsAttribute"/>.\r
6612             </exception>\r
6613         </member>\r
6614         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GetEnumSelectList(System.Type)">\r
6615             <summary>\r
6616             Returns a select list for the given <paramref name="enumType"/>.\r
6617             </summary>\r
6618             <param name="enumType"><see cref="T:System.Type"/> to generate a select list for.</param>\r
6619             <returns>\r
6620             An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given\r
6621             <paramref name="enumType"/>.\r
6622             </returns>\r
6623             <exception cref="T:System.ArgumentException">\r
6624             Thrown if <paramref name="enumType"/> is not an <see cref="T:System.Enum"/> or if it has a\r
6625             <see cref="T:System.FlagsAttribute"/>.\r
6626             </exception>\r
6627         </member>\r
6628         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Hidden(System.String,System.Object,System.Object)">\r
6629             <summary>\r
6630             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
6631             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
6632             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6633             the <paramref name="value"/> parameter,\r
6634             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,\r
6635             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
6636             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
6637             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6638             </summary>\r
6639             <param name="expression">Expression name, relative to the current model.</param>\r
6640             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
6641             <param name="htmlAttributes">\r
6642             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6643             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6644             </param>\r
6645             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
6646             <remarks>\r
6647             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6648             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6649             attribute.\r
6650             </remarks>\r
6651         </member>\r
6652         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Id(System.String)">\r
6653             <summary>\r
6654             Returns the HTML element Id for the specified <paramref name="expression"/>.\r
6655             </summary>\r
6656             <param name="expression">Expression name, relative to the current model.</param>\r
6657             <returns>A <see cref="T:System.String"/> containing the element Id.</returns>\r
6658         </member>\r
6659         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Label(System.String,System.String,System.Object)">\r
6660             <summary>\r
6661             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
6662             </summary>\r
6663             <param name="expression">Expression name, relative to the current model.</param>\r
6664             <param name="labelText">The inner text of the element.</param>\r
6665             <param name="htmlAttributes">\r
6666             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6667             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6668             </param>\r
6669             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
6670         </member>\r
6671         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ListBox(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">\r
6672             <summary>\r
6673             Returns a multi-selection &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
6674             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
6675             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
6676             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches an entry in the first non-<c>null</c> collection found in:\r
6677             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6678             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or\r
6679             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6680             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6681             </summary>\r
6682             <param name="expression">Expression name, relative to the current model.</param>\r
6683             <param name="selectList">\r
6684             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
6685             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, finds the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>\r
6686             collection with name <paramref name="expression"/> in <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>.\r
6687             </param>\r
6688             <param name="htmlAttributes">\r
6689             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
6690             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6691             </param>\r
6692             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
6693             <remarks>\r
6694             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6695             &lt;select&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6696             attribute.\r
6697             </remarks>\r
6698         </member>\r
6699         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)">\r
6700             <summary>\r
6701             Returns the full HTML element name for the specified <paramref name="expression"/>. Uses\r
6702             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between current\r
6703             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.\r
6704             </summary>\r
6705             <param name="expression">Expression name, relative to the current model.</param>\r
6706             <returns>A <see cref="T:System.String"/> containing the element name.</returns>\r
6707         </member>\r
6708         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
6709             <summary>\r
6710             Returns HTML markup for the specified partial view.\r
6711             </summary>\r
6712             <param name="partialViewName">\r
6713             The name of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
6714             </param>\r
6715             <param name="model">A model to pass into the partial view.</param>\r
6716             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
6717             <returns>\r
6718             A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing\r
6719             the created HTML.\r
6720             </returns>\r
6721         </member>\r
6722         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Password(System.String,System.Object,System.Object)">\r
6723             <summary>\r
6724             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Adds a\r
6725             "value" attribute containing the first non-<c>null</c> value in:\r
6726             the <paramref name="value"/> parameter, or\r
6727             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
6728             </summary>\r
6729             <param name="expression">Expression name, relative to the current model.</param>\r
6730             <param name="value">If non-<c>null</c>, value to include in the element.</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 &lt;input&gt; element.</returns>\r
6736             <remarks>\r
6737             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6738             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6739             attribute.\r
6740             </remarks>\r
6741         </member>\r
6742         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RadioButton(System.String,System.Object,System.Nullable{System.Boolean},System.Object)">\r
6743             <summary>\r
6744             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
6745             Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:\r
6746             the <paramref name="value"/> parameter, or\r
6747             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
6748             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
6749             value found in:\r
6750             the <paramref name="htmlAttributes"/> dictionary entry with key "checked",\r
6751             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6752             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6753             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6754             If <paramref name="isChecked"/> is non-<c>null</c>, instead uses the first non-<c>null</c> value found in:\r
6755             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6756             the <paramref name="isChecked"/> parameter.\r
6757             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6758             </summary>\r
6759             <param name="expression">Expression name, relative to the current model.</param>\r
6760             <param name="value">\r
6761             If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if\r
6762             <paramref name="isChecked"/> is also <c>null</c> and no "checked" entry exists in\r
6763             <paramref name="htmlAttributes"/>.\r
6764             </param>\r
6765             <param name="isChecked">\r
6766             If <c>true</c>, radio button is initially selected. Must not be <c>null</c> if\r
6767             <paramref name="value"/> is also <c>null</c> and no "checked" entry exists in\r
6768             <paramref name="htmlAttributes"/>.\r
6769             </param>\r
6770             <param name="htmlAttributes">\r
6771             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6772             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6773             </param>\r
6774             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
6775             <remarks>\r
6776             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6777             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6778             attribute.\r
6779             </remarks>\r
6780         </member>\r
6781         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.String)">\r
6782             <summary>\r
6783             Wraps HTML markup in an <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/>, without HTML-encoding the specified\r
6784             <paramref name="value"/>.\r
6785             </summary>\r
6786             <param name="value">HTML markup <see cref="T:System.String"/>.</param>\r
6787             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the wrapped <see cref="T:System.String"/>.</returns>\r
6788         </member>\r
6789         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.Object)">\r
6790             <summary>\r
6791             Wraps HTML markup from the string representation of an <see cref="T:System.Object"/> in an\r
6792             <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/>, without HTML-encoding the string representation.\r
6793             </summary>\r
6794             <param name="value">The <see cref="T:System.Object"/> to wrap.</param>\r
6795             <returns><see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the wrapped string representation.</returns>\r
6796         </member>\r
6797         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RenderPartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">\r
6798             <summary>\r
6799             Renders HTML markup for the specified partial view.\r
6800             </summary>\r
6801             <param name="partialViewName">\r
6802             The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.\r
6803             </param>\r
6804             <param name="model">A model to pass into the partial view.</param>\r
6805             <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>\r
6806             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>\r
6807             <remarks>\r
6808             In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.\r
6809             </remarks>\r
6810         </member>\r
6811         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RouteLink(System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">\r
6812             <summary>\r
6813             Returns an anchor (&lt;a&gt;) element that contains a URL path to the specified route.\r
6814             </summary>\r
6815             <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>\r
6816             <param name="routeName">The name of the route.</param>\r
6817             <param name="protocol">The protocol for the URL, such as &quot;http&quot; or &quot;https&quot;.</param>\r
6818             <param name="hostName">The host name for the URL.</param>\r
6819             <param name="fragment">The URL fragment name (the anchor name).</param>\r
6820             <param name="routeValues">\r
6821             An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through\r
6822             reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically\r
6823             created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an\r
6824             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.\r
6825             </param>\r
6826             <param name="htmlAttributes">\r
6827             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6828             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6829             </param>\r
6830             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>\r
6831         </member>\r
6832         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TextArea(System.String,System.String,System.Int32,System.Int32,System.Object)">\r
6833             <summary>\r
6834             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
6835             element body based on the first non-<c>null</c> value found in:\r
6836             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6837             the <paramref name="value"/> parameter,\r
6838             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6839             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6840             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6841             </summary>\r
6842             <param name="expression">Expression name, relative to the current model.</param>\r
6843             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
6844             <param name="rows">Number of rows in the textarea.</param>\r
6845             <param name="columns">Number of columns in the textarea.</param>\r
6846             <param name="htmlAttributes">\r
6847             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6848             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6849             </param>\r
6850             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
6851             <remarks>\r
6852             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6853             &lt;textarea&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6854             attribute.\r
6855             </remarks>\r
6856         </member>\r
6857         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TextBox(System.String,System.Object,System.String,System.Object)">\r
6858             <summary>\r
6859             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
6860             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
6861             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6862             the <paramref name="value"/> parameter,\r
6863             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,\r
6864             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
6865             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
6866             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6867             </summary>\r
6868             <param name="expression">Expression name, relative to the current model.</param>\r
6869             <param name="value">If non-<c>null</c>, value to include in the element.</param>\r
6870             <param name="format">\r
6871             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the "value"\r
6872             attribute unless that came from model binding.\r
6873             </param>\r
6874             <param name="htmlAttributes">\r
6875             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
6876             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6877             </param>\r
6878             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
6879             <remarks>\r
6880             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set\r
6881             &lt;input&gt; element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"\r
6882             attribute.\r
6883             </remarks>\r
6884         </member>\r
6885         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)">\r
6886             <summary>\r
6887             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object\r
6888             for the specified <paramref name="expression"/>.\r
6889             </summary>\r
6890             <param name="expression">Expression name, relative to the current model.</param>\r
6891             <param name="message">\r
6892             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
6893             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side validation may\r
6894             update the associated CSS class.\r
6895             </param>\r
6896             <param name="htmlAttributes">\r
6897             An <see cref="T:System.Object"/> that contains the HTML attributes for the <paramref name="tag"/> element.\r
6898             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6899             </param>\r
6900             <param name="tag">\r
6901             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6902             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.\r
6903             </param>\r
6904             <returns>\r
6905             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <paramref name="tag"/> element. An empty\r
6906             <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is\r
6907             disabled.\r
6908             </returns>\r
6909         </member>\r
6910         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)">\r
6911             <summary>\r
6912             Returns an unordered list (&lt;ul&gt; element) of validation messages that are in the\r
6913             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.\r
6914             </summary>\r
6915             <param name="excludePropertyErrors">\r
6916             If <c>true</c>, display model-level errors only; otherwise display all errors.\r
6917             </param>\r
6918             <param name="message">The message to display with the validation summary.</param>\r
6919             <param name="htmlAttributes">\r
6920             An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (&lt;div&gt;) element.\r
6921             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6922             </param>\r
6923             <param name="tag">\r
6924             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
6925             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.\r
6926             </param>\r
6927             <returns>\r
6928             New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a &lt;div&gt; element wrapping the <paramref name="tag"/> element\r
6929             and the &lt;ul&gt; element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and\r
6930             client-side validation is disabled.\r
6931             </returns>\r
6932         </member>\r
6933         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Value(System.String,System.String)">\r
6934             <summary>\r
6935             Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the\r
6936             first non-<c>null</c> value found in:\r
6937             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
6938             the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or\r
6939             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6940             See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".\r
6941             </summary>\r
6942             <param name="expression">Expression name, relative to the current model.</param>\r
6943             <param name="format">\r
6944             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return\r
6945             value unless that came from model binding.\r
6946             </param>\r
6947             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
6948             <remarks>\r
6949             Converts the expression result to a <see cref="T:System.String"/> directly if\r
6950             <paramref name="format"/> is <c>null</c> or empty.\r
6951             </remarks>\r
6952         </member>\r
6953         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1">\r
6954             <summary>\r
6955             An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> for Linq expressions.\r
6956             </summary>\r
6957             <typeparam name="TModel">The type of the model.</typeparam>\r
6958         </member>\r
6959         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData">\r
6960             <summary>\r
6961             Gets the current view data.\r
6962             </summary>\r
6963         </member>\r
6964         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.CheckBoxFor(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Object)">\r
6965             <summary>\r
6966             Returns an &lt;input&gt; element of type "checkbox" with value "true" and an &lt;input&gt; element of type\r
6967             "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to\r
6968             the "checkbox" element based on the first non-<c>null</c> value found in:\r
6969             the <paramref name="htmlAttributes"/> dictionary entry with key "checked", or\r
6970             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name.\r
6971             If <paramref name="expression"/> evaluates to a non-<c>null</c> value, instead uses the first\r
6972             non-<c>null</c> value found in:\r
6973             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
6974             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
6975             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
6976             </summary>\r
6977             <param name="expression">An expression to be evaluated against the current model.</param>\r
6978             <param name="htmlAttributes">\r
6979             An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an\r
6980             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
6981             </param>\r
6982             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; elements.</returns>\r
6983             <remarks>\r
6984             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
6985             <paramref name="expression"/> to set checkbox element's "name" attribute. Sanitizes the string\r
6986             representation of the <paramref name="expression"/> to set checkbox element's "id" attribute.\r
6987             </remarks>\r
6988         </member>\r
6989         <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
6990             <summary>\r
6991             Returns HTML markup for the <paramref name="expression"/>, using a display template, specified HTML field\r
6992             name, and additional view data. The template is found using the <paramref name="templateName"/> or the\r
6993             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
6994             </summary>\r
6995             <param name="expression">An expression to be evaluated against the current model.</param>\r
6996             <param name="templateName">The name of the template used to create the HTML markup.</param>\r
6997             <param name="htmlFieldName">\r
6998             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties\r
6999             that have the same name.\r
7000             </param>\r
7001             <param name="additionalViewData">\r
7002             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional\r
7003             view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the\r
7004             template.\r
7005             </param>\r
7006             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7007             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>\r
7008             <remarks>\r
7009             <para>\r
7010             For example the default <see cref="T:System.Object"/> display template includes markup for each property in the\r
7011             <paramref name="expression"/> result.\r
7012             </para>\r
7013             <para>\r
7014             Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on\r
7015             case-sensitive file systems.\r
7016             </para>\r
7017             </remarks>\r
7018         </member>\r
7019         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayNameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
7020             <summary>\r
7021             Returns the display name for the specified <paramref name="expression"/>.\r
7022             </summary>\r
7023             <param name="expression">An expression to be evaluated against the current model.</param>\r
7024             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7025             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
7026         </member>\r
7027         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayNameForInnerType``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">\r
7028             <summary>\r
7029             Returns the display name for the specified <paramref name="expression"/>\r
7030             if the current model represents a collection.\r
7031             </summary>\r
7032             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
7033             <typeparam name="TModelItem">The type of items in the model collection.</typeparam>\r
7034             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7035             <returns>A <see cref="T:System.String"/> containing the display name.</returns>\r
7036         </member>\r
7037         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayTextFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
7038             <summary>\r
7039             Returns the simple display text for the specified <paramref name="expression"/>.\r
7040             </summary>\r
7041             <param name="expression">An expression to be evaluated against the current model.</param>\r
7042             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7043             <returns>\r
7044             A <see cref="T:System.String"/> containing the simple display text.\r
7045             If the <paramref name="expression"/> result is <c>null</c>, returns\r
7046             <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.NullDisplayText"/>.\r
7047             </returns>\r
7048         </member>\r
7049         <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
7050             <summary>\r
7051             Returns a single-selection HTML &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
7052             &lt;option&gt; elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a\r
7053             "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
7054             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:\r
7055             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7056             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7057             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
7058             </summary>\r
7059             <param name="expression">An expression to be evaluated against the current model.</param>\r
7060             <param name="selectList">\r
7061             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
7062             &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
7063             full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
7064             </param>\r
7065             <param name="optionLabel">\r
7066             The text for a default empty item. Does not include such an item if argument is <c>null</c>.\r
7067             </param>\r
7068             <param name="htmlAttributes">\r
7069             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
7070             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7071             </param>\r
7072             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7073             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
7074             <remarks>\r
7075             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7076             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
7077             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7078             </remarks>\r
7079         </member>\r
7080         <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
7081             <summary>\r
7082             Returns HTML markup for the <paramref name="expression"/>, using an editor template, specified HTML field\r
7083             name, and additional view data. The template is found using the <paramref name="templateName"/> or the\r
7084             <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.\r
7085             </summary>\r
7086             <param name="expression">An expression to be evaluated against the current model.</param>\r
7087             <param name="templateName">The name of the template that is used to create the HTML markup.</param>\r
7088             <param name="htmlFieldName">\r
7089             A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties\r
7090             that have the same name.\r
7091             </param>\r
7092             <param name="additionalViewData">\r
7093             An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional\r
7094             view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the\r
7095             template.\r
7096             </param>\r
7097             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7098             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element(s).</returns>\r
7099             <remarks>\r
7100             <para>\r
7101             For example the default <see cref="T:System.Object"/> editor template includes &lt;label&gt; and &lt;input&gt;\r
7102             elements for each property in the <paramref name="expression"/> result.\r
7103             </para>\r
7104             <para>\r
7105             Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on\r
7106             case-sensitive file systems.\r
7107             </para>\r
7108             </remarks>\r
7109         </member>\r
7110         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Encode(System.Object)">\r
7111             <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.Object)"/>\r
7112         </member>\r
7113         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Encode(System.String)">\r
7114             <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.String)"/>\r
7115         </member>\r
7116         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.HiddenFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">\r
7117             <summary>\r
7118             Returns an &lt;input&gt; element of type "hidden" for the specified <paramref name="expression"/>. Adds a\r
7119             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
7120             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7121             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
7122             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7123             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
7124             </summary>\r
7125             <param name="expression">An expression to be evaluated against the current model.</param>\r
7126             <param name="htmlAttributes">\r
7127             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7128             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7129             </param>\r
7130             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7131             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7132             <remarks>\r
7133             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7134             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
7135             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7136             </remarks>\r
7137         </member>\r
7138         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.IdFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
7139             <summary>\r
7140             Returns the HTML element Id for the specified <paramref name="expression"/>.\r
7141             </summary>\r
7142             <param name="expression">An expression to be evaluated against the current model.</param>\r
7143             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7144             <returns>A <see cref="T:System.String"/> containing the element Id.</returns>\r
7145         </member>\r
7146         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.LabelFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">\r
7147             <summary>\r
7148             Returns a &lt;label&gt; element for the specified <paramref name="expression"/>.\r
7149             </summary>\r
7150             <param name="expression">An expression to be evaluated against the current model.</param>\r
7151             <param name="labelText">The inner text of the element.</param>\r
7152             <param name="htmlAttributes">\r
7153             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7154             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7155             </param>\r
7156             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7157             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;label&gt; element.</returns>\r
7158         </member>\r
7159         <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
7160             <summary>\r
7161             Returns a multi-selection &lt;select&gt; element for the <paramref name="expression"/>. Adds\r
7162             &lt;option&gt; elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an\r
7163             &lt;option&gt; if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or\r
7164             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches an entry in the first non-<c>null</c> collection found in:\r
7165             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7166             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7167             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
7168             </summary>\r
7169             <param name="expression">An expression to be evaluated against the current model.</param>\r
7170             <param name="selectList">\r
7171             A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the &lt;select&gt; element with\r
7172             &lt;optgroup&gt; and &lt;option&gt; elements. If <c>null</c>, finds the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>\r
7173             collection with name <paramref name="expression"/> in <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData"/>.\r
7174             </param>\r
7175             <param name="htmlAttributes">\r
7176             An <see cref="T:System.Object"/> that contains the HTML attributes for the &lt;select&gt; element. Alternatively, an\r
7177             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7178             </param>\r
7179             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7180             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;select&gt; element.</returns>\r
7181             <remarks>\r
7182             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7183             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
7184             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7185             </remarks>\r
7186         </member>\r
7187         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">\r
7188             <summary>\r
7189             Returns the full HTML element name for the specified <paramref name="expression"/>. Uses\r
7190             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between current\r
7191             <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.\r
7192             </summary>\r
7193             <param name="expression">An expression to be evaluated against the current model.</param>\r
7194             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7195             <returns>A <see cref="T:System.String"/> containing the element name.</returns>\r
7196         </member>\r
7197         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.PasswordFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">\r
7198             <summary>\r
7199             Returns an &lt;input&gt; element of type "password" for the specified <paramref name="expression"/>. Adds a\r
7200             "value" attribute containing the <paramref name="htmlAttributes"/> dictionary entry with key "value" (if\r
7201             any).\r
7202             </summary>\r
7203             <param name="expression">An expression to be evaluated against the current model.</param>\r
7204             <param name="htmlAttributes">\r
7205             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7206             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7207             </param>\r
7208             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7209             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7210             <remarks>\r
7211             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7212             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
7213             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7214             </remarks>\r
7215         </member>\r
7216         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.RadioButtonFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object,System.Object)">\r
7217             <summary>\r
7218             Returns an &lt;input&gt; element of type "radio" for the specified <paramref name="expression"/>.\r
7219             Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:\r
7220             the <paramref name="value"/> parameter, or\r
7221             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7222             Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>\r
7223             value found in:\r
7224             the <paramref name="htmlAttributes"/> dictionary entry with key "checked", or\r
7225             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name.\r
7226             If <paramref name="expression"/> evaluates to a non-<c>null</c> value, instead uses the first\r
7227             non-<c>null</c> value found in:\r
7228             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7229             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7230             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
7231             Adds a "value" attribute to the element containing the <paramref name="value"/> parameter.\r
7232             </summary>\r
7233             <param name="expression">An expression to be evaluated against the current model.</param>\r
7234             <param name="value">Value to include in the element. Must not be <c>null</c>.</param>\r
7235             <param name="htmlAttributes">\r
7236             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7237             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7238             </param>\r
7239             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7240             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7241             <remarks>\r
7242             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7243             <paramref name="expression"/> to set &lt;select&gt; element's "name" attribute. Sanitizes the string\r
7244             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7245             </remarks>\r
7246         </member>\r
7247         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Raw(System.Object)">\r
7248             <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.Object)"/>\r
7249         </member>\r
7250         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Raw(System.String)">\r
7251             <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.String)"/>\r
7252         </member>\r
7253         <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
7254             <summary>\r
7255             Returns a &lt;textarea&gt; element for the specified <paramref name="expression"/>. Adds content to the\r
7256             element body based on the first non-<c>null</c> value found in:\r
7257             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7258             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7259             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
7260             </summary>\r
7261             <param name="expression">An expression to be evaluated against the current model.</param>\r
7262             <param name="rows">Number of rows in the textarea.</param>\r
7263             <param name="columns">Number of columns in the textarea.</param>\r
7264             <param name="htmlAttributes">\r
7265             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7266             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7267             </param>\r
7268             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7269             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;textarea&gt; element.</returns>\r
7270             <remarks>\r
7271             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7272             <paramref name="expression"/> to set &lt;textarea&gt; element's "name" attribute. Sanitizes the string\r
7273             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7274             </remarks>\r
7275         </member>\r
7276         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.TextBoxFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">\r
7277             <summary>\r
7278             Returns an &lt;input&gt; element of type "text" for the specified <paramref name="expression"/>. Adds a\r
7279             "value" attribute to the element containing the first non-<c>null</c> value found in:\r
7280             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,\r
7281             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or\r
7282             the <paramref name="htmlAttributes"/> dictionary entry with key "value".\r
7283             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
7284             </summary>\r
7285             <param name="expression">An expression to be evaluated against the current model.</param>\r
7286             <param name="format">\r
7287             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\r
7288             <paramref name="expression"/> value when using that in the "value" attribute.\r
7289             </param>\r
7290             <param name="htmlAttributes">\r
7291             An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an\r
7292             <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7293             </param>\r
7294             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7295             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the &lt;input&gt; element.</returns>\r
7296             <remarks>\r
7297             Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the\r
7298             <paramref name="expression"/> to set &lt;input&gt; element's "name" attribute. Sanitizes the string\r
7299             representation of the <paramref name="expression"/> to set element's "id" attribute.\r
7300             </remarks>\r
7301         </member>\r
7302         <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
7303             <summary>\r
7304             Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
7305             object for the specified <paramref name="expression"/>.\r
7306             </summary>\r
7307             <param name="expression">An expression to be evaluated against the current model.</param>\r
7308             <param name="message">\r
7309             The message to be displayed. If <c>null</c> or empty, method extracts an error string from the\r
7310             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side\r
7311             validation may update the associated CSS class.\r
7312             </param>\r
7313             <param name="htmlAttributes">\r
7314             An <see cref="T:System.Object"/> that contains the HTML attributes for the <paramref name="tag"/> element.\r
7315             Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.\r
7316             </param>\r
7317             <param name="tag">\r
7318             The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is\r
7319             <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.\r
7320             </param>\r
7321             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7322             <returns>\r
7323             A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <paramref name="tag"/> element. <c>null</c> if the\r
7324             <paramref name="expression"/> is valid and client-side validation is disabled.\r
7325             </returns>\r
7326         </member>\r
7327         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ValueFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String)">\r
7328             <summary>\r
7329             Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the\r
7330             first non-<c>null</c> value found in:\r
7331             the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or\r
7332             the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.\r
7333             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
7334             </summary>\r
7335             <param name="expression">An expression to be evaluated against the current model.</param>\r
7336             <param name="format">\r
7337             The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\r
7338             <paramref name="expression"/> value when returning that value.\r
7339             </param>\r
7340             <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>\r
7341             <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>\r
7342             <remarks>\r
7343             Converts the <paramref name="expression"/> result to a <see cref="T:System.String"/> directly if\r
7344             <paramref name="format"/> is <c>null</c> or empty.\r
7345             </remarks>\r
7346         </member>\r
7347         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper">\r
7348             <summary>\r
7349             Base JSON helpers.\r
7350             </summary>\r
7351         </member>\r
7352         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper.Serialize(System.Object)">\r
7353             <summary>\r
7354             Returns serialized JSON for the <paramref name="value"/>.\r
7355             </summary>\r
7356             <param name="value">The value to serialize as JSON.</param>\r
7357             <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the serialized JSON.</returns>\r
7358         </member>\r
7359         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList">\r
7360             <summary>\r
7361             Represents a list that lets users select multiple items.\r
7362             This class is typically rendered as an HTML <code>&lt;select multiple="multiple"&gt;</code> element with the specified collection\r
7363             of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
7364             </summary>\r
7365         </member>\r
7366         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Collections.IEnumerable,System.String)">\r
7367             <summary>\r
7368             Initializes a new instance of the MultiSelectList class by using the items to include in the list,\r
7369             the data value field, the data text field, the selected values, and the data group field.\r
7370             </summary>\r
7371             <param name="items">The items used to build each <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> of the list.</param>\r
7372             <param name="dataValueField">The data value field. Used to match the Value property of the corresponding\r
7373             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7374             <param name="dataTextField">The data text field. Used to match the Text property of the corresponding\r
7375             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7376             <param name="selectedValues">The selected values field. Used to match the Selected property of the\r
7377             corresponding <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7378             <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding\r
7379             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7380         </member>\r
7381         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList.DataGroupField">\r
7382             <summary>\r
7383             Gets or sets the data group field.\r
7384             </summary>\r
7385         </member>\r
7386         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm">\r
7387             <summary>\r
7388             An HTML form element in an MVC view.\r
7389             </summary>\r
7390         </member>\r
7391         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.#ctor(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.Text.Encodings.Web.HtmlEncoder)">\r
7392             <summary>\r
7393             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/>.\r
7394             </summary>\r
7395             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>\r
7396             <param name="htmlEncoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>\r
7397         </member>\r
7398         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.Dispose">\r
7399             <inheritdoc />\r
7400         </member>\r
7401         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.EndForm">\r
7402             <summary>\r
7403             Renders the &lt;/form&gt; end tag to the response.\r
7404             </summary>\r
7405         </member>\r
7406         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.GenerateEndForm">\r
7407             <summary>\r
7408             Renders <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/> and\r
7409             the &lt;/form&gt;.\r
7410             </summary>\r
7411         </member>\r
7412         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectList">\r
7413             <summary>\r
7414             Represents a list that lets users select a single item.\r
7415             This class is typically rendered as an HTML <code>&lt;select&gt;</code> element with the specified collection\r
7416             of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.\r
7417             </summary>\r
7418         </member>\r
7419         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Object,System.String)">\r
7420             <summary>\r
7421             Initializes a new instance of the SelectList class by using the specified items for the list,\r
7422             the data value field, the data text field, a selected value, and the data group field.\r
7423             </summary>\r
7424             <param name="items">The items used to build each <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> of the list.</param>\r
7425             <param name="dataValueField">The data value field. Used to match the Value property of the corresponding\r
7426             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7427             <param name="dataTextField">The data text field. Used to match the Text property of the corresponding\r
7428             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7429             <param name="selectedValue">The selected values. Used to match the Selected property of the corresponding\r
7430             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7431             <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding\r
7432             <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7433         </member>\r
7434         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup">\r
7435             <summary>\r
7436             Represents the optgroup HTML element and its attributes.\r
7437             In a select list, multiple groups with the same name are supported.\r
7438             They are compared with reference equality.\r
7439             </summary>\r
7440         </member>\r
7441         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup.Disabled">\r
7442             <summary>\r
7443             Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup"/> is disabled.\r
7444             </summary>\r
7445         </member>\r
7446         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup.Name">\r
7447             <summary>\r
7448             Represents the value of the optgroup's label.\r
7449             </summary>\r
7450         </member>\r
7451         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem">\r
7452             <summary>\r
7453             Represents an item in a <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectList"/> or <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList"/>.\r
7454             This class is typically rendered as an HTML <code>&lt;option&gt;</code> element with the specified\r
7455             attribute values.\r
7456             </summary>\r
7457         </member>\r
7458         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor">\r
7459             <summary>\r
7460             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7461             </summary>\r
7462         </member>\r
7463         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String)">\r
7464             <summary>\r
7465             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7466             </summary>\r
7467             <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7468             <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7469         </member>\r
7470         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String,System.Boolean)">\r
7471             <summary>\r
7472             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7473             </summary>\r
7474             <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7475             <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7476             <param name="selected">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.</param>\r
7477         </member>\r
7478         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String,System.Boolean,System.Boolean)">\r
7479             <summary>\r
7480             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7481             </summary>\r
7482             <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7483             <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>\r
7484             <param name="selected">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.</param>\r
7485             <param name="disabled">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is disabled.</param>\r
7486         </member>\r
7487         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Disabled">\r
7488             <summary>\r
7489             Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is disabled.\r
7490             This property is typically rendered as a <code>disabled="disabled"</code> attribute in the HTML\r
7491             <code>&lt;option&gt;</code> element.\r
7492             </summary>\r
7493         </member>\r
7494         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Group">\r
7495             <summary>\r
7496             Represents the optgroup HTML element this item is wrapped into.\r
7497             In a select list, multiple groups with the same name are supported.\r
7498             They are compared with reference equality.\r
7499             </summary>\r
7500         </member>\r
7501         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Selected">\r
7502             <summary>\r
7503             Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.\r
7504             This property is typically rendered as a <code>selected="selected"</code> attribute in the HTML\r
7505             <code>&lt;option&gt;</code> element.\r
7506             </summary>\r
7507         </member>\r
7508         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text">\r
7509             <summary>\r
7510             Gets or sets a value that indicates the display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7511             This property is typically rendered as the inner HTML in the HTML <code>&lt;option&gt;</code> element.\r
7512             </summary>\r
7513         </member>\r
7514         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value">\r
7515             <summary>\r
7516             Gets or sets a value that indicates the value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.\r
7517             This property is typically rendered as a <code>value="..."</code> attribute in the HTML\r
7518             <code>&lt;option&gt;</code> element.\r
7519             </summary>\r
7520         </member>\r
7521         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SystemTextJsonHelper.Serialize(System.Object)">\r
7522             <inheritdoc />\r
7523         </member>\r
7524         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder">\r
7525             <summary>\r
7526             Contains methods and properties that are used to create HTML elements. This class is often used to write HTML\r
7527             helpers and tag helpers.\r
7528             </summary>\r
7529         </member>\r
7530         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.#ctor(System.String)">\r
7531             <summary>\r
7532             Creates a new HTML tag that has the specified tag name.\r
7533             </summary>\r
7534             <param name="tagName">An HTML tag name.</param>\r
7535         </member>\r
7536         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.Attributes">\r
7537             <summary>\r
7538             Gets the set of attributes that will be written to the tag.\r
7539             </summary>\r
7540         </member>\r
7541         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.InnerHtml">\r
7542             <summary>\r
7543             Gets the inner HTML content of the element.\r
7544             </summary>\r
7545         </member>\r
7546         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.HasInnerHtml">\r
7547             <summary>\r
7548             Gets an indication <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.InnerHtml"/> is not empty.\r
7549             </summary>\r
7550         </member>\r
7551         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.TagName">\r
7552             <summary>\r
7553             Gets the tag name for this tag.\r
7554             </summary>\r
7555         </member>\r
7556         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.TagRenderMode">\r
7557             <summary>\r
7558             The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagRenderMode"/> with which the tag is written.\r
7559             </summary>\r
7560             <remarks>Defaults to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.TagRenderMode.Normal"/>.</remarks>\r
7561         </member>\r
7562         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.AddCssClass(System.String)">\r
7563             <summary>\r
7564             Adds a CSS class to the list of CSS classes in the tag.\r
7565             If there are already CSS classes on the tag then a space character and the new class will be appended to\r
7566             the existing list.\r
7567             </summary>\r
7568             <param name="value">The CSS class name to add.</param>\r
7569         </member>\r
7570         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)">\r
7571             <summary>\r
7572             Returns a valid HTML 4.01 "id" attribute value for an element with the given <paramref name="name"/>.\r
7573             </summary>\r
7574             <param name="name">\r
7575             The fully-qualified expression name, ignoring the current model. Also the original HTML element name.\r
7576             </param>\r
7577             <param name="invalidCharReplacement">\r
7578             The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in\r
7579             <paramref name="name"/>.\r
7580             </param>\r
7581             <returns>\r
7582             Valid HTML 4.01 "id" attribute value for an element with the given <paramref name="name"/>.\r
7583             </returns>\r
7584             <remarks>\r
7585             Valid "id" attributes are defined in https://www.w3.org/TR/html401/types.html#type-id.\r
7586             </remarks>\r
7587         </member>\r
7588         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.GenerateId(System.String,System.String)">\r
7589             <summary>\r
7590             Adds a valid HTML 4.01 "id" attribute for an element with the given <paramref name="name"/>. Does\r
7591             nothing if <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.Attributes"/> already contains an "id" attribute or the <paramref name="name"/>\r
7592             is <c>null</c> or empty.\r
7593             </summary>\r
7594             <param name="name">\r
7595             The fully-qualified expression name, ignoring the current model. Also the original HTML element name.\r
7596             </param>\r
7597             <param name="invalidCharReplacement">\r
7598             The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in\r
7599             <paramref name="name"/>.\r
7600             </param>\r
7601             <seealso cref="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)"/>\r
7602         </member>\r
7603         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">\r
7604             <inheritdoc />\r
7605         </member>\r
7606         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderBody">\r
7607             <summary>\r
7608             Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the body.\r
7609             </summary>\r
7610             <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the body.</returns>\r
7611         </member>\r
7612         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderStartTag">\r
7613             <summary>\r
7614             Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the start tag.\r
7615             </summary>\r
7616             <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the start tag.</returns>\r
7617         </member>\r
7618         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderEndTag">\r
7619             <summary>\r
7620             Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the end tag.\r
7621             </summary>\r
7622             <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the end tag.</returns>\r
7623         </member>\r
7624         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderSelfClosingTag">\r
7625             <summary>\r
7626             Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the self-closing tag.\r
7627             </summary>\r
7628             <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the self-closing tag.</returns>\r
7629         </member>\r
7630         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions">\r
7631             <summary>\r
7632             Extension methods for <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.\r
7633             </summary>\r
7634         </member>\r
7635         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.String)">\r
7636             <summary>\r
7637             Invokes a view component with the specified <paramref name="name"/>.\r
7638             </summary>\r
7639             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>\r
7640             <param name="name">The name of the view component.</param>\r
7641             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
7642             </returns>\r
7643         </member>\r
7644         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.Type)">\r
7645             <summary>\r
7646             Invokes a view component of type <paramref name="componentType" />.\r
7647             </summary>\r
7648             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>\r
7649             <param name="componentType">The view component <see cref="T:System.Type"/>.</param>\r
7650             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
7651             </returns>\r
7652         </member>\r
7653         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync``1(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.Object)">\r
7654             <summary>\r
7655             Invokes a view component of type <typeparamref name="TComponent"/>.\r
7656             </summary>\r
7657             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>\r
7658             <param name="arguments">Arguments to be passed to the invoked view component method.</param>\r
7659             <typeparam name="TComponent">The <see cref="T:System.Type"/> of the view component.</typeparam>\r
7660             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
7661             </returns>\r
7662         </member>\r
7663         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync``1(Microsoft.AspNetCore.Mvc.IViewComponentHelper)">\r
7664             <summary>\r
7665             Invokes a view component of type <typeparamref name="TComponent"/>.\r
7666             </summary>\r
7667             <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>\r
7668             <typeparam name="TComponent">The <see cref="T:System.Type"/> of the view component.</typeparam>\r
7669             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
7670             </returns>\r
7671         </member>\r
7672         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext">\r
7673             <summary>\r
7674             Context for view execution.\r
7675             </summary>\r
7676         </member>\r
7677         <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor">\r
7678             <summary>\r
7679             Creates an empty <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
7680             </summary>\r
7681             <remarks>\r
7682             The default constructor is provided for unit test purposes only.\r
7683             </remarks>\r
7684         </member>\r
7685         <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
7686             <summary>\r
7687             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
7688             </summary>\r
7689             <param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>\r
7690             <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> being rendered.</param>\r
7691             <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</param>\r
7692             <param name="tempData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.</param>\r
7693             <param name="writer">The <see cref="T:System.IO.TextWriter"/> to render output to.</param>\r
7694             <param name="htmlHelperOptions">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions"/> to apply to this instance.</param>\r
7695         </member>\r
7696         <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
7697             <summary>\r
7698             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
7699             </summary>\r
7700             <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> to copy values from.</param>\r
7701             <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> being rendered.</param>\r
7702             <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</param>\r
7703             <param name="writer">The <see cref="T:System.IO.TextWriter"/> to render output to.</param>\r
7704         </member>\r
7705         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.FormContext">\r
7706             <summary>\r
7707             Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.FormContext"/> for the form element being rendered.\r
7708             A default context is returned if no form is currently being rendered.\r
7709             </summary>\r
7710         </member>\r
7711         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ClientValidationEnabled">\r
7712             <summary>\r
7713             Gets or sets a value that indicates whether client-side validation is enabled.\r
7714             </summary>\r
7715         </member>\r
7716         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Html5DateRenderingMode">\r
7717             <summary>\r
7718             Set this property to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture" /> to have templated helpers such as\r
7719             <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
7720             values using the current culture. By default, these helpers render dates and times as RFC 3339 compliant strings.\r
7721             </summary>\r
7722         </member>\r
7723         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement">\r
7724             <summary>\r
7725             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
7726             other overloads.\r
7727             </summary>\r
7728         </member>\r
7729         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement">\r
7730             <summary>\r
7731             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
7732             other overloads.\r
7733             </summary>\r
7734         </member>\r
7735         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ViewBag">\r
7736             <summary>\r
7737             Gets the dynamic view bag.\r
7738             </summary>\r
7739         </member>\r
7740         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.View">\r
7741             <summary>\r
7742             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> currently being rendered, if any.\r
7743             </summary>\r
7744         </member>\r
7745         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ViewData">\r
7746             <summary>\r
7747             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
7748             </summary>\r
7749         </member>\r
7750         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.TempData">\r
7751             <summary>\r
7752             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.\r
7753             </summary>\r
7754         </member>\r
7755         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer">\r
7756             <summary>\r
7757             Gets or sets the <see cref="T:System.IO.TextWriter"/> used to write the output.\r
7758             </summary>\r
7759         </member>\r
7760         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ExecutingFilePath">\r
7761             <summary>\r
7762             Gets or sets the path of the view file currently being rendered.\r
7763             </summary>\r
7764             <remarks>\r
7765             The rendering of a view may involve one or more files (e.g. _ViewStart, Layouts etc).\r
7766             This property contains the path of the file currently being rendered.\r
7767             </remarks>\r
7768         </member>\r
7769         <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Items">\r
7770             <summary>\r
7771             Gets a key/value collection that can be used to share data within the scope of this view execution.\r
7772             </summary>\r
7773         </member>\r
7774         <member name="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode">\r
7775             <summary>\r
7776             Describes the render mode of the component.\r
7777             </summary>\r
7778             <remarks>\r
7779             The rendering mode determines how the component gets rendered on the page. It configures whether the component\r
7780             is prerendered into the page or not and whether it simply renders static HTML on the page or if it includes the necessary\r
7781             information to bootstrap a Blazor application from the user agent.\r
7782             </remarks>\r
7783         </member>\r
7784         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.Static">\r
7785             <summary>\r
7786             Renders the component into static HTML.\r
7787             </summary>\r
7788         </member>\r
7789         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.Server">\r
7790             <summary>\r
7791             Renders a marker for a Blazor server-side application. This doesn't include any output from the component.\r
7792             When the user-agent starts, it uses this marker to bootstrap a blazor application.\r
7793             </summary>\r
7794         </member>\r
7795         <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.ServerPrerendered">\r
7796             <summary>\r
7797             Renders the component into static HTML and includes a marker for a Blazor server-side application.\r
7798             When the user-agent starts, it uses this marker to bootstrap a blazor application.\r
7799             </summary>\r
7800         </member>\r
7801         <member name="T:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute">\r
7802             <summary>\r
7803             A filter that skips antiforgery token validation.\r
7804             </summary>\r
7805         </member>\r
7806         <member name="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order">\r
7807             <summary>\r
7808             Gets the order value for determining the order of execution of filters. Filters execute in\r
7809             ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order"/> property.\r
7810             </summary>\r
7811             <remarks>\r
7812             <para>\r
7813             Filters are executed in an ordering determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order"/> property.\r
7814             </para>\r
7815             <para>\r
7816             The default Order for this attribute is 1000 because it must run after any filter which does authentication \r
7817             or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).\r
7818             </para>\r
7819             <para>\r
7820             Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.\r
7821             </para>\r
7822             </remarks>\r
7823         </member>\r
7824         <member name="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper">\r
7825             <summary>\r
7826             Supports the rendering of view components in a view.\r
7827             </summary>\r
7828         </member>\r
7829         <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentHelper.InvokeAsync(System.String,System.Object)">\r
7830             <summary>\r
7831             Invokes a view component with the specified <paramref name="name"/>.\r
7832             </summary>\r
7833             <param name="name">The name of the view component.</param>\r
7834             <param name="arguments">\r
7835             An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component\r
7836             method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance\r
7837             containing the invocation arguments.\r
7838             </param>\r
7839             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
7840             </returns>\r
7841         </member>\r
7842         <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentHelper.InvokeAsync(System.Type,System.Object)">\r
7843             <summary>\r
7844             Invokes a view component of type <paramref name="componentType" />.\r
7845             </summary>\r
7846             <param name="componentType">The view component <see cref="T:System.Type"/>.</param>\r
7847             <param name="arguments">\r
7848             An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component\r
7849             method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance\r
7850             containing the invocation arguments.\r
7851             </param>\r
7852             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.\r
7853             </returns>\r
7854         </member>\r
7855         <member name="T:Microsoft.AspNetCore.Mvc.IViewComponentResult">\r
7856             <summary>\r
7857             Result type of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/>.\r
7858             </summary>\r
7859         </member>\r
7860         <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
7861             <summary>\r
7862             Executes the result of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> using the specified <paramref name="context"/>.\r
7863             </summary>\r
7864             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>\r
7865         </member>\r
7866         <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
7867             <summary>\r
7868             Asynchronously executes the result of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> using the specified\r
7869             <paramref name="context"/>.\r
7870             </summary>\r
7871             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>\r
7872             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous execution.</returns>\r
7873         </member>\r
7874         <member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions">\r
7875             <summary>\r
7876             Extensions methods for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.\r
7877             </summary>\r
7878         </member>\r
7879         <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
7880             <summary>\r
7881             Adds the specified <paramref name="errorMessage"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance\r
7882             that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed\r
7883             errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is\r
7884             recorded instead.\r
7885             </summary>\r
7886             <typeparam name="TModel">The type of the model.</typeparam>\r
7887             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
7888             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
7889             <param name="errorMessage">The error message to add.</param>\r
7890         </member>\r
7891         <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
7892             <summary>\r
7893             Adds the specified <paramref name="exception"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance\r
7894             that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed\r
7895             errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is\r
7896             recorded instead.\r
7897             </summary>\r
7898             <remarks>\r
7899             This method allows adding the <paramref name="exception"/> to the current <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>\r
7900             when <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> is not available or the exact <paramref name="exception"/> \r
7901             must be maintained for later use (even if it is for example a <see cref="T:System.FormatException"/>).\r
7902             </remarks>\r
7903             <typeparam name="TModel">The type of the model.</typeparam>\r
7904             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
7905             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
7906             <param name="exception">The <see cref="T:System.Exception"/> to add.</param>\r
7907         </member>\r
7908         <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
7909             <summary>\r
7910             Adds the specified <paramref name="exception"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance\r
7911             that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed\r
7912             errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is\r
7913             recorded instead.\r
7914             </summary>\r
7915             <typeparam name="TModel">The type of the model.</typeparam>\r
7916             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
7917             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
7918             <param name="exception">The <see cref="T:System.Exception"/> to add.</param>\r
7919             <param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> associated with the model.</param>\r
7920         </member>\r
7921         <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
7922             <summary>\r
7923             Removes the specified <paramref name="expression"/> from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.\r
7924             </summary>\r
7925             <typeparam name="TModel">The type of the model.</typeparam>\r
7926             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
7927             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
7928             <returns>\r
7929             true if the element is successfully removed; otherwise, false.\r
7930             This method also returns false if <paramref name="expression"/> was not found in the model-state dictionary.\r
7931             </returns>\r
7932         </member>\r
7933         <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
7934             <summary>\r
7935             Removes all the entries for the specified <paramref name="expression"/> from the\r
7936             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.\r
7937             </summary>\r
7938             <typeparam name="TModel">The type of the model.</typeparam>\r
7939             <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>\r
7940             <param name="expression">An expression to be evaluated against an item in the current model.</param>\r
7941         </member>\r
7942         <member name="T:Microsoft.AspNetCore.Mvc.MvcViewOptions">\r
7943             <summary>\r
7944             Provides programmatic configuration for views in the MVC framework.\r
7945             </summary>\r
7946         </member>\r
7947         <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.HtmlHelperOptions">\r
7948             <summary>\r
7949             Gets or sets programmatic configuration for the HTML helpers and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\r
7950             </summary>\r
7951         </member>\r
7952         <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.ViewEngines">\r
7953             <summary>\r
7954             Gets a list <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>s used by this application.\r
7955             </summary>\r
7956         </member>\r
7957         <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.ClientModelValidatorProviders">\r
7958             <summary>\r
7959             Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/> instances.\r
7960             </summary>\r
7961         </member>\r
7962         <member name="T:Microsoft.AspNetCore.Mvc.PageRemoteAttribute">\r
7963             <summary>\r
7964             A <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase"/> for razor page handler which configures Unobtrusive validation \r
7965             to send an Ajax request to the web site. The invoked handler should return JSON indicating \r
7966             whether the value is valid.\r
7967             </summary>\r
7968             <remarks>Does no server-side validation of the final form submission.</remarks>\r
7969         </member>\r
7970         <member name="P:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.PageHandler">\r
7971             <summary>\r
7972             The handler name used when generating the URL where client should send a validation request.\r
7973             </summary>\r
7974             <remarks>\r
7975             If not set the ambient value will be used when generating the URL.\r
7976             </remarks>\r
7977         </member>\r
7978         <member name="P:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.PageName">\r
7979             <summary>\r
7980             The page name used when generating the URL where client should send a validation request.\r
7981             </summary>\r
7982             <remarks>\r
7983             If not set the ambient value will be used when generating the URL.\r
7984             </remarks>\r
7985         </member>\r
7986         <member name="M:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">\r
7987             <inheritdoc />\r
7988         </member>\r
7989         <member name="T:Microsoft.AspNetCore.Mvc.PartialViewResult">\r
7990             <summary>\r
7991             Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that renders a partial view to the response.\r
7992             </summary>\r
7993         </member>\r
7994         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.StatusCode">\r
7995             <summary>\r
7996             Gets or sets the HTTP status code.\r
7997             </summary>\r
7998         </member>\r
7999         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewName">\r
8000             <summary>\r
8001             Gets or sets the name or path of the partial view that is rendered to the response.\r
8002             </summary>\r
8003             <remarks>\r
8004             When <c>null</c>, defaults to <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ActionName"/>.\r
8005             </remarks>\r
8006         </member>\r
8007         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.Model">\r
8008             <summary>\r
8009             Gets the view data model.\r
8010             </summary>\r
8011         </member>\r
8012         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewData">\r
8013             <summary>\r
8014             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> used for rendering the view for this result.\r
8015             </summary>\r
8016         </member>\r
8017         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.TempData">\r
8018             <summary>\r
8019             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> used for rendering the view for this result.\r
8020             </summary>\r
8021         </member>\r
8022         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewEngine">\r
8023             <summary>\r
8024             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> used to locate views.\r
8025             </summary>\r
8026             <remarks>When <c>null</c>, an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> from\r
8027             <c>ActionContext.HttpContext.RequestServices</c> is used.</remarks>\r
8028         </member>\r
8029         <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ContentType">\r
8030             <summary>\r
8031             Gets or sets the Content-Type header for the response.\r
8032             </summary>\r
8033         </member>\r
8034         <member name="M:Microsoft.AspNetCore.Mvc.PartialViewResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">\r
8035             <inheritdoc />\r
8036         </member>\r
8037         <member name="T:Microsoft.AspNetCore.Mvc.RemoteAttribute">\r
8038             <summary>\r
8039             A <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase"/> for controllers which configures Unobtrusive validation to send an Ajax request to the\r
8040             web site. The invoked action should return JSON indicating whether the value is valid.\r
8041             </summary>\r
8042             <remarks>Does no server-side validation of the final form submission.</remarks>\r
8043         </member>\r
8044         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor">\r
8045             <summary>\r
8046             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.\r
8047             </summary>\r
8048             <remarks>\r
8049             Intended for subclasses that support URL generation with no route, action, or controller names.\r
8050             </remarks>\r
8051         </member>\r
8052         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String)">\r
8053             <summary>\r
8054             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.\r
8055             </summary>\r
8056             <param name="routeName">\r
8057             The route name used when generating the URL where client should send a validation request.\r
8058             </param>\r
8059             <remarks>\r
8060             Finds the <paramref name="routeName"/> in any area of the application.\r
8061             </remarks>\r
8062         </member>\r
8063         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String)">\r
8064             <summary>\r
8065             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.\r
8066             </summary>\r
8067             <param name="action">\r
8068             The action name used when generating the URL where client should send a validation request.\r
8069             </param>\r
8070             <param name="controller">\r
8071             The controller name used when generating the URL where client should send a validation request.\r
8072             </param>\r
8073             <remarks>\r
8074             <para>\r
8075             If either <paramref name="action"/> or <paramref name="controller"/> is <c>null</c>, uses the corresponding\r
8076             ambient value.\r
8077             </para>\r
8078             <para>Finds the <paramref name="controller"/> in the current area.</para>\r
8079             </remarks>\r
8080         </member>\r
8081         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String,System.String)">\r
8082             <summary>\r
8083             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.\r
8084             </summary>\r
8085             <param name="action">\r
8086             The action name used when generating the URL where client should send a validation request.\r
8087             </param>\r
8088             <param name="controller">\r
8089             The controller name used when generating the URL where client should send a validation request.\r
8090             </param>\r
8091             <param name="areaName">The name of the area containing the <paramref name="controller"/>.</param>\r
8092             <remarks>\r
8093             <para>\r
8094             If either <paramref name="action"/> or <paramref name="controller"/> is <c>null</c>, uses the corresponding\r
8095             ambient value.\r
8096             </para>\r
8097             If <paramref name="areaName"/> is <c>null</c>, finds the <paramref name="controller"/> in the root area.\r
8098             Use the <see cref="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String)"/> overload find the <paramref name="controller"/> in\r
8099             the current area. Or explicitly pass the current area's name as the <paramref name="areaName"/> argument to\r
8100             this overload.\r
8101             </remarks>\r
8102         </member>\r
8103         <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttribute.RouteName">\r
8104             <summary>\r
8105             Gets or sets the route name used when generating the URL where client should send a validation request.\r
8106             </summary>\r
8107         </member>\r
8108         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">\r
8109             <inheritdoc />\r
8110         </member>\r
8111         <member name="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase">\r
8112             <summary>\r
8113             A <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> which configures Unobtrusive validation to send an Ajax request to the\r
8114             web site. The invoked endpoint should return JSON indicating whether the value is valid.\r
8115             </summary>\r
8116             <remarks>Does no server-side validation of the final form submission.</remarks>\r
8117         </member>\r
8118         <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.RouteData">\r
8119             <summary>\r
8120             Gets the <see cref="T:Microsoft.AspNetCore.Routing.RouteValueDictionary"/> used when generating the URL where client should send a\r
8121             validation request.\r
8122             </summary>\r
8123         </member>\r
8124         <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.HttpMethod">\r
8125             <summary>\r
8126             Gets or sets the HTTP method (<c>"Get"</c> or <c>"Post"</c>) client should use when sending a validation\r
8127             request.\r
8128             </summary>\r
8129         </member>\r
8130         <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields">\r
8131             <summary>\r
8132             Gets or sets the comma-separated names of fields the client should include in a validation request.\r
8133             </summary>\r
8134         </member>\r
8135         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatAdditionalFieldsForClientValidation(System.String)">\r
8136             <summary>\r
8137             Formats <paramref name="property"/> and <see cref="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields"/> for use in generated HTML.\r
8138             </summary>\r
8139             <param name="property">\r
8140             Name of the property associated with this <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> instance.\r
8141             </param>\r
8142             <returns>Comma-separated names of fields the client should include in a validation request.</returns>\r
8143             <remarks>\r
8144             Excludes any whitespace from <see cref="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields"/> in the return value.\r
8145             Prefixes each field name in the return value with <c>"*."</c>.\r
8146             </remarks>\r
8147         </member>\r
8148         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatPropertyForClientValidation(System.String)">\r
8149             <summary>\r
8150             Formats <paramref name="property"/> for use in generated HTML.\r
8151             </summary>\r
8152             <param name="property">One field name the client should include in a validation request.</param>\r
8153             <returns>Name of a field the client should include in a validation request.</returns>\r
8154             <remarks>Returns <paramref name="property"/> with a <c>"*."</c> prefix.</remarks>\r
8155         </member>\r
8156         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">\r
8157             <summary>\r
8158             Returns the URL where the client should send a validation request.\r
8159             </summary>\r
8160             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/> used to generate the URL.</param>\r
8161             <returns>The URL where the client should send a validation request.</returns>\r
8162         </member>\r
8163         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatErrorMessage(System.String)">\r
8164             <inheritdoc />\r
8165         </member>\r
8166         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.IsValid(System.Object)">\r
8167             <inheritdoc />\r
8168             <remarks>\r
8169             Always returns <c>true</c> since this <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> does no validation itself.\r
8170             Related validations occur only when the client sends a validation request.\r
8171             </remarks>\r
8172         </member>\r
8173         <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AddValidation(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">\r
8174             <summary>\r
8175             Adds Unobtrusive validation HTML attributes to <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/>.\r
8176             </summary>\r
8177             <param name="context">\r
8178             <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/> to add Unobtrusive validation HTML attributes to.\r
8179             </param>\r
8180             <remarks>\r
8181             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
8182             </remarks>\r
8183         </member>\r
8184         <member name="T:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute">\r
8185             <summary>\r
8186             A filter that prevents execution of the StatusCodePages middleware.\r
8187             </summary>\r
8188         </member>\r
8189         <member name="M:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute.OnResourceExecuted(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext)">\r
8190             <inheritdoc />\r
8191         </member>\r
8192         <member name="M:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute.OnResourceExecuting(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext)">\r
8193             <inheritdoc />\r
8194         </member>\r
8195         <member name="T:Microsoft.AspNetCore.Mvc.TempDataAttribute">\r
8196             <summary>\r
8197             Properties decorated with <see cref="T:Microsoft.AspNetCore.Mvc.TempDataAttribute"/> will have their values stored in\r
8198             and loaded from the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>. <see cref="T:Microsoft.AspNetCore.Mvc.TempDataAttribute"/>\r
8199             is supported on properties of Controllers, Razor Pages, and Razor Page Models.\r
8200             </summary>\r
8201         </member>\r
8202         <member name="P:Microsoft.AspNetCore.Mvc.TempDataAttribute.Key">\r
8203             <summary>\r
8204             Gets or sets the key used to get or add the property from value from <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.\r
8205             When unspecified, the key is derived from the property name.\r
8206             </summary>\r
8207         </member>\r
8208         <member name="T:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute">\r
8209             <summary>\r
8210             Specifies that the class or method that this attribute is applied validates the anti-forgery token.\r
8211             If the anti-forgery token is not available, or if the token is invalid, the validation will fail\r
8212             and the action method will not execute.\r
8213             </summary>\r
8214             <remarks>\r
8215             This attribute helps defend against cross-site request forgery. It won't prevent other forgery or tampering\r
8216             attacks.\r
8217             </remarks>\r
8218         </member>\r
8219         <member name="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order">\r
8220             <summary>\r
8221             Gets the order value for determining the order of execution of filters. Filters execute in\r
8222             ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order"/> property.\r
8223             </summary>\r
8224             <remarks>\r
8225             <para>\r
8226             Filters are executed in an ordering determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order"/> property.\r
8227             </para>\r
8228             <para>\r
8229             The default Order for this attribute is 1000 because it must run after any filter which does authentication \r
8230             or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).\r
8231             </para>\r
8232             <para>\r
8233             Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.\r
8234             </para>\r
8235             </remarks>\r
8236         </member>\r
8237         <member name="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.IsReusable">\r
8238             <inheritdoc />\r
8239         </member>\r
8240         <member name="M:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.CreateInstance(System.IServiceProvider)">\r
8241             <inheritdoc />\r
8242         </member>\r
8243         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponent">\r
8244             <summary>\r
8245             A base class for view components.\r
8246             </summary>\r
8247         </member>\r
8248         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.HttpContext">\r
8249             <summary>\r
8250             Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.\r
8251             </summary>\r
8252         </member>\r
8253         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.Request">\r
8254             <summary>\r
8255             Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/>.\r
8256             </summary>\r
8257         </member>\r
8258         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.User">\r
8259             <summary>\r
8260             Gets the <see cref="T:System.Security.Principal.IPrincipal"/> for the current user.\r
8261             </summary>\r
8262         </member>\r
8263         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.UserClaimsPrincipal">\r
8264             <summary>\r
8265             Gets the <see cref="T:System.Security.Claims.ClaimsPrincipal"/> for the current user.\r
8266             </summary>\r
8267         </member>\r
8268         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.RouteData">\r
8269             <summary>\r
8270             Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponent.RouteData"/> for the current request.\r
8271             </summary>\r
8272         </member>\r
8273         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewBag">\r
8274             <summary>\r
8275             Gets the view bag.\r
8276             </summary>\r
8277         </member>\r
8278         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ModelState">\r
8279             <summary>\r
8280             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.\r
8281             </summary>\r
8282         </member>\r
8283         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.Url">\r
8284             <summary>\r
8285             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.\r
8286             </summary>\r
8287         </member>\r
8288         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewContext">\r
8289             <summary>\r
8290             Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewContext"/>.\r
8291             </summary>\r
8292         </member>\r
8293         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewData">\r
8294             <summary>\r
8295             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
8296             </summary>\r
8297         </member>\r
8298         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.TempData">\r
8299             <summary>\r
8300             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.\r
8301             </summary>\r
8302         </member>\r
8303         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewEngine">\r
8304             <summary>\r
8305             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/>.\r
8306             </summary>\r
8307         </member>\r
8308         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.Content(System.String)">\r
8309             <summary>\r
8310             Returns a result which will render HTML encoded text.\r
8311             </summary>\r
8312             <param name="content">The content, will be HTML encoded before output.</param>\r
8313             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.</returns>\r
8314         </member>\r
8315         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View">\r
8316             <summary>\r
8317             Returns a result which will render the partial view with name <c>&quot;Default&quot;</c>.\r
8318             </summary>\r
8319             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>\r
8320         </member>\r
8321         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View(System.String)">\r
8322             <summary>\r
8323             Returns a result which will render the partial view with name <paramref name="viewName"/>.\r
8324             </summary>\r
8325             <param name="viewName">The name of the partial view to render.</param>\r
8326             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>\r
8327         </member>\r
8328         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View``1(``0)">\r
8329             <summary>\r
8330             Returns a result which will render the partial view with name <c>&quot;Default&quot;</c>.\r
8331             </summary>\r
8332             <param name="model">The model object for the view.</param>\r
8333             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>\r
8334         </member>\r
8335         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View``1(System.String,``0)">\r
8336             <summary>\r
8337             Returns a result which will render the partial view with name <paramref name="viewName"/>.\r
8338             </summary>\r
8339             <param name="viewName">The name of the partial view to render.</param>\r
8340             <param name="model">The model object for the view.</param>\r
8341             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>\r
8342         </member>\r
8343         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponentAttribute">\r
8344             <summary>\r
8345             Indicates the class and all subclasses are view components. Optionally specifies a view component's name. If\r
8346             defining a base class for multiple view components, associate this attribute with that base.\r
8347             </summary>\r
8348         </member>\r
8349         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name">\r
8350             <summary>\r
8351             Gets or sets the name of the view component. Do not supply a name in an attribute associated with a view\r
8352             component base class.\r
8353             </summary>\r
8354         </member>\r
8355         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponentResult">\r
8356             <summary>\r
8357             An <see cref="T:Microsoft.AspNetCore.Mvc.IActionResult"/> which renders a view component to the response.\r
8358             </summary>\r
8359         </member>\r
8360         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.Arguments">\r
8361             <summary>\r
8362             Gets or sets the arguments provided to the view component.\r
8363             </summary>\r
8364         </member>\r
8365         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.StatusCode">\r
8366             <summary>\r
8367             Gets or sets the HTTP status code.\r
8368             </summary>\r
8369         </member>\r
8370         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentName">\r
8371             <summary>\r
8372             Gets or sets the name of the view component to invoke. Will be ignored if <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentType"/>\r
8373             is set to a non-<c>null</c> value.\r
8374             </summary>\r
8375         </member>\r
8376         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentType">\r
8377             <summary>\r
8378             Gets or sets the type of the view component to invoke.\r
8379             </summary>\r
8380         </member>\r
8381         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.Model">\r
8382             <summary>\r
8383             Get the view data model.\r
8384             </summary>\r
8385         </member>\r
8386         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewData">\r
8387             <summary>\r
8388             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for this result.\r
8389             </summary>\r
8390         </member>\r
8391         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.TempData">\r
8392             <summary>\r
8393             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for this result.\r
8394             </summary>\r
8395         </member>\r
8396         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ContentType">\r
8397             <summary>\r
8398             Gets or sets the Content-Type header for the response.\r
8399             </summary>\r
8400         </member>\r
8401         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponentResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">\r
8402             <inheritdoc />\r
8403         </member>\r
8404         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult">\r
8405             <summary>\r
8406             An <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> which writes text when executed.\r
8407             </summary>\r
8408             <remarks>\r
8409             The provided content will be HTML-encoded when written. To write pre-encoded content, use an\r
8410             <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult"/>.\r
8411             </remarks>\r
8412         </member>\r
8413         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.#ctor(System.String)">\r
8414             <summary>\r
8415             Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.\r
8416             </summary>\r
8417             <param name="content">Content to write. The content will be HTML encoded when written.</param>\r
8418         </member>\r
8419         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content">\r
8420             <summary>\r
8421             Gets the content.\r
8422             </summary>\r
8423         </member>\r
8424         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8425             <summary>\r
8426             Encodes and writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content"/>.\r
8427             </summary>\r
8428             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8429         </member>\r
8430         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8431             <summary>\r
8432             Encodes and writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content"/>.\r
8433             </summary>\r
8434             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8435             <returns>A completed <see cref="T:System.Threading.Tasks.Task"/>.</returns>\r
8436         </member>\r
8437         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator">\r
8438             <summary>\r
8439             A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/>.\r
8440             </summary>\r
8441             <remarks>\r
8442             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator"/> can provide the current instance of\r
8443             <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> to a public property of a view component marked\r
8444             with <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContextAttribute"/>.\r
8445             </remarks>\r
8446         </member>\r
8447         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.#ctor(Microsoft.AspNetCore.Mvc.Infrastructure.ITypeActivatorCache)">\r
8448             <summary>\r
8449             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator"/> class.\r
8450             </summary>\r
8451             <param name="typeActivatorCache">\r
8452             The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.ITypeActivatorCache"/> used to create new view component instances.\r
8453             </param>\r
8454         </member>\r
8455         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8456             <inheritdoc />\r
8457         </member>\r
8458         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8459             <inheritdoc />\r
8460         </member>\r
8461         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider">\r
8462             <summary>\r
8463             A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>\r
8464             </summary>\r
8465         </member>\r
8466         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider)">\r
8467             <summary>\r
8468             Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider"/>.\r
8469             </summary>\r
8470             <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider"/>.</param>\r
8471         </member>\r
8472         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider.ViewComponents">\r
8473             <inheritdoc />\r
8474         </member>\r
8475         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider">\r
8476             <summary>\r
8477             Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider"/>.\r
8478             </summary>\r
8479         </member>\r
8480         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.#ctor(Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager)">\r
8481             <summary>\r
8482             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider"/>.\r
8483             </summary>\r
8484             <param name="partManager">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.</param>\r
8485         </member>\r
8486         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.GetViewComponents">\r
8487             <inheritdoc />\r
8488         </member>\r
8489         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.GetCandidateTypes">\r
8490             <summary>\r
8491             Gets the candidate <see cref="T:System.Reflection.TypeInfo"/> instances provided by the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.\r
8492             </summary>\r
8493             <returns>A list of <see cref="T:System.Reflection.TypeInfo"/> instances.</returns>\r
8494         </member>\r
8495         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory">\r
8496             <summary>\r
8497             Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory"/>.\r
8498             </summary>\r
8499         </member>\r
8500         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator)">\r
8501             <summary>\r
8502             Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory"/>\r
8503             </summary>\r
8504             <param name="activator">\r
8505             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/> used to create new view component instances.\r
8506             </param>\r
8507         </member>\r
8508         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.CreateViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8509             <inheritdoc />\r
8510         </member>\r
8511         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.ReleaseViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8512             <inheritdoc />\r
8513         </member>\r
8514         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper">\r
8515             <summary>\r
8516             Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.\r
8517             </summary>\r
8518         </member>\r
8519         <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
8520             <summary>\r
8521             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper"/>.\r
8522             </summary>\r
8523             <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>\r
8524             used to locate view components.</param>\r
8525             <param name="htmlEncoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>\r
8526             <param name="selector">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector"/>.</param>\r
8527             <param name="invokerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory"/>.</param>\r
8528             <param name="viewBufferScope">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope"/> that manages the lifetime of\r
8529             <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/> instances.</param>\r
8530         </member>\r
8531         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.Contextualize(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">\r
8532             <inheritdoc />\r
8533         </member>\r
8534         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeAsync(System.String,System.Object)">\r
8535             <inheritdoc />\r
8536         </member>\r
8537         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeAsync(System.Type,System.Object)">\r
8538             <inheritdoc />\r
8539         </member>\r
8540         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker">\r
8541             <summary>\r
8542             Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker"/>.\r
8543             </summary>\r
8544         </member>\r
8545         <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
8546             <summary>\r
8547             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker"/>.\r
8548             </summary>\r
8549             <param name="viewComponentFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory"/>.</param>\r
8550             <param name="viewComponentInvokerCache">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCache"/>.</param>\r
8551             <param name="diagnosticListener">The <see cref="T:System.Diagnostics.DiagnosticListener"/>.</param>\r
8552             <param name="logger">The <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.</param>\r
8553         </member>\r
8554         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8555             <inheritdoc />\r
8556         </member>\r
8557         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvokerFactory.CreateInstance(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8558             <inheritdoc />\r
8559         </member>\r
8560         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector">\r
8561             <summary>\r
8562             Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector"/>.\r
8563             </summary>\r
8564         </member>\r
8565         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider)">\r
8566             <summary>\r
8567             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector"/>.\r
8568             </summary>\r
8569             <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>.</param>\r
8570         </member>\r
8571         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector.SelectComponent(System.String)">\r
8572             <inheritdoc />\r
8573         </member>\r
8574         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult">\r
8575             <summary>\r
8576             An <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> which writes an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> when executed.\r
8577             </summary>\r
8578             <remarks>\r
8579             The provided content will be HTML-encoded as specified when the content was created. To encoded and write\r
8580             text, use a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.\r
8581             </remarks>\r
8582         </member>\r
8583         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.#ctor(Microsoft.AspNetCore.Html.IHtmlContent)">\r
8584             <summary>\r
8585             Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult"/>.\r
8586             </summary>\r
8587         </member>\r
8588         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent">\r
8589             <summary>\r
8590             Gets the encoded content.\r
8591             </summary>\r
8592         </member>\r
8593         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8594             <summary>\r
8595             Writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent"/>.\r
8596             </summary>\r
8597             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8598         </member>\r
8599         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8600             <summary>\r
8601             Writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent"/>.\r
8602             </summary>\r
8603             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8604             <returns>A completed <see cref="T:System.Threading.Tasks.Task"/>.</returns>\r
8605         </member>\r
8606         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator">\r
8607             <summary>\r
8608             Provides methods to instantiate and release a ViewComponent.\r
8609             </summary>\r
8610         </member>\r
8611         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8612             <summary>\r
8613             Instantiates a ViewComponent.\r
8614             </summary>\r
8615             <param name="context">\r
8616             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the executing <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/>.\r
8617             </param>\r
8618         </member>\r
8619         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8620             <summary>\r
8621             Releases a ViewComponent instance.\r
8622             </summary>\r
8623             <param name="context">\r
8624             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> associated with the <paramref name="viewComponent"/>.\r
8625             </param>\r
8626             <param name="viewComponent">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> to release.</param>\r
8627         </member>\r
8628         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider">\r
8629             <summary>\r
8630             Provides the currently cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.\r
8631             </summary>\r
8632             <remarks>\r
8633             <para>\r
8634             The default implementation does not update the cache, it is up to the user\r
8635             to create or use an implementation that can update the available view components in\r
8636             the application. The implementor is also responsible for updating the\r
8637             <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Version"/> in a thread safe way.\r
8638             </para>\r
8639             <para>\r
8640             Default consumers of this service, are aware of the version and will recache\r
8641             data as appropriate, but rely on the version being unique.\r
8642             </para>\r
8643             </remarks>\r
8644         </member>\r
8645         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider.ViewComponents">\r
8646             <summary>\r
8647             Returns the current cached <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection"/>.\r
8648             </summary>\r
8649         </member>\r
8650         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider">\r
8651             <summary>\r
8652             Discovers the view components in the application.\r
8653             </summary>\r
8654         </member>\r
8655         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider.GetViewComponents">\r
8656             <summary>\r
8657             Gets the set of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.\r
8658             </summary>\r
8659             <returns>A list of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.</returns>\r
8660         </member>\r
8661         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory">\r
8662             <summary>\r
8663             Provides methods for creation and disposal of view components.\r
8664             </summary>\r
8665         </member>\r
8666         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory.CreateViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8667             <summary>\r
8668             Creates a new controller for the specified <paramref name="context"/>.\r
8669             </summary>\r
8670             <param name="context"><see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the view component.</param>\r
8671             <returns>The view component.</returns>\r
8672         </member>\r
8673         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory.ReleaseViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8674             <summary>\r
8675             Releases a view component instance.\r
8676             </summary>\r
8677             <param name="context">The context associated with the <paramref name="component"/>.</param>\r
8678             <param name="component">The view component.</param>\r
8679         </member>\r
8680         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker">\r
8681             <summary>\r
8682             Specifies the contract for execution of a view component.\r
8683             </summary>\r
8684         </member>\r
8685         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker.InvokeAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8686             <summary>\r
8687             Executes the view component specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewComponentDescriptor"/>\r
8688             of <paramref name="context"/> and writes the result to <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Writer"/>.\r
8689             </summary>\r
8690             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>\r
8691             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation of execution.</returns>\r
8692         </member>\r
8693         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector">\r
8694             <summary>\r
8695             Selects a view component based on a view component name.\r
8696             </summary>\r
8697         </member>\r
8698         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector.SelectComponent(System.String)">\r
8699             <summary>\r
8700             Selects a view component based on <paramref name="componentName"/>.\r
8701             </summary>\r
8702             <param name="componentName">The view component name.</param>\r
8703             <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>, or <c>null</c> if no match is found.</returns>\r
8704         </member>\r
8705         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator">\r
8706             <summary>\r
8707             A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/> that retrieves view components as services from the request's\r
8708             <see cref="T:System.IServiceProvider"/>.\r
8709             </summary>\r
8710         </member>\r
8711         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8712             <inheritdoc />\r
8713         </member>\r
8714         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">\r
8715             <inheritdoc />\r
8716         </member>\r
8717         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext">\r
8718             <summary>\r
8719             A context for view components.\r
8720             </summary>\r
8721         </member>\r
8722         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.#ctor">\r
8723             <summary>\r
8724             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.\r
8725             </summary>\r
8726             <remarks>\r
8727             The default constructor is provided for unit test purposes only.\r
8728             </remarks>\r
8729         </member>\r
8730         <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
8731             <summary>\r
8732             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.\r
8733             </summary>\r
8734             <param name="viewComponentDescriptor">\r
8735             The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the view component being invoked.\r
8736             </param>\r
8737             <param name="arguments">The view component arguments.</param>\r
8738             <param name="htmlEncoder">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.HtmlEncoder"/> to use.</param>\r
8739             <param name="viewContext">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewContext"/>.</param>\r
8740             <param name="writer">The <see cref="T:System.IO.TextWriter"/> for writing output.</param>\r
8741         </member>\r
8742         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Arguments">\r
8743             <summary>\r
8744             Gets or sets the view component arguments.\r
8745             </summary>\r
8746             <remarks>\r
8747             The property setter is provided for unit test purposes only.\r
8748             </remarks>\r
8749         </member>\r
8750         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.HtmlEncoder">\r
8751             <summary>\r
8752             Gets or sets the <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.\r
8753             </summary>\r
8754             <remarks>\r
8755             The property setter is provided for unit test purposes only.\r
8756             </remarks>\r
8757         </member>\r
8758         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewComponentDescriptor">\r
8759             <summary>\r
8760             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/> for the view component being invoked.\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.ViewContext">\r
8767             <summary>\r
8768             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.\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.ViewData">\r
8775             <summary>\r
8776             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
8777             </summary>\r
8778             <remarks>\r
8779             This is an alias for <c>ViewContext.ViewData</c>.\r
8780             </remarks>\r
8781         </member>\r
8782         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.TempData">\r
8783             <summary>\r
8784             Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.\r
8785             </summary>\r
8786             <remarks>\r
8787             This is an alias for <c>ViewContext.TempData</c>.\r
8788             </remarks>\r
8789         </member>\r
8790         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Writer">\r
8791             <summary>\r
8792             Gets the <see cref="T:System.IO.TextWriter"/> for output.\r
8793             </summary>\r
8794             <remarks>\r
8795             This is an alias for <c>ViewContext.Writer</c>.\r
8796             </remarks>\r
8797         </member>\r
8798         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContextAttribute">\r
8799             <summary>\r
8800             Specifies that a controller property should be set with the current\r
8801             <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> when creating the view component. The property must have a public\r
8802             set method.\r
8803             </summary>\r
8804         </member>\r
8805         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor">\r
8806             <summary>\r
8807             A descriptor for a view component.\r
8808             </summary>\r
8809         </member>\r
8810         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.#ctor">\r
8811             <summary>\r
8812             Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.\r
8813             </summary>\r
8814         </member>\r
8815         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.DisplayName">\r
8816             <summary>\r
8817             Gets or sets the display name of the view component.\r
8818             </summary>\r
8819         </member>\r
8820         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName">\r
8821             <summary>\r
8822             Gets or sets the full name.\r
8823             </summary>\r
8824             <remarks>\r
8825             <para>\r
8826             The full name is defaulted to the full namespace of the view component class, prepended to\r
8827             the class name with a '.' character as the separator. If the view component class uses\r
8828             <code>ViewComponent</code> as a suffix, the suffix will be omitted from the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.\r
8829             </para>\r
8830             <example>\r
8831                 Class Name: Contoso.Products.LoginViewComponent\r
8832                 View Component FullName: Contoso.Products.Login\r
8833             </example>\r
8834             <example>\r
8835                 Class Name: Contoso.Blog.Tags\r
8836                 View Component FullName: Contoso.Blog.Tags\r
8837             </example>\r
8838             <para>\r
8839             If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name"/> is used to set a name, then this will be used as\r
8840             the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.\r
8841             </para>\r
8842             <example>\r
8843                 [ViewComponent(Name = "Contoso.Forum.UsersOnline")]\r
8844                 public class OnlineUsersViewComponent\r
8845                 {\r
8846                 }\r
8847                 View Component FullName: Contoso.Forum.UsersOnline\r
8848             </example>\r
8849             </remarks>\r
8850         </member>\r
8851         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.Id">\r
8852             <summary>\r
8853             Gets or set the generated unique identifier for this <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.\r
8854             </summary>\r
8855         </member>\r
8856         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName">\r
8857             <summary>\r
8858             Gets or sets the short name.\r
8859             </summary>\r
8860             <remarks>\r
8861             <para>\r
8862             The short name is defaulted to the name of the view component class. If the view component class uses\r
8863             <code>ViewComponent</code> as a suffix, the suffix will be omitted from the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/>.\r
8864             </para>\r
8865             <example>\r
8866                 Class Name: Contoso.Products.LoginViewComponent\r
8867                 View Component ShortName: Login\r
8868             </example>\r
8869             <example>\r
8870                 Class Name: Contoso.Blog.Tags\r
8871                 View Component ShortName: Tags\r
8872             </example>\r
8873             <para>\r
8874             If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name"/> is used to set a name, then the last segment of the \r
8875             value (using '.' as a separate) will be used as the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/>.\r
8876             </para>\r
8877             <example>\r
8878                 [ViewComponent(Name = "Contoso.Forum.UsersOnline")]\r
8879                 public class OnlineUsersViewComponent\r
8880                 {\r
8881                 }\r
8882                 View Component ShortName: UsersOnline\r
8883             </example>\r
8884             </remarks>\r
8885         </member>\r
8886         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.TypeInfo">\r
8887             <summary>\r
8888             Gets or sets the <see cref="T:System.Reflection.TypeInfo"/>.\r
8889             </summary>\r
8890         </member>\r
8891         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.MethodInfo">\r
8892             <summary>\r
8893             Gets or sets the <see cref="T:System.Reflection.MethodInfo"/> to invoke.\r
8894             </summary>\r
8895         </member>\r
8896         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.Parameters">\r
8897             <summary>\r
8898             Gets or sets the parameters associated with the method described by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.MethodInfo"/>.\r
8899             </summary>\r
8900         </member>\r
8901         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection">\r
8902             <summary>\r
8903             A cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor" />.\r
8904             </summary>\r
8905         </member>\r
8906         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.#ctor(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor},System.Int32)">\r
8907             <summary>\r
8908             Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection"/>.\r
8909             </summary>\r
8910             <param name="items">The result of view component discovery</param>\r
8911             <param name="version">The unique version of discovered view components.</param>\r
8912         </member>\r
8913         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Items">\r
8914             <summary>\r
8915             Returns the cached <see cref="T:System.Collections.Generic.IReadOnlyList`1"/>.\r
8916             </summary>\r
8917         </member>\r
8918         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Version">\r
8919             <summary>\r
8920             Returns the unique version of the currently cached items.\r
8921             </summary>\r
8922         </member>\r
8923         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature">\r
8924             <summary>\r
8925             The list of view component types in an MVC application.The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature"/> can be populated\r
8926             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
8927             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
8928             as a dependency in a component.\r
8929             </summary>\r
8930         </member>\r
8931         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature.ViewComponents">\r
8932             <summary>\r
8933             Gets the list of view component types in an MVC application.\r
8934             </summary>\r
8935         </member>\r
8936         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeatureProvider">\r
8937             <summary>\r
8938             Discovers view components from a list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> instances.\r
8939             </summary>\r
8940         </member>\r
8941         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeatureProvider.PopulateFeature(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart},Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature)">\r
8942             <inheritdoc />\r
8943         </member>\r
8944         <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult">\r
8945             <summary>\r
8946             A <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> that renders a partial view when executed.\r
8947             </summary>\r
8948         </member>\r
8949         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName">\r
8950             <summary>\r
8951             Gets or sets the view name.\r
8952             </summary>\r
8953         </member>\r
8954         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewData">\r
8955             <summary>\r
8956             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
8957             </summary>\r
8958         </member>\r
8959         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.TempData">\r
8960             <summary>\r
8961             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.\r
8962             </summary>\r
8963         </member>\r
8964         <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewEngine">\r
8965             <summary>\r
8966             Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewEngine"/>.\r
8967             </summary>\r
8968         </member>\r
8969         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8970             <summary>\r
8971             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
8972             then the view name searched for is<c>&quot;Default&quot;</c>.\r
8973             </summary>\r
8974             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>\r
8975             <remarks>\r
8976             This method synchronously calls and blocks on <see cref="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)"/>.\r
8977             </remarks>\r
8978         </member>\r
8979         <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">\r
8980             <summary>\r
8981             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
8982             then the view name searched for is<c>&quot;Default&quot;</c>.\r
8983             </summary>\r
8984             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>\r
8985             <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete when view rendering is completed.</returns>\r
8986         </member>\r
8987         <member name="T:Microsoft.AspNetCore.Mvc.ViewDataAttribute">\r
8988             <summary>\r
8989             Properties decorated with <see cref="T:Microsoft.AspNetCore.Mvc.ViewDataAttribute"/> will have their values stored in\r
8990             and loaded from the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>. <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>\r
8991             is supported on properties of Controllers, and Razor Page handlers.\r
8992             </summary>\r
8993         </member>\r
8994         <member name="P:Microsoft.AspNetCore.Mvc.ViewDataAttribute.Key">\r
8995             <summary>\r
8996             Gets or sets the key used to get or add the property from value from <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.\r
8997             When unspecified, the key is the property name.\r
8998             </summary>\r
8999         </member>\r
9000         <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine">\r
9001             <inheritdoc />\r
9002         </member>\r
9003         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions})">\r
9004             <summary>\r
9005             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine"/>.\r
9006             </summary>\r
9007             <param name="optionsAccessor">The options accessor for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.</param>\r
9008         </member>\r
9009         <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.ViewEngines">\r
9010             <inheritdoc />\r
9011         </member>\r
9012         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)">\r
9013             <inheritdoc />\r
9014         </member>\r
9015         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.GetView(System.String,System.String,System.Boolean)">\r
9016             <inheritdoc />\r
9017         </member>\r
9018         <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine">\r
9019             <summary>\r
9020             Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> that delegates to one of a collection of view engines.\r
9021             </summary>\r
9022         </member>\r
9023         <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine.ViewEngines">\r
9024             <summary>\r
9025             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
9026             to.\r
9027             </summary>\r
9028         </member>\r
9029         <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView">\r
9030             <summary>\r
9031             Specifies the contract for a view.\r
9032             </summary>\r
9033         </member>\r
9034         <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.IView.Path">\r
9035             <summary>\r
9036             Gets the path of the view as resolved by the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>.\r
9037             </summary>\r
9038         </member>\r
9039         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IView.RenderAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">\r
9040             <summary>\r
9041             Asynchronously renders the view using the specified <paramref name="context"/>.\r
9042             </summary>\r
9043             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>\r
9044             <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion renders the view.</returns>\r
9045         </member>\r
9046         <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine">\r
9047             <summary>\r
9048             Defines the contract for a view engine.\r
9049             </summary>\r
9050         </member>\r
9051         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)">\r
9052             <summary>\r
9053             Finds the view with the given <paramref name="viewName"/> using view locations and information from the\r
9054             <paramref name="context"/>.\r
9055             </summary>\r
9056             <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>\r
9057             <param name="viewName">The name or path of the view that is rendered to the response.</param>\r
9058             <param name="isMainPage">Determines if the page being found is the main page for an action.</param>\r
9059             <returns>The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> of locating the view.</returns>\r
9060             <remarks>Use <see cref="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.GetView(System.String,System.String,System.Boolean)"/> when the absolute or relative\r
9061             path of the view is known.</remarks>\r
9062         </member>\r
9063         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.GetView(System.String,System.String,System.Boolean)">\r
9064             <summary>\r
9065             Gets the view with the given <paramref name="viewPath"/>, relative to <paramref name="executingFilePath"/>\r
9066             unless <paramref name="viewPath"/> is already absolute.\r
9067             </summary>\r
9068             <param name="executingFilePath">The absolute path to the currently-executing view, if any.</param>\r
9069             <param name="viewPath">The path to the view.</param>\r
9070             <param name="isMainPage">Determines if the page being found is the main page for an action.</param>\r
9071             <returns>The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> of locating the view.</returns>\r
9072         </member>\r
9073         <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.EnsureSuccessful(System.Collections.Generic.IEnumerable{System.String})">\r
9074             <summary>\r
9075             Ensure this <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> was successful.\r
9076             </summary>\r
9077             <param name="originalLocations">\r
9078             Additional <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.SearchedLocations"/> to include in the thrown <see cref="T:System.InvalidOperationException"/>\r
9079             if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>false</c>.\r
9080             </param>\r
9081             <exception cref="T:System.InvalidOperationException">\r
9082             Thrown if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>false</c>.\r
9083             </exception>\r
9084             <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
9085         </member>\r
9086         <member name="T:Microsoft.AspNetCore.Mvc.ViewResult">\r
9087             <summary>\r
9088             Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that renders a view to the response.\r
9089             </summary>\r
9090         </member>\r
9091         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.StatusCode">\r
9092             <summary>\r
9093             Gets or sets the HTTP status code.\r
9094             </summary>\r
9095         </member>\r
9096         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewName">\r
9097             <summary>\r
9098             Gets or sets the name or path of the view that is rendered to the response.\r
9099             </summary>\r
9100             <remarks>\r
9101             When <c>null</c>, defaults to <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ActionName"/>.\r
9102             </remarks>\r
9103         </member>\r
9104         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.Model">\r
9105             <summary>\r
9106             Gets the view data model.\r
9107             </summary>\r
9108         </member>\r
9109         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewData">\r
9110             <summary>\r
9111             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for this result.\r
9112             </summary>\r
9113         </member>\r
9114         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.TempData">\r
9115             <summary>\r
9116             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for this result.\r
9117             </summary>\r
9118         </member>\r
9119         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewEngine">\r
9120             <summary>\r
9121             Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> used to locate views.\r
9122             </summary>\r
9123             <remarks>When <c>null</c>, an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> from\r
9124             <c>ActionContext.HttpContext.RequestServices</c> is used.</remarks>\r
9125         </member>\r
9126         <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ContentType">\r
9127             <summary>\r
9128             Gets or sets the Content-Type header for the response.\r
9129             </summary>\r
9130         </member>\r
9131         <member name="M:Microsoft.AspNetCore.Mvc.ViewResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">\r
9132             <inheritdoc />\r
9133         </member>\r
9134         <member name="M:Microsoft.AspNetCore.Components.Rendering.HtmlRenderer.UpdateDisplayAsync(Microsoft.AspNetCore.Components.RenderTree.RenderBatch@)">\r
9135             <inheritdoc />\r
9136         </member>\r
9137         <member name="M:Microsoft.AspNetCore.Components.Rendering.HtmlRenderer.HandleException(System.Exception)">\r
9138             <inheritdoc />\r
9139         </member>\r
9140         <member name="T:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions">\r
9141             <summary>\r
9142             Extensions methods for configuring MVC via an <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.\r
9143             </summary>\r
9144         </member>\r
9145         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddViewOptions(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.MvcViewOptions})">\r
9146             <summary>\r
9147             Adds configuration of <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/> for the application.\r
9148             </summary>\r
9149             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>\r
9150             <param name="setupAction">\r
9151             An <see cref="T:System.Action`1"/> to configure the provided <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.\r
9152             </param>\r
9153             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>\r
9154         </member>\r
9155         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddViewComponentsAsServices(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">\r
9156             <summary>\r
9157             Registers discovered view components as services in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.\r
9158             </summary>\r
9159             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>\r
9160             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>\r
9161         </member>\r
9162         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddSessionStateTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">\r
9163             <summary>\r
9164             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>\r
9165             in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.\r
9166             </summary>\r
9167             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>\r
9168             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>\r
9169         </member>\r
9170         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">\r
9171             <summary>\r
9172             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the\r
9173             <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.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions})">\r
9179             <summary>\r
9180             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the\r
9181             <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             <param name="setupAction">\r
9185             An <see cref="T:System.Action`1"/> to configure the provided\r
9186             <see cref="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions"/>.\r
9187             </param>\r
9188             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>\r
9189         </member>\r
9190         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcCoreBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)">\r
9191             <summary>\r
9192             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the\r
9193             <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>. Also registers the default view services.\r
9194             </summary>\r
9195             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>\r
9196             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>\r
9197         </member>\r
9198         <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcCoreBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder,System.Action{Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions})">\r
9199             <summary>\r
9200             Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the\r
9201             <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>. Also registers the default view services.\r
9202             </summary>\r
9203             <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>\r
9204             <param name="setupAction">\r
9205             An <see cref="T:System.Action`1"/> to configure the provided\r
9206             <see cref="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions"/>.\r
9207             </param>\r
9208             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>\r
9209         </member>\r
9210         <member name="T:Microsoft.Extensions.DependencyInjection.MvcViewOptionsSetup">\r
9211             <summary>\r
9212             Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.\r
9213             </summary>\r
9214         </member>\r
9215         <member name="T:Microsoft.Extensions.DependencyInjection.TempDataMvcOptionsSetup">\r
9216             <summary>\r
9217             Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.\r
9218             </summary>\r
9219         </member>\r
9220         <member name="T:Microsoft.Extensions.Internal.ClosedGenericMatcher">\r
9221             <summary>\r
9222             Helper related to generic interface definitions and implementing classes.\r
9223             </summary>\r
9224         </member>\r
9225         <member name="M:Microsoft.Extensions.Internal.ClosedGenericMatcher.ExtractGenericInterface(System.Type,System.Type)">\r
9226             <summary>\r
9227             Determine whether <paramref name="queryType"/> is or implements a closed generic <see cref="T:System.Type"/>\r
9228             created from <paramref name="interfaceType"/>.\r
9229             </summary>\r
9230             <param name="queryType">The <see cref="T:System.Type"/> of interest.</param>\r
9231             <param name="interfaceType">The open generic <see cref="T:System.Type"/> to match. Usually an interface.</param>\r
9232             <returns>\r
9233             The closed generic <see cref="T:System.Type"/> created from <paramref name="interfaceType"/> that\r
9234             <paramref name="queryType"/> is or implements. <c>null</c> if the two <see cref="T:System.Type"/>s have no such\r
9235             relationship.\r
9236             </returns>\r
9237             <remarks>\r
9238             This method will return <paramref name="queryType"/> if <paramref name="interfaceType"/> is\r
9239             <c>typeof(KeyValuePair{,})</c>, and <paramref name="queryType"/> is\r
9240             <c>typeof(KeyValuePair{string, object})</c>.\r
9241             </remarks>\r
9242         </member>\r
9243     </members>\r
9244 </doc>\r