1 <?xml version="1.0"?>
\r
4 <name>Microsoft.AspNetCore.Mvc.ViewFeatures</name>
\r
7 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AntiforgeryExtensions.GetHtml(Microsoft.AspNetCore.Antiforgery.IAntiforgery,Microsoft.AspNetCore.Http.HttpContext)">
\r
9 Generates an <input type="hidden"> element for an antiforgery token.
\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
14 A <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing an <input type="hidden"> element. This element should be put
\r
15 inside a <form>.
\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
22 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary">
\r
24 A dictionary for HTML attributes.
\r
27 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Item(System.String)">
\r
30 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Count">
\r
33 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.IsReadOnly">
\r
36 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Keys">
\r
39 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Values">
\r
42 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.System#Collections#Generic#IReadOnlyDictionary{System#String,System#String}#Keys">
\r
45 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.System#Collections#Generic#IReadOnlyDictionary{System#String,System#String}#Values">
\r
48 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Clear">
\r
51 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.String})">
\r
54 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Add(System.String,System.String)">
\r
57 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.String})">
\r
60 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.ContainsKey(System.String)">
\r
63 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.String}[],System.Int32)">
\r
66 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.GetEnumerator">
\r
69 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.String})">
\r
72 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Remove(System.String)">
\r
75 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.TryGetValue(System.String,System.String@)">
\r
78 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.System#Collections#IEnumerable#GetEnumerator">
\r
81 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,System#String}}#GetEnumerator">
\r
84 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator">
\r
86 An enumerator for <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary"/>.
\r
89 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary)">
\r
91 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator"/>.
\r
93 <param name="attributes">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary"/>.</param>
\r
95 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.Current">
\r
98 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.System#Collections#IEnumerator#Current">
\r
101 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.Dispose">
\r
104 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.MoveNext">
\r
107 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.AttributeDictionary.Enumerator.Reset">
\r
110 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope">
\r
112 Creates and manages the lifetime of <see cref="T:ViewBufferValue[]"/> instances.
\r
115 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope.GetPage(System.Int32)">
\r
117 Gets a <see cref="T:ViewBufferValue[]"/>.
\r
119 <param name="pageSize">The minimum size of the segment.</param>
\r
120 <returns>The <see cref="T:ViewBufferValue[]"/>.</returns>
\r
122 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope.ReturnSegment(Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue[])">
\r
124 Returns a <see cref="T:ViewBufferValue[]"/> that can be reused.
\r
126 <param name="segment">The <see cref="T:ViewBufferValue[]"/>.</param>
\r
128 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope.CreateWriter(System.IO.TextWriter)">
\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
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
136 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope">
\r
138 A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope"/> that uses pooled memory.
\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
143 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope"/>.
\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
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
152 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope.GetPage(System.Int32)">
\r
155 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope.ReturnSegment(Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue[])">
\r
158 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope.CreateWriter(System.IO.TextWriter)">
\r
161 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope.Dispose">
\r
164 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.PagedCharBuffer.Clear">
\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
171 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer">
\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
176 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope,System.String,System.Int32)">
\r
178 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/>.
\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
184 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.Count">
\r
186 Get the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferPage"/> count.
\r
189 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.Item(System.Int32)">
\r
191 Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferPage"/>.
\r
194 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.Append(System.String)">
\r
197 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.AppendHtml(Microsoft.AspNetCore.Html.IHtmlContent)">
\r
200 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.AppendHtml(System.String)">
\r
203 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.Clear">
\r
206 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
\r
209 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer.WriteToAsync(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
\r
211 Writes the buffered content to <paramref name="writer"/>.
\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
217 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter">
\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
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
229 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer,System.Text.Encoding)">
\r
231 Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter"/>.
\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
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
238 Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter"/>.
\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
247 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Encoding">
\r
250 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Buffer">
\r
252 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/>.
\r
255 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Flushed">
\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
260 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(System.Char)">
\r
263 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(System.Char[],System.Int32,System.Int32)">
\r
266 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(System.String)">
\r
269 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(System.Object)">
\r
272 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(Microsoft.AspNetCore.Html.IHtmlContent)">
\r
274 Writes an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value.
\r
276 <param name="value">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value.</param>
\r
278 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Write(Microsoft.AspNetCore.Html.IHtmlContentContainer)">
\r
280 Writes an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentContainer"/> value.
\r
282 <param name="value">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentContainer"/> value.</param>
\r
284 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLine(System.Object)">
\r
287 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteAsync(System.Char)">
\r
290 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
\r
293 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteAsync(System.String)">
\r
296 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLine">
\r
299 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLine(System.String)">
\r
302 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLineAsync(System.Char)">
\r
305 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
\r
308 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLineAsync(System.String)">
\r
311 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.WriteLineAsync">
\r
314 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.Flush">
\r
316 Copies the buffered content to the unbuffered writer and invokes flush on it.
\r
319 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferTextWriter.FlushAsync">
\r
321 Copies the buffered content to the unbuffered writer and invokes flush on it.
\r
323 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous copy and flush operations.</returns>
\r
325 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue">
\r
327 Encapsulates a string or <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value.
\r
330 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue.#ctor(System.String)">
\r
332 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue"/> with a <c>string</c> value.
\r
334 <param name="value">The value.</param>
\r
336 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue.#ctor(Microsoft.AspNetCore.Html.IHtmlContent)">
\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
340 <param name="content">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/>.</param>
\r
342 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue.Value">
\r
347 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.CachedExpressionCompiler.Process``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\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
356 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider">
\r
358 Provides data from cookie to the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> object.
\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
363 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator"/> class.
\r
365 <param name="antiforgery">The <see cref="T:Microsoft.AspNetCore.Antiforgery.IAntiforgery"/> instance which is used to generate antiforgery
\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
373 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.AllowRenderingMaxLengthAttribute">
\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
379 <value>The default value is <see langword="true"/>.</value>
\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
386 This property is currently ignored.
\r
390 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.IdAttributeDotReplacement">
\r
393 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.Encode(System.String)">
\r
396 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.Encode(System.Object)">
\r
399 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.FormatValue(System.Object,System.String)">
\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
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
408 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateAntiforgery(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
\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
414 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateHiddenForCheckbox(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String)">
\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
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
423 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateRouteForm(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.Object,System.String,System.Object)">
\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
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
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
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
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
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
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
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
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
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
456 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.Boolean,System.String,System.String,System.Object)">
\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
462 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateOption(Microsoft.AspNetCore.Mvc.Rendering.SelectListItem,System.String)">
\r
464 Not used directly in HtmlHelper. Exposed for use in DefaultDisplayTemplates.
\r
467 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateFormCore(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String,System.Object)">
\r
469 Generate a <form> element.
\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
479 A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the </form> element.
\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
484 Adds a placeholder attribute to the <paramref name="tagBuilder" />.
\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
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
493 Adds a <c>maxlength</c> attribute to the <paramref name="tagBuilder" />.
\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
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
502 Adds validation attributes to the <paramref name="tagBuilder" /> if client validation
\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
510 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator.GenerateGroupsAndOptions(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
513 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultValidationHtmlAttributeProvider">
\r
515 Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider"/>.
\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
520 Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultValidationHtmlAttributeProvider"/> instance.
\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
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
530 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ExpressionMetadataProvider.FromStringExpression(System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">
\r
532 Gets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for named <paramref name="expression"/> in given
\r
533 <paramref name="viewData"/>.
\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
539 <param name="metadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>
\r
541 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for named <paramref name="expression"/> in given <paramref name="viewData"/>.
\r
544 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ControllerSaveTempDataPropertyFilter.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
\r
547 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter">
\r
549 A filter that saves temp data.
\r
552 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory)">
\r
554 Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter"/>.
\r
556 <param name="factory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory"/>.</param>
\r
558 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.OnResourceExecuting(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext)">
\r
561 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.OnResourceExecuted(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext)">
\r
564 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.OnResultExecuting(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext)">
\r
567 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter.OnResultExecuted(Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext)">
\r
570 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Properties">
\r
572 Describes the temp data properties which exist on <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Subject"/>
\r
575 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Subject">
\r
577 The <see cref="T:System.Object"/> which has the temp data properties.
\r
580 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.OriginalValues">
\r
582 Tracks the values which originally existed in temp data.
\r
585 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.OnTempDataSaving(Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary)">
\r
587 Puts the modified values of <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Subject"/> into <paramref name="tempData"/>.
\r
589 <param name="tempData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> to be updated.</param>
\r
591 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.SetPropertyValues(Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary)">
\r
593 Sets the values of the properties of <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataPropertyFilterBase.Subject"/> from <paramref name="tempData"/>.
\r
595 <param name="tempData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.</param>
\r
597 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.TempDataApplicationModelProvider.Order">
\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
601 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.TempDataApplicationModelProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">
\r
604 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.TempDataApplicationModelProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">
\r
607 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ViewDataAttributeApplicationModelProvider.Order">
\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
611 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ViewDataAttributeApplicationModelProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">
\r
614 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ViewDataAttributeApplicationModelProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">
\r
617 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext">
\r
619 Information about the current <form>.
\r
622 Literal <form> 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
626 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.FormData">
\r
628 Gets a property bag for any information you wish to associate with a <form/> in an
\r
629 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> implementation or extension method.
\r
632 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.HasAntiforgeryToken">
\r
634 Gets or sets an indication the current <form> 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
638 <c>true</c> if the current <form> element contains an antiforgery token; <c>false</c> otherwise.
\r
641 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.HasFormData">
\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
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
649 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.HasEndOfFormContent">
\r
651 Gets an indication the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/> collection has been used and likely contains entries.
\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
658 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent">
\r
660 Gets an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> collection that should be rendered just prior to the next </form>
\r
661 end tag. Do not use unless <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.CanRenderAtEndOfForm"/> is <c>true</c>.
\r
664 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.CanRenderAtEndOfForm">
\r
666 Gets or sets an indication whether extra content can be rendered at the end of the content of this
\r
667 <form> element. That is, <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/> will be rendered just prior to the
\r
668 </form> end tag.
\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 <form> 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
676 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.RenderedFields">
\r
678 Gets a dictionary mapping full HTML field names to indications that the named field has been rendered in
\r
682 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.RenderedField(System.String)">
\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 <form>.
\r
687 <param name="fieldName">The full HTML name of a field that may have been rendered.</param>
\r
689 <c>true</c> if the given <paramref name="fieldName"/> has been rendered; <c>false</c> otherwise.
\r
692 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.RenderedField(System.String,System.Boolean)">
\r
694 Updates <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.RenderedFields"/> to indicate <paramref name="fieldName"/> has been rendered in this
\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
700 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper">
\r
702 Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.
\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
707 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper"/> class.
\r
710 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Html5DateRenderingMode">
\r
713 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.IdAttributeDotReplacement">
\r
716 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ViewContext">
\r
719 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ViewBag">
\r
722 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ViewData">
\r
725 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.TempData">
\r
728 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.UrlEncoder">
\r
731 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.MetadataProvider">
\r
734 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ObjectToDictionary(System.Object)">
\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
740 If the <paramref name="value"/> is already an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance, then it
\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
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
750 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.AnonymousObjectToHtmlAttributes(System.Object)">
\r
752 Creates a dictionary of HTML attributes from the input object,
\r
753 translating underscores to dashes in each public instance property.
\r
755 <param name="htmlAttributes">Anonymous object describing HTML attributes.</param>
\r
756 <returns>A dictionary that represents HTML attributes.</returns>
\r
758 If the object is already an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance, then a shallow copy is
\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
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
769 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.AntiForgeryToken">
\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
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
778 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.EndForm">
\r
781 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.CheckBox(System.String,System.Nullable{System.Boolean},System.Object)">
\r
784 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Encode(System.String)">
\r
787 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Encode(System.Object)">
\r
790 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.FormatValue(System.Object,System.String)">
\r
793 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GenerateIdFromName(System.String)">
\r
796 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Display(System.String,System.String,System.String,System.Object)">
\r
799 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.DisplayName(System.String)">
\r
802 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.DisplayText(System.String)">
\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
808 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Editor(System.String,System.String,System.String,System.Object)">
\r
811 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GetEnumSelectList``1">
\r
814 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GetEnumSelectList(System.Type)">
\r
817 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Hidden(System.String,System.Object,System.Object)">
\r
820 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Id(System.String)">
\r
823 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Label(System.String,System.String,System.Object)">
\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
829 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Name(System.String)">
\r
832 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
835 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RenderPartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
838 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Password(System.String,System.Object,System.Object)">
\r
841 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RadioButton(System.String,System.Object,System.Nullable{System.Boolean},System.Object)">
\r
844 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Raw(System.String)">
\r
847 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Raw(System.Object)">
\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
853 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)">
\r
856 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)">
\r
859 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GetFormMethodString(Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
861 Returns the HTTP method that handles form input (GET or POST) as a string.
\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
866 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.TextArea(System.String,System.String,System.Int32,System.Int32,System.Object)">
\r
869 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.TextBox(System.String,System.Object,System.String,System.Object)">
\r
872 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.Value(System.String,System.String)">
\r
875 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.CreateForm">
\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
880 <returns>A new <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance.</returns>
\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
884 Renders a <form> 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
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
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>, <form> elements will include an antiforgery token.
\r
898 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
899 If <c>null</c>, <form> 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
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
907 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
910 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\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
915 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
916 generates the <form>'s <c>action</c> attribute value.
\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
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>, <form> elements will include an antiforgery token.
\r
928 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
929 If <c>null</c>, <form> 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
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
937 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
940 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
943 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.GetEnumSelectList(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata)">
\r
945 Returns a select list for the given <paramref name="metadata"/>.
\r
947 <param name="metadata"><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> to generate a select list for.</param>
\r
949 An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given
\r
950 <paramref name="metadata"/>.
\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
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
959 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1"/> class.
\r
962 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.ViewData">
\r
965 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.CheckBoxFor(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Object)">
\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
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
974 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.DisplayNameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
977 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.DisplayNameForInnerType``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
980 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.DisplayTextFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\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
986 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.HiddenFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">
\r
989 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.IdFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\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
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
998 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
1001 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.PasswordFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">
\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
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
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
1013 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.GetExpressionName``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
1015 Gets the name for <paramref name="expression"/>.
\r
1017 <param name="expression">The expression.</param>
\r
1018 <returns>The expression name.</returns>
\r
1020 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.GetModelExplorer``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
1022 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for <paramref name="expression"/>.
\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
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
1031 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper`1.ValueFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String)">
\r
1034 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions">
\r
1036 Provides programmatic configuration for the HTML helpers and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
1039 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.Html5DateRenderingMode">
\r
1041 Gets or sets the <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.#ctor"/> value.
\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
1049 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.IdAttributeDotReplacement">
\r
1051 Gets or sets the <see cref="T:System.String"/> that replaces periods in the ID attribute of an element.
\r
1054 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.ClientValidationEnabled">
\r
1056 Gets or sets a value that indicates whether client-side validation is enabled.
\r
1059 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.ValidationMessageElement">
\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
1065 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions.ValidationSummaryMessageElement">
\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
1071 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy">
\r
1073 A marker interface for filters which define a policy for antiforgery token validation.
\r
1076 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider">
\r
1078 Provides version hash for a specified file.
\r
1081 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider.AddFileVersionToPath(Microsoft.AspNetCore.Http.PathString,System.String)">
\r
1083 Adds version query parameter to the specified file path.
\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
1089 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator">
\r
1091 Contract for a service supporting <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <c>ITagHelper</c> implementations.
\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
1096 Generate a <a> element for a link to an action.
\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
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
1116 A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the <a> element.
\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
1121 Generate a <a> element for a link to an action.
\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
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
1141 A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the <a> element.
\r
1144 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateAntiforgery(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
\r
1146 Generate an <input type="hidden".../> element containing an antiforgery token.
\r
1148 <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> instance for the current scope.</param>
\r
1150 An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance for the <input type="hidden".../> element. Intended to be used
\r
1151 inside a <form> element.
\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
1156 Generate a <input type="checkbox".../> element.
\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
1167 A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the <input type="checkbox".../> element.
\r
1170 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateHiddenForCheckbox(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String)">
\r
1172 Generate an additional <input type="hidden".../> 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
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
1179 Generate a <form> element. When the user submits the form, the action with name
\r
1180 <paramref name="actionName"/> will process the request.
\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
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
1197 A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the </form> element.
\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
1202 Generate a <form> element. When the user submits the form, the page with name
\r
1203 <paramref name="pageName"/> will process the request.
\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
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
1221 A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the </form> element.
\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
1226 Generate a <form> element. The route with name <paramref name="routeName"/> generates the
\r
1227 <form>'s <c>action</c> attribute value.
\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
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
1243 A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the </form> element.
\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
1248 Generate a <a> element for a link to an action.
\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
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
1267 A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> instance for the <a> element.
\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
1272 Generate a <select> element for the <paramref name="expression"/>.
\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
1279 <param name="optionLabel">Optional text for a default empty <option> 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 <select> element with
\r
1283 <optgroup> and <option> elements. If <c>null</c>, finds this collection at
\r
1284 <c>ViewContext.ViewData[expression]</c>.
\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 <select> element.
\r
1290 <param name="htmlAttributes">
\r
1291 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
1292 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
1294 <returns>A new <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> describing the <select> element.</returns>
\r
1297 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
1298 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\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
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
1308 Generate a <select> element for the <paramref name="expression"/>.
\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
1315 <param name="optionLabel">Optional text for a default empty <option> 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 <select> element with
\r
1319 <optgroup> and <option> elements. If <c>null</c>, finds this collection at
\r
1320 <c>ViewContext.ViewData[expression]</c>.
\r
1322 <param name="currentValues">
\r
1323 An <see cref="T:System.Collections.Generic.ICollection`1"/> containing values for <option> elements to select. If
\r
1324 <c>null</c>, selects <option> elements based on <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Selected"/> values in
\r
1325 <paramref name="selectList"/>.
\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 <select> element.
\r
1331 <param name="htmlAttributes">
\r
1332 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
1333 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
1335 <returns>A new <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder"/> describing the <select> element.</returns>
\r
1338 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
1339 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\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
1348 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateGroupsAndOptions(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
1350 Generates <optgroup> and <option> elements.
\r
1352 <param name="optionLabel">Optional text for a default empty <option> element.</param>
\r
1353 <param name="selectList">
\r
1354 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to generate <optgroup> and <option>
\r
1358 An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance for <optgroup> and <option> elements.
\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
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
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
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
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
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
1388 <remarks><see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> is <c>"span"</c> by default.</remarks>
\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
1392 Gets the collection of current values for the given <paramref name="expression"/>.
\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
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
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
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
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
1423 See <see cref="M:GenerateSelect"/> for information about how the return value may be used.
\r
1426 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider">
\r
1428 Provides <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> for a Lambda expression.
\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
1433 Returns a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> instance describing the given <paramref name="expression"/>.
\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
1442 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.TempDataSerializer">
\r
1444 Serializes and deserializes the contents of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.
\r
1447 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.TempDataSerializer.Deserialize(System.Byte[])">
\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
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
1455 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.TempDataSerializer.Serialize(System.Collections.Generic.IDictionary{System.String,System.Object})">
\r
1457 Serializes the contents of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.
\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
1462 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.TempDataSerializer.CanSerializeType(System.Type)">
\r
1464 Determines if the serializer supports the specified <paramref name="type"/>.
\r
1466 Defaults to returning <see langword="true"/> for all <see cref="T:System.Type"/> instances.
\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
1472 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary">
\r
1474 Represents a set of data that persists only from one request to the next.
\r
1477 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Load">
\r
1479 Loads the dictionary by using the registered <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>.
\r
1482 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Save">
\r
1484 Saves the dictionary by using the registered <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>.
\r
1487 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Keep">
\r
1489 Marks all keys in the dictionary for retention.
\r
1492 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Keep(System.String)">
\r
1494 Marks the specified key in the dictionary for retention.
\r
1496 <param name="key">The key to retain in the dictionary.</param>
\r
1498 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary.Peek(System.String)">
\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
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
1506 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory">
\r
1508 A factory which provides access to an <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance
\r
1512 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory.GetTempData(Microsoft.AspNetCore.Http.HttpContext)">
\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
1517 <param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.</param>
\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
1523 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider">
\r
1525 Defines the contract for temporary-data providers that store data that is viewed on the next request.
\r
1528 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider.LoadTempData(Microsoft.AspNetCore.Http.HttpContext)">
\r
1530 Loads the temporary data.
\r
1532 <param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.</param>
\r
1533 <returns>The temporary data.</returns>
\r
1535 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider.SaveTempData(Microsoft.AspNetCore.Http.HttpContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
\r
1537 Saves the temporary data.
\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
1542 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware">
\r
1544 Contract for contextualizing a property activated by a view with the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
1546 <remarks>This interface is used for contextualizing properties added to a Razor page using <c>@inject</c>.</remarks>
\r
1548 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware.Contextualize(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
\r
1550 Contextualizes the instance with the specified <paramref name="viewContext"/>.
\r
1552 <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>
\r
1554 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer">
\r
1556 Associates a model object with it's corresponding <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
1559 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Object)">
\r
1561 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.
\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
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
1569 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.
\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
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
1578 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.
\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
1585 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Container">
\r
1587 Gets the container <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.
\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
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
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
1608 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Metadata">
\r
1610 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
1613 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Model">
\r
1615 Gets the model object.
\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
1622 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.ModelType">
\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
1628 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.Properties">
\r
1630 Gets the properties.
\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
1637 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForModel(System.Object)">
\r
1639 Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the given <paramref name="model"/> value.
\r
1641 <param name="model">The model value.</param>
\r
1642 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.</returns>
\r
1644 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForProperty(System.String)">
\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
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
1652 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForProperty(System.String,System.Func{System.Object,System.Object})">
\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
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
1661 As this creates a model explorer with a specific model accessor function, the result is not cached.
\r
1664 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForProperty(System.String,System.Object)">
\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
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
1673 As this creates a model explorer with a specific model value, the result is not cached.
\r
1676 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(System.Type,System.Object)">
\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
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
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
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
1694 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Object)">
\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
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
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
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
1713 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(System.Type,System.Func{System.Object,System.Object})">
\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
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
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
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
1732 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer.GetExplorerForExpression(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Func{System.Object,System.Object})">
\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
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
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
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
1751 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorerExtensions">
\r
1753 Extension methods for <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/>.
\r
1756 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorerExtensions.GetSimpleDisplayText(Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer)">
\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
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
1764 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression">
\r
1766 Describes an <see cref="T:System.Linq.Expressions.Expression"/> passed to a tag helper.
\r
1769 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.#ctor(System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer)">
\r
1771 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> class.
\r
1773 <param name="name">
\r
1774 String representation of the <see cref="T:System.Linq.Expressions.Expression"/> of interest.
\r
1776 <param name="modelExplorer">
\r
1777 Includes the model and metadata about the <see cref="T:System.Linq.Expressions.Expression"/> of interest.
\r
1780 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Name">
\r
1782 String representation of the <see cref="T:System.Linq.Expressions.Expression"/> of interest.
\r
1785 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Metadata">
\r
1787 Metadata about the <see cref="T:System.Linq.Expressions.Expression"/> of interest.
\r
1790 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Model">
\r
1792 Gets the model object for the <see cref="T:System.Linq.Expressions.Expression"/> of interest.
\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
1799 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.ModelExplorer">
\r
1801 Gets the model explorer for the <see cref="T:System.Linq.Expressions.Expression"/> of interest.
\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
1808 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider">
\r
1810 Provides <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> for expressions.
\r
1813 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">
\r
1815 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider"/>.
\r
1817 <param name="modelMetadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>
\r
1819 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider.GetExpressionText``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
1821 Gets the name for <paramref name="expression"/>.
\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
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
1831 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider.CreateModelExpression``1(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary{``0},System.String)">
\r
1833 Returns a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression"/> instance describing the given <paramref name="expression"/>.
\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
1841 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelMetadataProviderExtensions">
\r
1843 Extensions methods for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.
\r
1846 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelMetadataProviderExtensions.GetModelExplorerForType(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,System.Type,System.Object)">
\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
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
1855 A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer"/> for the <paramref name="modelType"/> and <paramref name="model"/>.
\r
1858 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.NameAndIdProvider">
\r
1860 Provides cached values for "name" and "id" HTML attributes.
\r
1863 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.NameAndIdProvider.CreateSanitizedId(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String)">
\r
1865 Returns a valid HTML 4.01 "id" attribute value for an element with the given <paramref name="fullName"/>.
\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
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
1876 Valid HTML 4.01 "id" attribute value for an element with the given <paramref name="fullName"/>.
\r
1879 Similar to <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)"/> but caches value for repeated invocations.
\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
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
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
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
1898 Similar to <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.GenerateId(System.String,System.String)"/> but caches value for repeated invocations.
\r
1900 <seealso cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.NameAndIdProvider.CreateSanitizedId(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.String)"/>
\r
1902 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.NameAndIdProvider.GetFullHtmlFieldName(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String)">
\r
1904 Returns the full HTML element name for the specified <paramref name="expression"/>.
\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
1910 Similar to <see cref="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.GetFullHtmlFieldName(System.String)"/> but caches value for repeated invocations.
\r
1913 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor">
\r
1915 Finds and executes an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> for a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/>.
\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
1920 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor"/>.
\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
1930 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor.Logger">
\r
1932 Gets the <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.
\r
1935 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor.FindView(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.PartialViewResult)">
\r
1937 Attempts to find the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> associated with <paramref name="viewResult"/>.
\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
1943 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewEngines.IView,Microsoft.AspNetCore.Mvc.PartialViewResult)">
\r
1945 Executes the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> asynchronously.
\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
1952 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.PartialViewResult)">
\r
1955 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.SaveTempDataAttribute">
\r
1957 A filter that saves the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for a request.
\r
1960 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.SaveTempDataAttribute.Order">
\r
1963 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.SaveTempDataAttribute.IsReusable">
\r
1966 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.SaveTempDataAttribute.CreateInstance(System.IServiceProvider)">
\r
1969 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider">
\r
1971 Provides session-state data to the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> object.
\r
1974 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider.LoadTempData(Microsoft.AspNetCore.Http.HttpContext)">
\r
1977 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider.SaveTempData(Microsoft.AspNetCore.Http.HttpContext,System.Collections.Generic.IDictionary{System.String,System.Object})">
\r
1980 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent">
\r
1982 String content which gets encoded when written.
\r
1985 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent.#ctor(System.String)">
\r
1987 Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent"/>
\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
1991 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
\r
1994 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary">
\r
1997 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.#ctor(Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider)">
\r
1999 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary"/> class.
\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
2004 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Keep">
\r
2007 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Keep(System.String)">
\r
2010 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Load">
\r
2013 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Save">
\r
2016 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionary.Peek(System.String)">
\r
2019 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory">
\r
2021 A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory"/>.
\r
2024 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider)">
\r
2026 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory"/>.
\r
2028 <param name="provider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>.</param>
\r
2030 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory.GetTempData(Microsoft.AspNetCore.Http.HttpContext)">
\r
2033 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.FormattedModelValue">
\r
2035 Gets or sets the formatted model value.
\r
2037 <value>The formatted model value.</value>
\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
2043 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix">
\r
2045 Gets or sets the HTML field prefix.
\r
2047 <value>The HTML field prefix.</value>
\r
2049 Will never return <c>null</c> for consistency with <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.FormattedModelValue"/>.
\r
2052 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.GetFullHtmlFieldName(System.String)">
\r
2054 Returns the full HTML element name for the specified <paramref name="partialFieldName"/>.
\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
2059 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider">
\r
2061 Contract for a service providing validation attributes for expressions.
\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
2066 Adds validation-related HTML attributes to the <paramref name="attributes" /> if client validation is
\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
2077 Adds nothing to <paramref name="attributes"/> if client-side validation is disabled.
\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
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 <form>.
\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
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 <form>.
\r
2100 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewComponentResult)">
\r
2103 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewContextAttribute">
\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
2110 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary)">
\r
2112 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class.
\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
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
2121 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
2123 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class based entirely on an existing
\r
2126 <param name="source"><see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> instance to copy initial values from.</param>
\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
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
2139 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">
\r
2141 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class.
\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
2147 <remarks>Internal for testing.</remarks>
\r
2149 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,System.Type)">
\r
2151 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class.
\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
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
2161 For use when creating a derived <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for a new top-level scope.
\r
2164 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Type)">
\r
2166 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class.
\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
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
2177 For use when creating a derived <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for a new top-level scope.
\r
2180 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.Type)">
\r
2182 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> class based in part on an existing
\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
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
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
2203 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.Object,System.Type)">
\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
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
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
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
2225 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model">
\r
2227 Gets or sets the current model.
\r
2230 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelState">
\r
2232 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.
\r
2235 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelMetadata">
\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
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
2245 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ModelExplorer">
\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
2250 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.TemplateInfo">
\r
2252 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo"/>.
\r
2255 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Item(System.String)">
\r
2258 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Count">
\r
2261 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.IsReadOnly">
\r
2264 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Keys">
\r
2267 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Values">
\r
2270 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Eval(System.String)">
\r
2272 Gets value of named <paramref name="expression"/> in this <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\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
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
2281 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Eval(System.String,System.String)">
\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
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
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
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
2299 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.FormatValue(System.Object,System.String)">
\r
2301 Formats the given <paramref name="value"/> using given <paramref name="format"/>.
\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
2307 <returns>The formatted <see cref="T:System.String"/>.</returns>
\r
2309 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.GetViewDataInfo(System.String)">
\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
2314 <param name="expression">Expression name, relative to the current model.</param>
\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
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
2324 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.SetModel(System.Object)">
\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
2329 <param name="value">New <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> value.</param>
\r
2331 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Add(System.String,System.Object)">
\r
2334 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.ContainsKey(System.String)">
\r
2337 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Remove(System.String)">
\r
2340 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.TryGetValue(System.String,System.Object@)">
\r
2343 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
\r
2346 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Clear">
\r
2349 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
\r
2352 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
\r
2355 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
\r
2358 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,System#Object}}#GetEnumerator">
\r
2361 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.System#Collections#IEnumerable#GetEnumerator">
\r
2364 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionaryAttribute">
\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
2371 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary)">
\r
2373 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> class.
\r
2376 For use when creating a <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> for a new top-level scope.
\r
2380 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\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
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
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
2399 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.#ctor(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.Object)">
\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
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
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
2417 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider)">
\r
2419 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> class.
\r
2421 <remarks>Internal for testing.</remarks>
\r
2424 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1.Model">
\r
2427 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataEvaluator.Eval(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.String)">
\r
2429 Gets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in given
\r
2430 <paramref name="viewData"/>.
\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
2435 <param name="expression">Expression name, relative to <c>viewData.Model</c>.</param>
\r
2437 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in given <paramref name="viewData"/>.
\r
2440 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataEvaluator.Eval(System.Object,System.String)">
\r
2442 Gets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in given
\r
2443 <paramref name="indexableObject"/>.
\r
2445 <param name="indexableObject">
\r
2446 The <see cref="T:System.Object"/> that may contain the <paramref name="expression"/> value.
\r
2448 <param name="expression">Expression name, relative to <paramref name="indexableObject"/>.</param>
\r
2450 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo"/> for named <paramref name="expression"/> in given
\r
2451 <paramref name="indexableObject"/>.
\r
2454 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.#ctor(System.Object,System.Object)">
\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
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
2462 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.#ctor(System.Object,System.Reflection.PropertyInfo)">
\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
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
2472 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataInfo.#ctor(System.Object,System.Reflection.PropertyInfo,System.Func{System.Object})">
\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
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
2482 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor">
\r
2484 Executes an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/>.
\r
2487 <member name="F:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.DefaultContentType">
\r
2489 The default content-type header value for views, <c>text/html; charset=utf-8</c>.
\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
2494 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor"/>.
\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
2503 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.#ctor(Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory,Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine,System.Diagnostics.DiagnosticListener)">
\r
2505 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor"/>.
\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
2511 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.DiagnosticListener">
\r
2513 Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.DiagnosticListener"/>.
\r
2516 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.TempDataFactory">
\r
2518 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory"/>.
\r
2521 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ViewEngine">
\r
2523 Gets the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>.
\r
2526 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ViewOptions">
\r
2528 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.
\r
2531 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ModelMetadataProvider">
\r
2533 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.
\r
2536 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.WriterFactory">
\r
2538 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory"/>.
\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
2543 Executes a view asynchronously.
\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
2553 <param name="statusCode">
\r
2554 The HTTP status code to set in the response. May be <c>null</c>.
\r
2556 <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete when view execution is completed.</returns>
\r
2558 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.String,System.Nullable{System.Int32})">
\r
2560 Executes a view asynchronously.
\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
2567 <param name="statusCode">
\r
2568 The HTTP status code to set in the response. May be <c>null</c>.
\r
2570 <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete when view execution is completed.</returns>
\r
2572 <member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor">
\r
2574 Finds and executes an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> for a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/>.
\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
2579 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor"/>.
\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
2589 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.Logger">
\r
2591 Gets the <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.
\r
2594 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.FindView(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewResult)">
\r
2596 Attempts to find the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> associated with <paramref name="viewResult"/>.
\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
2602 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewResult)">
\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
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
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}<T>.</summary>
\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}<T>.</summary>
\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
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
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
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
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
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
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
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
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
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
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
2650 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ArgumentCannotBeNullOrEmpty">
\r
2651 <summary>Value cannot be null or empty.</summary>
\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
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
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
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
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
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
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
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
2677 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Common_TriState_False">
\r
2678 <summary>False</summary>
\r
2680 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Common_TriState_NotSet">
\r
2681 <summary>Not Set</summary>
\r
2683 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Common_TriState_True">
\r
2684 <summary>True</summary>
\r
2686 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.DynamicViewData_ViewDataNull">
\r
2687 <summary>ViewData value must not be null.</summary>
\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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
2800 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TypeMustDeriveFromType">
\r
2801 <summary>The type '{0}' must derive from '{1}'.</summary>
\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
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
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
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
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
2818 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TemplatedExpander_ValueFactoryCannotReturnNull">
\r
2819 <summary>The result of value factory cannot be null.</summary>
\r
2821 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.ViewComponent_AmbiguousTypeMatch_Item">
\r
2822 <summary>Type: '{0}' - Name: '{1}'</summary>
\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
2827 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.Common_PropertyNotFound">
\r
2828 <summary>The property {0}.{1} could not be found.</summary>
\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
2833 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.RemoteAttribute_NoUrlFound">
\r
2834 <summary>No URL for remote validation could be found.</summary>
\r
2836 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.RemoteAttribute_RemoteValidationFailed">
\r
2837 <summary>'{0}' is invalid.</summary>
\r
2839 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatRemoteAttribute_RemoteValidationFailed(System.Object)">
\r
2840 <summary>'{0}' is invalid.</summary>
\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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
2902 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.DeserializingTempData">
\r
2903 <summary>Deserializing TempDataDictionary</summary>
\r
2905 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.SerializingTempData">
\r
2906 <summary>Serializing TempDataDictionary</summary>
\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
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
2914 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.TempData_CannotDeserializeType">
\r
2915 <summary>Unsupported data type '{0}'.</summary>
\r
2917 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatTempData_CannotDeserializeType(System.Object)">
\r
2918 <summary>Unsupported data type '{0}'.</summary>
\r
2920 <member name="P:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.UnsupportedRenderMode">
\r
2921 <summary>Unsupported RenderMode '{0}'.</summary>
\r
2923 <member name="M:Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.FormatUnsupportedRenderMode(System.Object)">
\r
2924 <summary>Unsupported RenderMode '{0}'.</summary>
\r
2926 <member name="T:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute">
\r
2928 An attribute that causes validation of antiforgery tokens for all unsafe HTTP methods. An antiforgery
\r
2929 token is required for HTTP methods other than GET, HEAD, OPTIONS, and TRACE.
\r
2932 <see cref="T:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute"/> can be applied as a global filter to trigger
\r
2933 validation of antiforgery tokens by default for an application. Use
\r
2934 <see cref="T:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute"/> to suppress validation of the antiforgery token for
\r
2935 a controller or action.
\r
2938 <member name="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order">
\r
2940 Gets the order value for determining the order of execution of filters. Filters execute in
\r
2941 ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order"/> property.
\r
2945 Filters are executed in a sequence determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order"/> property.
\r
2948 The default Order for this attribute is 1000 because it must run after any filter which does authentication
\r
2949 or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).
\r
2952 Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.
\r
2956 <member name="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.IsReusable">
\r
2959 <member name="M:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.CreateInstance(System.IServiceProvider)">
\r
2962 <member name="T:Microsoft.AspNetCore.Mvc.Controller">
\r
2964 A base class for an MVC controller with view support.
\r
2967 <member name="P:Microsoft.AspNetCore.Mvc.Controller.ViewData">
\r
2969 Gets or sets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> used by <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> and <see cref="P:Microsoft.AspNetCore.Mvc.Controller.ViewBag"/>.
\r
2972 By default, this property is initialized when <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"/> activates
\r
2975 This property can be accessed after the controller has been activated, for example, in a controller action
\r
2976 or by overriding <see cref="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)"/>.
\r
2979 This property can be also accessed from within a unit test where it is initialized with
\r
2980 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.EmptyModelMetadataProvider"/>.
\r
2984 <member name="P:Microsoft.AspNetCore.Mvc.Controller.TempData">
\r
2986 Gets or sets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> used by <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/>.
\r
2989 <member name="P:Microsoft.AspNetCore.Mvc.Controller.ViewBag">
\r
2991 Gets the dynamic view bag.
\r
2994 <member name="M:Microsoft.AspNetCore.Mvc.Controller.View">
\r
2996 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object that renders a view to the response.
\r
2998 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>
\r
3000 <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.String)">
\r
3002 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="viewName"/>.
\r
3004 <param name="viewName">The name or path of the view that is rendered to the response.</param>
\r
3005 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>
\r
3007 <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.Object)">
\r
3009 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="model"/>
\r
3010 to be rendered by the view.
\r
3012 <param name="model">The model that is rendered by the view.</param>
\r
3013 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>
\r
3015 <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.String,System.Object)">
\r
3017 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="viewName"/>
\r
3018 and the <paramref name="model"/> to be rendered by the view.
\r
3020 <param name="viewName">The name or path of the view that is rendered to the response.</param>
\r
3021 <param name="model">The model that is rendered by the view.</param>
\r
3022 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>
\r
3024 <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView">
\r
3026 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object that renders a partial view to the response.
\r
3028 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>
\r
3030 <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.String)">
\r
3032 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="viewName"/>.
\r
3034 <param name="viewName">The name or path of the partial view that is rendered to the response.</param>
\r
3035 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>
\r
3037 <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.Object)">
\r
3039 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="model"/>
\r
3040 to be rendered by the partial view.
\r
3042 <param name="model">The model that is rendered by the partial view.</param>
\r
3043 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>
\r
3045 <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.String,System.Object)">
\r
3047 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="viewName"/>
\r
3048 and the <paramref name="model"/> to be rendered by the partial view.
\r
3050 <param name="viewName">The name or path of the partial view that is rendered to the response.</param>
\r
3051 <param name="model">The model that is rendered by the partial view.</param>
\r
3052 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>
\r
3054 <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.String)">
\r
3056 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the name of a view component to render.
\r
3058 <param name="componentName">
\r
3059 The view component name. Can be a view component
\r
3060 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/> or
\r
3061 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.</param>
\r
3062 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>
\r
3064 <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.Type)">
\r
3066 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the <see cref="T:System.Type"/> of a view component to
\r
3069 <param name="componentType">The view component <see cref="T:System.Type"/>.</param>
\r
3070 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>
\r
3072 <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.String,System.Object)">
\r
3074 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the name of a view component to render.
\r
3076 <param name="componentName">
\r
3077 The view component name. Can be a view component
\r
3078 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/> or
\r
3079 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.</param>
\r
3080 <param name="arguments">
\r
3081 An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component
\r
3082 method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance
\r
3083 containing the invocation arguments.
\r
3085 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>
\r
3087 <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.Type,System.Object)">
\r
3089 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the <see cref="T:System.Type"/> of a view component to
\r
3092 <param name="componentType">The view component <see cref="T:System.Type"/>.</param>
\r
3093 <param name="arguments">
\r
3094 An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component
\r
3095 method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance
\r
3096 containing the invocation arguments.
\r
3098 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>
\r
3100 <member name="M:Microsoft.AspNetCore.Mvc.Controller.Json(System.Object)">
\r
3102 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> object that serializes the specified <paramref name="data"/> object
\r
3105 <param name="data">The object to serialize.</param>
\r
3106 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> that serializes the specified <paramref name="data"/>
\r
3107 to JSON format for the response.</returns>
\r
3109 <member name="M:Microsoft.AspNetCore.Mvc.Controller.Json(System.Object,System.Object)">
\r
3111 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> object that serializes the specified <paramref name="data"/> object
\r
3114 <param name="data">The object to serialize.</param>
\r
3115 <param name="serializerSettings">The serializer settings to be used by the formatter.
\r
3117 When using <c>System.Text.Json</c>, this should be an instance of <see cref="T:System.Text.Json.JsonSerializerOptions" />.
\r
3120 When using <c>Newtonsoft.Json</c>, this should be an instance of <c>JsonSerializerSettings</c>.
\r
3123 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> that serializes the specified <paramref name="data"/>
\r
3124 as JSON format for the response.</returns>
\r
3125 <remarks>Callers should cache an instance of serializer settings to avoid
\r
3126 recreating cached data with each call.</remarks>
\r
3128 <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
\r
3130 Called before the action method is invoked.
\r
3132 <param name="context">The action executing context.</param>
\r
3134 <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuted(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext)">
\r
3136 Called after the action method is invoked.
\r
3138 <param name="context">The action executed context.</param>
\r
3140 <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)">
\r
3142 Called before the action method is invoked.
\r
3144 <param name="context">The action executing context.</param>
\r
3145 <param name="next">The <see cref="T:Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate"/> to execute. Invoke this delegate in the body
\r
3146 of <see cref="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)" /> to continue execution of the action.</param>
\r
3147 <returns>A <see cref="T:System.Threading.Tasks.Task"/> instance.</returns>
\r
3149 <member name="M:Microsoft.AspNetCore.Mvc.Controller.Dispose">
\r
3152 <member name="M:Microsoft.AspNetCore.Mvc.Controller.Dispose(System.Boolean)">
\r
3154 Releases all resources currently used by this <see cref="T:Microsoft.AspNetCore.Mvc.Controller"/> instance.
\r
3156 <param name="disposing"><c>true</c> if this method is being invoked by the <see cref="M:Microsoft.AspNetCore.Mvc.Controller.Dispose"/> method,
\r
3157 otherwise <c>false</c>.</param>
\r
3159 <member name="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions">
\r
3161 Provides programmatic configuration for cookies set by <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>
\r
3164 <member name="P:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions.Cookie">
\r
3167 Determines the settings used to create the cookie in <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>.
\r
3170 <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SameSite"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Lax"/>. Setting this to
\r
3171 <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Strict"/> may cause browsers to not send back the cookie to the server in an
\r
3173 <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SecurePolicy"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.CookieSecurePolicy.SameAsRequest" />.
\r
3174 <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.HttpOnly"/> defaults to <c>true</c>.
\r
3175 <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.IsEssential"/> defaults to <c>false</c>, This property is only considered when a
\r
3176 user opts into the CookiePolicyMiddleware. If you are using this middleware and want to use
\r
3177 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>, then either set this property to <c>true</c> or
\r
3178 request user consent for non-essential cookies.
\r
3182 <member name="T:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute">
\r
3184 A filter that skips antiforgery token validation.
\r
3187 <member name="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order">
\r
3189 Gets the order value for determining the order of execution of filters. Filters execute in
\r
3190 ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order"/> property.
\r
3194 Filters are executed in an ordering determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order"/> property.
\r
3197 The default Order for this attribute is 1000 because it must run after any filter which does authentication
\r
3198 or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).
\r
3201 Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.
\r
3205 <member name="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper">
\r
3207 Supports the rendering of view components in a view.
\r
3210 <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentHelper.InvokeAsync(System.String,System.Object)">
\r
3212 Invokes a view component with the specified <paramref name="name"/>.
\r
3214 <param name="name">The name of the view component.</param>
\r
3215 <param name="arguments">
\r
3216 An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component
\r
3217 method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance
\r
3218 containing the invocation arguments.
\r
3220 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
3223 <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentHelper.InvokeAsync(System.Type,System.Object)">
\r
3225 Invokes a view component of type <paramref name="componentType" />.
\r
3227 <param name="componentType">The view component <see cref="T:System.Type"/>.</param>
\r
3228 <param name="arguments">
\r
3229 An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component
\r
3230 method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance
\r
3231 containing the invocation arguments.
\r
3233 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
3236 <member name="T:Microsoft.AspNetCore.Mvc.IViewComponentResult">
\r
3238 Result type of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/>.
\r
3241 <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
3243 Executes the result of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> using the specified <paramref name="context"/>.
\r
3245 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>
\r
3247 <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
3249 Asynchronously executes the result of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> using the specified
\r
3250 <paramref name="context"/>.
\r
3252 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>
\r
3253 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous execution.</returns>
\r
3255 <member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions">
\r
3257 Extensions methods for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.
\r
3260 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.AddModelError``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.String)">
\r
3262 Adds the specified <paramref name="errorMessage"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance
\r
3263 that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed
\r
3264 errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is
\r
3267 <typeparam name="TModel">The type of the model.</typeparam>
\r
3268 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
3269 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
3270 <param name="errorMessage">The error message to add.</param>
\r
3272 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.TryAddModelException``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Exception)">
\r
3274 Adds the specified <paramref name="exception"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance
\r
3275 that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed
\r
3276 errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is
\r
3280 This method allows adding the <paramref name="exception"/> to the current <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
3281 when <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> is not available or the exact <paramref name="exception"/>
\r
3282 must be maintained for later use (even if it is for example a <see cref="T:System.FormatException"/>).
\r
3284 <typeparam name="TModel">The type of the model.</typeparam>
\r
3285 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
3286 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
3287 <param name="exception">The <see cref="T:System.Exception"/> to add.</param>
\r
3289 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.AddModelError``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Exception,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata)">
\r
3291 Adds the specified <paramref name="exception"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance
\r
3292 that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed
\r
3293 errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is
\r
3296 <typeparam name="TModel">The type of the model.</typeparam>
\r
3297 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
3298 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
3299 <param name="exception">The <see cref="T:System.Exception"/> to add.</param>
\r
3300 <param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> associated with the model.</param>
\r
3302 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.Remove``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
\r
3304 Removes the specified <paramref name="expression"/> from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.
\r
3306 <typeparam name="TModel">The type of the model.</typeparam>
\r
3307 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
3308 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
3310 true if the element is successfully removed; otherwise, false.
\r
3311 This method also returns false if <paramref name="expression"/> was not found in the model-state dictionary.
\r
3314 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.RemoveAll``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
\r
3316 Removes all the entries for the specified <paramref name="expression"/> from the
\r
3317 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.
\r
3319 <typeparam name="TModel">The type of the model.</typeparam>
\r
3320 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
3321 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
3323 <member name="T:Microsoft.AspNetCore.Mvc.MvcViewOptions">
\r
3325 Provides programmatic configuration for views in the MVC framework.
\r
3328 <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.HtmlHelperOptions">
\r
3330 Gets or sets programmatic configuration for the HTML helpers and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
3333 <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.ViewEngines">
\r
3335 Gets a list <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>s used by this application.
\r
3338 <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.ClientModelValidatorProviders">
\r
3340 Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/> instances.
\r
3343 <member name="T:Microsoft.AspNetCore.Mvc.PageRemoteAttribute">
\r
3345 A <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase"/> for razor page handler which configures Unobtrusive validation
\r
3346 to send an Ajax request to the web site. The invoked handler should return JSON indicating
\r
3347 whether the value is valid.
\r
3349 <remarks>Does no server-side validation of the final form submission.</remarks>
\r
3351 <member name="P:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.PageHandler">
\r
3353 The handler name used when generating the URL where client should send a validation request.
\r
3356 If not set the ambient value will be used when generating the URL.
\r
3359 <member name="P:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.PageName">
\r
3361 The page name used when generating the URL where client should send a validation request.
\r
3364 If not set the ambient value will be used when generating the URL.
\r
3367 <member name="M:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
\r
3370 <member name="T:Microsoft.AspNetCore.Mvc.PartialViewResult">
\r
3372 Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that renders a partial view to the response.
\r
3375 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.StatusCode">
\r
3377 Gets or sets the HTTP status code.
\r
3380 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewName">
\r
3382 Gets or sets the name or path of the partial view that is rendered to the response.
\r
3385 When <c>null</c>, defaults to <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ActionName"/>.
\r
3388 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.Model">
\r
3390 Gets the view data model.
\r
3393 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewData">
\r
3395 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> used for rendering the view for this result.
\r
3398 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.TempData">
\r
3400 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> used for rendering the view for this result.
\r
3403 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewEngine">
\r
3405 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> used to locate views.
\r
3407 <remarks>When <c>null</c>, an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> from
\r
3408 <c>ActionContext.HttpContext.RequestServices</c> is used.</remarks>
\r
3410 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ContentType">
\r
3412 Gets or sets the Content-Type header for the response.
\r
3415 <member name="M:Microsoft.AspNetCore.Mvc.PartialViewResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
\r
3418 <member name="T:Microsoft.AspNetCore.Mvc.RemoteAttribute">
\r
3420 A <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase"/> for controllers which configures Unobtrusive validation to send an Ajax request to the
\r
3421 web site. The invoked action should return JSON indicating whether the value is valid.
\r
3423 <remarks>Does no server-side validation of the final form submission.</remarks>
\r
3425 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor">
\r
3427 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.
\r
3430 Intended for subclasses that support URL generation with no route, action, or controller names.
\r
3433 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String)">
\r
3435 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.
\r
3437 <param name="routeName">
\r
3438 The route name used when generating the URL where client should send a validation request.
\r
3441 Finds the <paramref name="routeName"/> in any area of the application.
\r
3444 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String)">
\r
3446 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.
\r
3448 <param name="action">
\r
3449 The action name used when generating the URL where client should send a validation request.
\r
3451 <param name="controller">
\r
3452 The controller name used when generating the URL where client should send a validation request.
\r
3456 If either <paramref name="action"/> or <paramref name="controller"/> is <c>null</c>, uses the corresponding
\r
3459 <para>Finds the <paramref name="controller"/> in the current area.</para>
\r
3462 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String,System.String)">
\r
3464 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.
\r
3466 <param name="action">
\r
3467 The action name used when generating the URL where client should send a validation request.
\r
3469 <param name="controller">
\r
3470 The controller name used when generating the URL where client should send a validation request.
\r
3472 <param name="areaName">The name of the area containing the <paramref name="controller"/>.</param>
\r
3475 If either <paramref name="action"/> or <paramref name="controller"/> is <c>null</c>, uses the corresponding
\r
3478 If <paramref name="areaName"/> is <c>null</c>, finds the <paramref name="controller"/> in the root area.
\r
3479 Use the <see cref="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String)"/> overload find the <paramref name="controller"/> in
\r
3480 the current area. Or explicitly pass the current area's name as the <paramref name="areaName"/> argument to
\r
3484 <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttribute.RouteName">
\r
3486 Gets or sets the route name used when generating the URL where client should send a validation request.
\r
3489 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
\r
3492 <member name="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase">
\r
3494 A <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> which configures Unobtrusive validation to send an Ajax request to the
\r
3495 web site. The invoked endpoint should return JSON indicating whether the value is valid.
\r
3497 <remarks>Does no server-side validation of the final form submission.</remarks>
\r
3499 <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.RouteData">
\r
3501 Gets the <see cref="T:Microsoft.AspNetCore.Routing.RouteValueDictionary"/> used when generating the URL where client should send a
\r
3502 validation request.
\r
3505 <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.HttpMethod">
\r
3507 Gets or sets the HTTP method (<c>"Get"</c> or <c>"Post"</c>) client should use when sending a validation
\r
3511 <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields">
\r
3513 Gets or sets the comma-separated names of fields the client should include in a validation request.
\r
3516 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatAdditionalFieldsForClientValidation(System.String)">
\r
3518 Formats <paramref name="property"/> and <see cref="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields"/> for use in generated HTML.
\r
3520 <param name="property">
\r
3521 Name of the property associated with this <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> instance.
\r
3523 <returns>Comma-separated names of fields the client should include in a validation request.</returns>
\r
3525 Excludes any whitespace from <see cref="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields"/> in the return value.
\r
3526 Prefixes each field name in the return value with <c>"*."</c>.
\r
3529 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatPropertyForClientValidation(System.String)">
\r
3531 Formats <paramref name="property"/> for use in generated HTML.
\r
3533 <param name="property">One field name the client should include in a validation request.</param>
\r
3534 <returns>Name of a field the client should include in a validation request.</returns>
\r
3535 <remarks>Returns <paramref name="property"/> with a <c>"*."</c> prefix.</remarks>
\r
3537 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
\r
3539 Returns the URL where the client should send a validation request.
\r
3541 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/> used to generate the URL.</param>
\r
3542 <returns>The URL where the client should send a validation request.</returns>
\r
3544 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatErrorMessage(System.String)">
\r
3547 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.IsValid(System.Object)">
\r
3550 Always returns <c>true</c> since this <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> does no validation itself.
\r
3551 Related validations occur only when the client sends a validation request.
\r
3554 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AddValidation(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
\r
3556 Adds Unobtrusive validation HTML attributes to <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/>.
\r
3558 <param name="context">
\r
3559 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/> to add Unobtrusive validation HTML attributes to.
\r
3562 Calls derived <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> implementation of <see cref="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)"/>.
\r
3565 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode">
\r
3567 Controls the value-rendering method For HTML5 input elements of types such as date, time, datetime and
\r
3571 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.Rfc3339">
\r
3573 Render date and time values as Rfc3339 compliant strings to support HTML5 date and time types of input
\r
3577 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture">
\r
3579 Render date and time values according to the current culture's ToString behavior.
\r
3582 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions">
\r
3584 Extensions for rendering components.
\r
3587 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.RenderMode)">
\r
3589 Renders the <typeparamref name="TComponent"/>.
\r
3591 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>
\r
3592 <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>
\r
3593 <returns>The HTML produced by the rendered <typeparamref name="TComponent"/>.</returns>
\r
3595 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.RenderMode,System.Object)">
\r
3597 Renders the <typeparamref name="TComponent"/>.
\r
3599 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>
\r
3600 <param name="parameters">An <see cref="T:System.Object"/> containing the parameters to pass
\r
3601 to the component.</param>
\r
3602 <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>
\r
3603 <returns>The HTML produced by the rendered <typeparamref name="TComponent"/>.</returns>
\r
3605 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Type,Microsoft.AspNetCore.Mvc.Rendering.RenderMode,System.Object)">
\r
3607 Renders the specified <paramref name="componentType"/>.
\r
3609 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>
\r
3610 <param name="componentType">The component type.</param>
\r
3611 <param name="parameters">An <see cref="T:System.Object"/> containing the parameters to pass
\r
3612 to the component.</param>
\r
3613 <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>
\r
3615 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions">
\r
3617 Display-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
3620 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
3622 Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found
\r
3623 using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3625 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3626 <param name="expression">
\r
3627 Expression name, relative to the current model. May identify a single property or an
\r
3628 <see cref="T:System.Object"/> that contains the properties to display.
\r
3630 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3633 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3634 <paramref name="expression"/>'s value.
\r
3637 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3638 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3641 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3642 case-sensitive file systems.
\r
3646 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
3648 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified
\r
3649 additional view data. The template is found using the <paramref name="expression"/>'s
\r
3650 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3652 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3653 <param name="expression">
\r
3654 Expression name, relative to the current model. May identify a single property or an
\r
3655 <see cref="T:System.Object"/> that contains the properties to display.
\r
3657 <param name="additionalViewData">
\r
3658 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3659 that can contain additional view data that will be merged into the
\r
3660 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3662 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3665 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3666 <paramref name="expression"/>'s value.
\r
3669 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3670 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3673 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3674 case-sensitive file systems.
\r
3678 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
3680 Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found
\r
3681 using the <paramref name="templateName"/> or the <paramref name="expression"/>'s
\r
3682 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3684 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3685 <param name="expression">
\r
3686 Expression name, relative to the current model. May identify a single property or an
\r
3687 <see cref="T:System.Object"/> that contains the properties to display.
\r
3689 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3690 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3693 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3694 <paramref name="expression"/>'s value.
\r
3697 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3698 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3701 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3702 case-sensitive file systems.
\r
3706 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
3708 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified
\r
3709 additional view data. The template is found using the <paramref name="templateName"/> or the
\r
3710 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3712 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3713 <param name="expression">
\r
3714 Expression name, relative to the current model. May identify a single property or an
\r
3715 <see cref="T:System.Object"/> that contains the properties to display.
\r
3717 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3718 <param name="additionalViewData">
\r
3719 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3720 that can contain additional view data that will be merged into the
\r
3721 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3723 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3726 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3727 <paramref name="expression"/>'s value.
\r
3730 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3731 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3734 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3735 case-sensitive file systems.
\r
3739 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">
\r
3741 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified HTML
\r
3742 field name. The template is found using the <paramref name="templateName"/> or the
\r
3743 <paramref name="expression"/>'s<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3745 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3746 <param name="expression">
\r
3747 Expression name, relative to the current model. May identify a single property or an
\r
3748 <see cref="T:System.Object"/> that contains the properties to display.
\r
3750 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3751 <param name="htmlFieldName">
\r
3752 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
3753 properties that have the same name.
\r
3755 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3758 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3759 <paramref name="expression"/>'s value.
\r
3762 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3763 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3766 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3767 case-sensitive file systems.
\r
3771 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
3773 Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found
\r
3774 using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3776 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3777 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3778 <typeparam name="TModel">The type of the model.</typeparam>
\r
3779 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3780 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3783 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3784 <paramref name="expression"/> result.
\r
3787 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3788 case-sensitive file systems.
\r
3792 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
3794 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified
\r
3795 additional view data. The template is found using the <paramref name="expression"/>'s
\r
3796 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3798 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3799 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3800 <param name="additionalViewData">
\r
3801 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3802 that can contain additional view data that will be merged into the
\r
3803 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3805 <typeparam name="TModel">The type of the model.</typeparam>
\r
3806 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3807 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3810 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3811 <paramref name="expression"/> result.
\r
3814 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3815 case-sensitive file systems.
\r
3819 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
3821 Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found
\r
3822 using the <paramref name="templateName"/> or the <paramref name="expression"/>'s
\r
3823 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3825 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3826 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3827 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3828 <typeparam name="TModel">The type of the model.</typeparam>
\r
3829 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3830 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3833 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3834 <paramref name="expression"/> result.
\r
3837 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3838 case-sensitive file systems.
\r
3842 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
\r
3844 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified
\r
3845 additional view data. The template is found using the <paramref name="templateName"/> or the
\r
3846 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3848 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3849 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3850 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3851 <param name="additionalViewData">
\r
3852 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3853 that can contain additional view data that will be merged into the
\r
3854 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3856 <typeparam name="TModel">The type of the model.</typeparam>
\r
3857 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3858 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3861 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3862 <paramref name="expression"/> result.
\r
3865 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3866 case-sensitive file systems.
\r
3870 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">
\r
3872 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified HTML
\r
3873 field name. The template is found using the <paramref name="templateName"/> or the
\r
3874 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3876 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3877 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3878 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3879 <param name="htmlFieldName">
\r
3880 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties
\r
3881 that have the same name.
\r
3883 <typeparam name="TModel">The type of the model.</typeparam>
\r
3884 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3885 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3888 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3889 <paramref name="expression"/> result.
\r
3892 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3893 case-sensitive file systems.
\r
3897 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
3899 Returns HTML markup for the current model, using a display template. The template is found using the
\r
3900 model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3902 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3903 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3906 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3910 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3911 case-sensitive file systems.
\r
3915 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
3917 Returns HTML markup for the current model, using a display template and specified additional view data. The
\r
3918 template is found using the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3920 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3921 <param name="additionalViewData">
\r
3922 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3923 that can contain additional view data that will be merged into the
\r
3924 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3926 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3929 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3933 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3934 case-sensitive file systems.
\r
3938 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
3940 Returns HTML markup for the current model, using a display template. The template is found using the
\r
3941 <paramref name="templateName"/> or the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3943 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3944 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3945 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3948 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3952 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3953 case-sensitive file systems.
\r
3957 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
3959 Returns HTML markup for the current model, using a display template and specified additional view data. The
\r
3960 template is found using the <paramref name="templateName"/> or the model's
\r
3961 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3963 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3964 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3965 <param name="additionalViewData">
\r
3966 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3967 that can contain additional view data that will be merged into the
\r
3968 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3970 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3973 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3977 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3978 case-sensitive file systems.
\r
3982 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
3984 Returns HTML markup for the current model, using a display template and specified HTML field name. The
\r
3985 template is found using the <paramref name="templateName"/> or the model's
\r
3986 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3988 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3989 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3990 <param name="htmlFieldName">
\r
3991 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
3992 properties that have the same name.
\r
3994 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3997 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
4001 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
4002 case-sensitive file systems.
\r
4006 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
4008 Returns HTML markup for the current model, using a display template, specified HTML field name, and
\r
4009 additional view data. The template is found using the <paramref name="templateName"/> or the model's
\r
4010 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4012 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4013 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4014 <param name="htmlFieldName">
\r
4015 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
4016 properties that have the same name.
\r
4018 <param name="additionalViewData">
\r
4019 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4020 that can contain additional view data that will be merged into the
\r
4021 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4023 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
4026 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
4030 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
4031 case-sensitive file systems.
\r
4035 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions">
\r
4037 DisplayName-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
4040 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions.DisplayNameForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
4042 Returns the display name for the current model.
\r
4044 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4045 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
4047 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions.DisplayNameFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{System.Collections.Generic.IEnumerable{``0}},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
4049 Returns the display name for the specified <paramref name="expression"/>
\r
4050 if the current model represents a collection.
\r
4052 <param name="htmlHelper">
\r
4053 The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> of <see cref="T:System.Collections.Generic.IEnumerable`1"/> instance this method extends.
\r
4055 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
4056 <typeparam name="TModelItem">The type of items in the model collection.</typeparam>
\r
4057 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4058 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
4060 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions">
\r
4062 Editor-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
4065 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4067 Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found
\r
4068 using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4070 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4071 <param name="expression">
\r
4072 Expression name, relative to the current model. May identify a single property or an
\r
4073 <see cref="T:System.Object"/> that contains the properties to edit.
\r
4075 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4078 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4079 elements for each property in the <paramref name="expression"/>'s value.
\r
4082 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
4083 <c>"prop"</c> which identifies the current model's "prop" property.
\r
4086 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4087 case-sensitive file systems.
\r
4091 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4093 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified
\r
4094 additional view data. The template is found using the <paramref name="expression"/>'s
\r
4095 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4097 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4098 <param name="expression">
\r
4099 Expression name, relative to the current model. May identify a single property or an
\r
4100 <see cref="T:System.Object"/> that contains the properties to edit.
\r
4102 <param name="additionalViewData">
\r
4103 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4104 that can contain additional view data that will be merged into the
\r
4105 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4107 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4110 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4111 elements for each property in the <paramref name="expression"/>'s value.
\r
4114 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
4115 <c>"prop"</c> which identifies the current model's "prop" property.
\r
4118 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4119 case-sensitive file systems.
\r
4123 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
4125 Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found
\r
4126 using the <paramref name="templateName"/> or the <paramref name="expression"/>'s
\r
4127 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4129 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4130 <param name="expression">
\r
4131 Expression name, relative to the current model. May identify a single property or an
\r
4132 <see cref="T:System.Object"/> that contains the properties to edit.
\r
4134 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4135 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4138 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4139 elements for each property in the <paramref name="expression"/>'s value.
\r
4142 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
4143 <c>"prop"</c> which identifies the current model's "prop" property.
\r
4146 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4147 case-sensitive file systems.
\r
4151 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
4153 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified
\r
4154 additional view data. The template is found using the <paramref name="templateName"/> or the
\r
4155 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4157 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4158 <param name="expression">
\r
4159 Expression name, relative to the current model. May identify a single property or an
\r
4160 <see cref="T:System.Object"/> that contains the properties to edit.
\r
4162 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4163 <param name="additionalViewData">
\r
4164 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4165 that can contain additional view data that will be merged into the
\r
4166 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4168 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4171 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4172 elements for each property in the <paramref name="expression"/>'s value.
\r
4175 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
4176 <c>"prop"</c> which identifies the current model's "prop" property.
\r
4179 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4180 case-sensitive file systems.
\r
4184 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">
\r
4186 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified HTML
\r
4187 field name. The template is found using the <paramref name="templateName"/> or the
\r
4188 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4190 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4191 <param name="expression">
\r
4192 Expression name, relative to the current model. May identify a single property or an
\r
4193 <see cref="T:System.Object"/> that contains the properties to edit.
\r
4195 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4196 <param name="htmlFieldName">
\r
4197 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
4198 properties that have the same name.
\r
4200 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4203 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4204 elements for each property in the <paramref name="expression"/>'s value.
\r
4207 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
4208 <c>"prop"</c> which identifies the current model's "prop" property.
\r
4211 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4212 case-sensitive file systems.
\r
4216 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
4218 Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found
\r
4219 using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4221 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4222 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4223 <typeparam name="TModel">The type of the model.</typeparam>
\r
4224 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4225 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4228 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4229 elements for each property in the <paramref name="expression"/> result.
\r
4232 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4233 case-sensitive file systems.
\r
4237 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
4239 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified
\r
4240 additional view data. The template is found using the <paramref name="expression"/>'s
\r
4241 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4243 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4244 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4245 <param name="additionalViewData">
\r
4246 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4247 that can contain additional view data that will be merged into the
\r
4248 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4250 <typeparam name="TModel">The type of the model.</typeparam>
\r
4251 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4252 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4255 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4256 elements for each property in the <paramref name="expression"/> result.
\r
4259 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4260 case-sensitive file systems.
\r
4264 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
4266 Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found
\r
4267 using the <paramref name="templateName"/> or the <paramref name="expression"/>'s
\r
4268 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4270 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4271 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4272 <param name="templateName">The name of the template that is used to create the HTML markup.</param>
\r
4273 <typeparam name="TModel">The type of the model.</typeparam>
\r
4274 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4275 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4278 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4279 elements for each property in the <paramref name="expression"/> result.
\r
4282 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4283 case-sensitive file systems.
\r
4287 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
\r
4289 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified
\r
4290 additional view data. The template is found using the <paramref name="templateName"/> or the
\r
4291 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4293 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4294 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4295 <param name="templateName">The name of the template that is used to create the HTML markup.</param>
\r
4296 <param name="additionalViewData">
\r
4297 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4298 that can contain additional view data that will be merged into the
\r
4299 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4301 <typeparam name="TModel">The type of the model.</typeparam>
\r
4302 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4303 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4306 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4307 elements for each property in the <paramref name="expression"/> result.
\r
4310 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4311 case-sensitive file systems.
\r
4315 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">
\r
4317 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified HTML
\r
4318 field name. The template is found using the <paramref name="templateName"/> or the
\r
4319 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4321 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4322 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4323 <param name="templateName">The name of the template that is used to create the HTML markup.</param>
\r
4324 <param name="htmlFieldName">
\r
4325 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties
\r
4326 that have the same name.
\r
4328 <typeparam name="TModel">The type of the model.</typeparam>
\r
4329 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4330 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4333 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4334 elements for each property in the <paramref name="expression"/> result.
\r
4337 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4338 case-sensitive file systems.
\r
4342 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
4344 Returns HTML markup for the current model, using an editor template. The template is found using the
\r
4345 model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4347 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4348 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4351 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4352 elements for each property in the current model.
\r
4355 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4356 case-sensitive file systems.
\r
4360 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
4362 Returns HTML markup for the current model, using an editor template and specified additional view data. The
\r
4363 template is found using the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4365 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4366 <param name="additionalViewData">
\r
4367 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4368 that can contain additional view data that will be merged into the
\r
4369 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4371 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4374 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4375 elements for each property in the current model.
\r
4378 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4379 case-sensitive file systems.
\r
4383 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4385 Returns HTML markup for the current model, using an editor template. The template is found using the
\r
4386 <paramref name="templateName"/> or the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4388 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4389 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4390 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4393 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4394 elements for each property in the current model.
\r
4397 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4398 case-sensitive file systems.
\r
4402 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4404 Returns HTML markup for the current model, using an editor template and specified additional view data. The
\r
4405 template is found using the <paramref name="templateName"/> or the model's
\r
4406 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4408 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4409 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4410 <param name="additionalViewData">
\r
4411 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4412 that can contain additional view data that will be merged into the
\r
4413 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4415 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4418 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4419 elements for each property in the current model.
\r
4422 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4423 case-sensitive file systems.
\r
4427 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
4429 Returns HTML markup for the current model, using an editor template and specified HTML field name. The
\r
4430 template is found using the <paramref name="templateName"/> or the model's
\r
4431 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4433 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4434 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4435 <param name="htmlFieldName">
\r
4436 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
4437 properties that have the same name.
\r
4439 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4442 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4443 elements for each property in the current model.
\r
4446 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4447 case-sensitive file systems.
\r
4451 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
4453 Returns HTML markup for the current model, using an editor template, specified HTML field name, and
\r
4454 additional view data. The template is found using the <paramref name="templateName"/> or the model's
\r
4455 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4457 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4458 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4459 <param name="htmlFieldName">
\r
4460 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
4461 properties that have the same name.
\r
4463 <param name="additionalViewData">
\r
4464 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4465 that can contain additional view data that will be merged into the
\r
4466 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4468 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4471 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4472 elements for each property in the current model.
\r
4475 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4476 case-sensitive file systems.
\r
4480 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions">
\r
4482 Form-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.
\r
4485 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
4487 Renders a <form> start tag to the response. The <form>'s <c>action</c> attribute value will
\r
4488 match the current request.
\r
4490 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4492 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4495 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4498 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Nullable{System.Boolean})">
\r
4500 Renders a <form> start tag to the response. The <form>'s <c>action</c> attribute value will
\r
4501 match the current request.
\r
4503 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4504 <param name="antiforgery">
\r
4505 If <c>true</c>, <form> elements will include an antiforgery token.
\r
4506 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
4507 If <c>null</c>, <form> elements will include an antiforgery token.
\r
4510 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4513 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4516 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4518 Renders a <form> start tag to the response. When the user submits the form, the
\r
4519 current action will process the request.
\r
4521 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4522 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4524 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4527 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4530 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">
\r
4532 Renders a <form> start tag to the response. When the user submits the form, the
\r
4533 current action will process the request.
\r
4535 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4536 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4537 <param name="htmlAttributes">
\r
4538 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4539 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4543 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4546 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4549 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">
\r
4551 Renders a <form> start tag to the response. When the user submits the form, the
\r
4552 current action will process the request.
\r
4554 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4555 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4556 <param name="antiforgery">
\r
4557 If <c>true</c>, <form> elements will include an antiforgery token.
\r
4558 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
4559 If <c>null</c>, <form> elements will include an antiforgery token only if
\r
4560 <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.
\r
4562 <param name="htmlAttributes">
\r
4563 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4564 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4568 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4571 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4574 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
4576 Renders a <form> start tag to the response. When the user submits the form, the
\r
4577 current action will process the request.
\r
4579 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4580 <param name="routeValues">
\r
4581 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4582 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4583 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4584 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4588 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4591 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4594 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
4596 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4597 <paramref name="actionName"/> will process the request.
\r
4599 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4600 <param name="actionName">The name of the action method.</param>
\r
4601 <param name="controllerName">The name of the controller.</param>
\r
4603 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4606 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4609 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
4611 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4612 <paramref name="actionName"/> will process the request.
\r
4614 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4615 <param name="actionName">The name of the action method.</param>
\r
4616 <param name="controllerName">The name of the controller.</param>
\r
4617 <param name="routeValues">
\r
4618 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4619 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4620 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4621 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4625 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4628 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4631 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4633 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4634 <paramref name="actionName"/> will process the request.
\r
4636 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4637 <param name="actionName">The name of the action method.</param>
\r
4638 <param name="controllerName">The name of the controller.</param>
\r
4639 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4641 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4644 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4647 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4649 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4650 <paramref name="actionName"/> will process the request.
\r
4652 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4653 <param name="actionName">The name of the action method.</param>
\r
4654 <param name="controllerName">The name of the controller.</param>
\r
4655 <param name="routeValues">
\r
4656 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4657 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4658 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4659 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4662 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4664 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4667 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4670 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">
\r
4672 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4673 <paramref name="actionName"/> will process the request.
\r
4675 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4676 <param name="actionName">The name of the action method.</param>
\r
4677 <param name="controllerName">The name of the controller.</param>
\r
4678 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4679 <param name="htmlAttributes">
\r
4680 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4681 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4685 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4688 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4691 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
4693 Renders a <form> start tag to the response. The first route that can provide a URL with the
\r
4694 specified <paramref name="routeValues"/> generates the <form>'s <c>action</c> attribute value.
\r
4696 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4697 <param name="routeValues">
\r
4698 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4699 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4700 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4701 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4705 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4708 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4711 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object,System.Nullable{System.Boolean})">
\r
4713 Renders a <form> start tag to the response. The first route that can provide a URL with the
\r
4714 specified <paramref name="routeValues"/> generates the <form>'s <c>action</c> attribute value.
\r
4716 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4717 <param name="routeValues">
\r
4718 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4719 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4720 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4721 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4724 <param name="antiforgery">
\r
4725 If <c>true</c>, <form> elements will include an antiforgery token.
\r
4726 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
4727 If <c>null</c>, <form> elements will include an antiforgery token.
\r
4730 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4733 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4736 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4738 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4739 generates the <form>'s <c>action</c> attribute value.
\r
4741 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4742 <param name="routeName">The name of the route.</param>
\r
4744 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4747 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4750 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Nullable{System.Boolean})">
\r
4752 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4753 generates the <form>'s <c>action</c> attribute value.
\r
4755 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4756 <param name="routeName">The name of the route.</param>
\r
4757 <param name="antiforgery">
\r
4758 If <c>true</c>, <form> elements will include an antiforgery token.
\r
4759 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
4760 If <c>null</c>, <form> elements will include an antiforgery token.
\r
4763 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4766 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4769 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4771 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4772 generates the <form>'s <c>action</c> attribute value.
\r
4774 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4775 <param name="routeName">The name of the route.</param>
\r
4776 <param name="routeValues">
\r
4777 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4778 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4779 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4780 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4784 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4787 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4790 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4792 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4793 generates the <form>'s <c>action</c> attribute value.
\r
4795 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4796 <param name="routeName">The name of the route.</param>
\r
4797 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4799 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4802 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4805 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4807 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4808 generates the <form>'s <c>action</c> attribute value.
\r
4810 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4811 <param name="routeName">The name of the route.</param>
\r
4812 <param name="routeValues">
\r
4813 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4814 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4815 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4816 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4819 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4821 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4824 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4827 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">
\r
4829 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4830 generates the <form>'s <c>action</c> attribute value.
\r
4832 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4833 <param name="routeName">The name of the route.</param>
\r
4834 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4835 <param name="htmlAttributes">
\r
4836 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4837 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4841 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4844 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4847 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions">
\r
4849 Input-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
4852 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4854 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
4855 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
4856 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
4857 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4858 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4859 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4860 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4862 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4863 <param name="expression">Expression name, relative to the current model.</param>
\r
4864 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
4866 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4867 checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"
\r
4871 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Boolean)">
\r
4873 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
4874 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
4875 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
4876 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4877 the <paramref name="isChecked"/> parameter,
\r
4878 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4879 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4880 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4882 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4883 <param name="expression">Expression name, relative to the current model.</param>
\r
4884 <param name="isChecked">If <c>true</c>, checkbox is initially checked.</param>
\r
4885 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
4887 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4888 checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"
\r
4892 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4894 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
4895 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
4896 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
4897 the <paramref name="htmlAttributes"/> dictionary entry with key "checked",
\r
4898 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4899 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4900 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4901 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4903 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4904 <param name="expression">Expression name, relative to the current model.</param>
\r
4905 <param name="htmlAttributes">
\r
4906 An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an
\r
4907 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4910 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
4912 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4913 checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"
\r
4917 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBoxFor``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
\r
4919 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
4920 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
4921 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
4922 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
4923 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4924 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
4926 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4927 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4928 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
4930 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
4931 <paramref name="expression"/> to set checkbox element's "name" attribute. Sanitizes the string
\r
4932 representation of the <paramref name="expression"/> to set checkbox element's "id" attribute.
\r
4935 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Hidden(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4937 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
4938 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4939 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4940 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4941 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4942 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4944 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4945 <param name="expression">Expression name, relative to the current model.</param>
\r
4946 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4948 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4949 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4953 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Hidden(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4955 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
4956 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4957 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4958 the <paramref name="value"/> parameter,
\r
4959 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4960 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4961 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4963 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4964 <param name="expression">Expression name, relative to the current model.</param>
\r
4965 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
4966 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4968 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4969 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4973 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.HiddenFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
4975 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
4976 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4977 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
4978 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4979 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
4981 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4982 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4983 <typeparam name="TModel">The type of the model.</typeparam>
\r
4984 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4985 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4987 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
4988 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
4989 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
4992 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Password(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4994 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Does
\r
4995 not add a "value" attribute.
\r
4997 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4998 <param name="expression">Expression name, relative to the current model.</param>
\r
4999 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5001 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5002 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5003 attribute. Sets <input> element's "value" attribute to <c>string.Empty</c>.
\r
5006 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Password(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5008 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Adds a
\r
5009 "value" attribute containing the <paramref name="value"/> parameter if that is non-<c>null</c>.
\r
5011 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5012 <param name="expression">Expression name, relative to the current model.</param>
\r
5013 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
5014 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5016 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5017 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5021 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.PasswordFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
5023 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Does
\r
5024 not add a "value" attribute.
\r
5026 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5027 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5028 <typeparam name="TModel">The type of the model.</typeparam>
\r
5029 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5030 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5032 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5033 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
5034 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5037 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5039 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
5040 Adds a "value" attribute to the element containing the <paramref name="value"/> parameter if that is
\r
5042 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
5044 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5045 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5046 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5047 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5049 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5050 <param name="expression">Expression name, relative to the current model.</param>
\r
5051 <param name="value">Value to include in the element. Must not be <c>null</c>.</param>
\r
5052 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5054 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5055 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5056 attribute. Sets <input> element's "value" attribute to <paramref name="value"/>.
\r
5059 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">
\r
5061 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
5062 Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
5063 the <paramref name="value"/> parameter, or
\r
5064 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
5065 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
5067 the <paramref name="htmlAttributes"/> dictionary entry with key "checked",
\r
5068 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5069 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5070 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5071 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5073 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5074 <param name="expression">Expression name, relative to the current model.</param>
\r
5075 <param name="value">
\r
5076 If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if no "checked" entry exists
\r
5077 in <paramref name="htmlAttributes"/>.
\r
5079 <param name="htmlAttributes">
\r
5080 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5081 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5084 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5086 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5087 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5091 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Boolean)">
\r
5093 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
5094 Adds a "value" attribute to the element containing the <paramref name="value"/> parameter if that is
\r
5096 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
5098 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5099 the <paramref name="isChecked"/> parameter,
\r
5100 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5101 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5102 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5104 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5105 <param name="expression">Expression name, relative to the current model.</param>
\r
5106 <param name="value">
\r
5107 If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if
\r
5108 <paramref name="isChecked"/> is also <c>null</c>.
\r
5110 <param name="isChecked">
\r
5111 If <c>true</c>, radio button is initially selected. Must not be <c>null</c> if
\r
5112 <paramref name="value"/> is also <c>null</c>.
\r
5114 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5116 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5117 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5121 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButtonFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
5123 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
5124 Adds a "value" attribute to the element containing the <paramref name="value"/> parameter.
\r
5125 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
5127 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5128 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5129 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5131 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5132 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5133 <param name="value">Value to include in the element. Must not be <c>null</c>.</param>
\r
5134 <typeparam name="TModel">The type of the model.</typeparam>
\r
5135 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5136 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5138 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5139 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
5140 representation of the <paramref name="expression"/> to set element's "id" attribute. Converts the
\r
5141 <paramref name="value"/> to a <see cref="T:System.String"/> to set element's "value" attribute.
\r
5144 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5146 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
5147 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
5148 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5149 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5150 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5151 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5153 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5154 <param name="expression">Expression name, relative to the current model.</param>
\r
5155 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5157 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5158 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5162 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5164 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
5165 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
5166 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5167 the <paramref name="value"/> parameter,
\r
5168 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5169 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5170 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5172 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5173 <param name="expression">Expression name, relative to the current model.</param>
\r
5174 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
5175 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5177 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5178 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5182 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.String)">
\r
5184 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
5185 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
5186 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5187 the <paramref name="value"/> parameter,
\r
5188 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5189 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5190 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5192 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5193 <param name="expression">Expression name, relative to the current model.</param>
\r
5194 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
5195 <param name="format">
\r
5196 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the "value"
\r
5197 attribute unless that came from model binding.
\r
5199 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5201 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5202 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5206 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">
\r
5208 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
5209 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
5210 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5211 the <paramref name="value"/> parameter,
\r
5212 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,
\r
5213 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
5214 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
5215 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5217 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5218 <param name="expression">Expression name, relative to the current model.</param>
\r
5219 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
5220 <param name="htmlAttributes">
\r
5221 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5222 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5225 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5227 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5228 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5232 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
5234 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
5235 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
5236 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5237 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5238 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5240 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5241 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5242 <typeparam name="TModel">The type of the model.</typeparam>
\r
5243 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5244 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5246 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5247 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
5248 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5251 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
5253 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
5254 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
5255 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5256 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5257 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5259 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5260 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5261 <param name="format">
\r
5262 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the
\r
5263 <paramref name="expression"/> value when using that in the "value" attribute.
\r
5265 <typeparam name="TModel">The type of the model.</typeparam>
\r
5266 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5267 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5269 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5270 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
5271 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5274 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
5276 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
5277 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
5278 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5279 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
5280 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
5281 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5283 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5284 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5285 <param name="htmlAttributes">
\r
5286 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5287 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5290 <typeparam name="TModel">The type of the model.</typeparam>
\r
5291 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5292 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
5294 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5295 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
5296 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5299 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5301 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
5302 element body based on the first non-<c>null</c> value found in:
\r
5303 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5304 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5305 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5306 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5308 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5309 <param name="expression">Expression name, relative to the current model.</param>
\r
5310 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
5312 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5313 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5317 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5319 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
5320 element body based on the first non-<c>null</c> value found in:
\r
5321 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5322 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5323 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5324 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5326 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5327 <param name="expression">Expression name, relative to the current model.</param>
\r
5328 <param name="htmlAttributes">
\r
5329 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5330 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5333 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
5335 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5336 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5340 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5342 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
5343 element body based on the first non-<c>null</c> value found in:
\r
5344 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5345 the <paramref name="value"/> parameter,
\r
5346 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5347 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5348 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5350 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5351 <param name="expression">Expression name, relative to the current model.</param>
\r
5352 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
5353 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
5355 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5356 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5360 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
5362 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
5363 element body based on the first non-<c>null</c> value found in:
\r
5364 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5365 the <paramref name="value"/> parameter,
\r
5366 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
5367 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5368 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5370 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5371 <param name="expression">Expression name, relative to the current model.</param>
\r
5372 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
5373 <param name="htmlAttributes">
\r
5374 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5375 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5378 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
5380 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5381 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5385 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextAreaFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
5387 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
5388 element body based on the first non-<c>null</c> value found in:
\r
5389 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5390 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5391 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5393 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5394 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5395 <typeparam name="TModel">The type of the model.</typeparam>
\r
5396 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5397 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
5399 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5400 <paramref name="expression"/> to set <textarea> element's "name" attribute. Sanitizes the string
\r
5401 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5404 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextAreaFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
5406 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
5407 element body based on the first non-<c>null</c> value found in:
\r
5408 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5409 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5410 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5412 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5413 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5414 <param name="htmlAttributes">
\r
5415 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5416 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5419 <typeparam name="TModel">The type of the model.</typeparam>
\r
5420 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5421 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
5423 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5424 <paramref name="expression"/> to set <textarea> element's "name" attribute. Sanitizes the string
\r
5425 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5428 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions">
\r
5430 Label-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
5433 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.Label(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5435 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5437 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5438 <param name="expression">Expression name, relative to the current model.</param>
\r
5439 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5441 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.Label(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5443 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5445 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5446 <param name="expression">Expression name, relative to the current model.</param>
\r
5447 <param name="labelText">The inner text of the element.</param>
\r
5448 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5450 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
5452 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5454 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5455 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5456 <typeparam name="TModel">The type of the model.</typeparam>
\r
5457 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5458 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5460 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
5462 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5464 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5465 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5466 <param name="labelText">The inner text of the element.</param>
\r
5467 <typeparam name="TModel">The type of the model.</typeparam>
\r
5468 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5469 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5471 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
5473 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5475 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5476 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5477 <param name="htmlAttributes">
\r
5478 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5479 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5482 <typeparam name="TModel">The type of the model.</typeparam>
\r
5483 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5484 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5486 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
5488 Returns a <label> element for the current model.
\r
5490 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5491 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5493 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5495 Returns a <label> element for the current model.
\r
5497 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5498 <param name="labelText">The inner text of the element.</param>
\r
5499 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5501 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
5503 Returns a <label> element for the current model.
\r
5505 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5506 <param name="htmlAttributes">
\r
5507 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5508 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5511 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5513 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5515 Returns a <label> element for the current model.
\r
5517 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5518 <param name="labelText">The inner text of the element.</param>
\r
5519 <param name="htmlAttributes">
\r
5520 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5521 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5524 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5526 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions">
\r
5528 Link-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.
\r
5531 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5533 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5535 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5536 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5537 <param name="actionName">The name of the action.</param>
\r
5538 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5540 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
5542 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5544 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5545 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5546 <param name="actionName">The name of the action.</param>
\r
5547 <param name="routeValues">
\r
5548 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5549 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5550 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5551 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5554 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5556 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,System.Object)">
\r
5558 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5560 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5561 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5562 <param name="actionName">The name of the action.</param>
\r
5563 <param name="routeValues">
\r
5564 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5565 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5566 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5567 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5570 <param name="htmlAttributes">
\r
5571 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5572 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5575 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5577 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">
\r
5579 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5581 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5582 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5583 <param name="actionName">The name of the action.</param>
\r
5584 <param name="controllerName">The name of the controller.</param>
\r
5585 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5587 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String,System.Object)">
\r
5589 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5591 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5592 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5593 <param name="actionName">The name of the action.</param>
\r
5594 <param name="controllerName">The name of the controller.</param>
\r
5595 <param name="routeValues">
\r
5596 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5597 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5598 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5599 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5602 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5604 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String,System.Object,System.Object)">
\r
5606 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5608 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5609 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5610 <param name="actionName">The name of the action.</param>
\r
5611 <param name="controllerName">The name of the controller.</param>
\r
5612 <param name="routeValues">
\r
5613 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5614 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5615 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5616 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5619 <param name="htmlAttributes">
\r
5620 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5621 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5624 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5626 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5628 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5630 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5631 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5632 <param name="routeValues">
\r
5633 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5634 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5635 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5636 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5639 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5641 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5643 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5645 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5646 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5647 <param name="routeName">The name of the route.</param>
\r
5648 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5650 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
5652 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5654 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5655 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5656 <param name="routeName">The name of the route.</param>
\r
5657 <param name="routeValues">
\r
5658 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5659 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5660 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5661 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5664 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5666 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">
\r
5668 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5670 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5671 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5672 <param name="routeValues">
\r
5673 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5674 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5675 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5676 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5679 <param name="htmlAttributes">
\r
5680 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5681 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5684 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5686 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,System.Object)">
\r
5688 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5690 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5691 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5692 <param name="routeName">The name of the route.</param>
\r
5693 <param name="routeValues">
\r
5694 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5695 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5696 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5697 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5700 <param name="htmlAttributes">
\r
5701 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5702 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5705 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5707 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions">
\r
5709 Name-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.
\r
5712 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions.NameForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
5714 Returns the full HTML element name for the current model. Uses
\r
5715 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between
\r
5716 current <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.
\r
5718 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5719 <returns>A <see cref="T:System.String"/> containing the element name.</returns>
\r
5721 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions.IdForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
5723 Returns the HTML element Id for the current model.
\r
5725 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5726 <returns>A <see cref="T:System.String"/> containing the element Id.</returns>
\r
5728 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions">
\r
5730 PartialView-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.
\r
5733 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5735 Returns HTML markup for the specified partial view.
\r
5737 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5738 <param name="partialViewName">
\r
5739 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5742 A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing
\r
5746 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5748 Returns HTML markup for the specified partial view.
\r
5750 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5751 <param name="partialViewName">
\r
5752 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5754 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5756 A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing
\r
5760 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5762 Returns HTML markup for the specified partial view.
\r
5764 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5765 <param name="partialViewName">
\r
5766 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5768 <param name="model">A model to pass into the partial view.</param>
\r
5770 A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing
\r
5774 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5776 Returns HTML markup for the specified partial view.
\r
5778 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5779 <param name="partialViewName">
\r
5780 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5783 Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.
\r
5786 This method synchronously calls and blocks on
\r
5787 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>
\r
5790 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5792 Returns HTML markup for the specified partial view.
\r
5794 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5795 <param name="partialViewName">
\r
5796 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5798 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5800 Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.
\r
5803 This method synchronously calls and blocks on
\r
5804 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>
\r
5807 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5809 Returns HTML markup for the specified partial view.
\r
5811 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5812 <param name="partialViewName">
\r
5813 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5815 <param name="model">A model to pass into the partial view.</param>
\r
5817 Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.
\r
5820 This method synchronously calls and blocks on
\r
5821 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>
\r
5824 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5826 Returns HTML markup for the specified partial view.
\r
5828 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5829 <param name="partialViewName">
\r
5830 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5832 <param name="model">A model to pass into the partial view.</param>
\r
5833 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5835 Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.
\r
5838 This method synchronously calls and blocks on
\r
5839 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>
\r
5842 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5844 Renders HTML markup for the specified partial view.
\r
5846 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5847 <param name="partialViewName">
\r
5848 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5851 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5854 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5856 Renders HTML markup for the specified partial view.
\r
5858 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5859 <param name="partialViewName">
\r
5860 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5862 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5864 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5867 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5869 Renders HTML markup for the specified partial view.
\r
5871 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5872 <param name="partialViewName">
\r
5873 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5875 <param name="model">A model to pass into the partial view.</param>
\r
5877 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5880 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5882 Renders HTML markup for the specified partial view.
\r
5884 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5885 <param name="partialViewName">
\r
5886 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5888 <param name="model">A model to pass into the partial view.</param>
\r
5889 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5891 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5894 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5896 Renders HTML markup for the specified partial view.
\r
5898 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5899 <param name="partialViewName">
\r
5900 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5902 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>
\r
5904 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5907 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5909 Renders HTML markup for the specified partial view.
\r
5911 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5912 <param name="partialViewName">
\r
5913 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5915 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5916 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>
\r
5918 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5921 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5923 Renders HTML markup for the specified partial view.
\r
5925 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5926 <param name="partialViewName">
\r
5927 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5929 <param name="model">A model to pass into the partial view.</param>
\r
5930 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>
\r
5932 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5935 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions">
\r
5937 Select-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
5940 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5942 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5943 <option> elements based on the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name. Adds a
\r
5944 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5945 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5946 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5947 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5948 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5950 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5951 <param name="expression">Expression name, relative to the current model.</param>
\r
5952 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5955 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5956 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5960 The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of
\r
5961 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5965 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5967 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5968 <option> elements based on <paramref name="optionLabel"/> and the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5969 entry with full name. Adds a "selected" attribute to an <option> if its
\r
5970 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the
\r
5971 first non-<c>null</c> value found in:
\r
5972 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5973 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5974 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5976 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5977 <param name="expression">Expression name, relative to the current model.</param>
\r
5978 <param name="optionLabel">
\r
5979 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
5981 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5984 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5985 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5989 The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of
\r
5990 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5994 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
5996 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5997 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
5998 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5999 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6000 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6001 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of
\r
6002 <paramref name="selectList"/>), or
\r
6003 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6004 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6006 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6007 <param name="expression">Expression name, relative to the current model.</param>
\r
6008 <param name="selectList">
\r
6009 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6010 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
6011 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6013 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6015 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6016 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6020 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">
\r
6022 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
6023 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
6024 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6025 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6026 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6027 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of
\r
6028 <paramref name="selectList"/>), or
\r
6029 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6030 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6032 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6033 <param name="expression">Expression name, relative to the current model.</param>
\r
6034 <param name="selectList">
\r
6035 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6036 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
6037 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6039 <param name="htmlAttributes">
\r
6040 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
6041 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6043 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6045 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6046 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6050 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String)">
\r
6052 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
6053 <option> elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a
\r
6054 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6055 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6056 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6057 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of
\r
6058 <paramref name="selectList"/>), or
\r
6059 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6060 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6062 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6063 <param name="expression">Expression name, relative to the current model.</param>
\r
6064 <param name="selectList">
\r
6065 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6066 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
6067 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6069 <param name="optionLabel">
\r
6070 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
6072 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6074 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6075 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6079 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownListFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
6081 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
6082 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
6083 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6084 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6085 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6086 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6087 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
6089 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
6090 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6091 <param name="selectList">
\r
6092 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6093 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
6094 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6096 <typeparam name="TModel">The type of the model.</typeparam>
\r
6097 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6098 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6100 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
6101 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
6102 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
6105 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownListFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">
\r
6107 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
6108 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
6109 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6110 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6111 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6112 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6113 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
6115 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
6116 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6117 <param name="selectList">
\r
6118 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6119 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
6120 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6122 <param name="htmlAttributes">
\r
6123 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
6124 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6126 <typeparam name="TModel">The type of the model.</typeparam>
\r
6127 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6128 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6130 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
6131 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
6132 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
6135 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownListFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String)">
\r
6137 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
6138 <option> elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a
\r
6139 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6140 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6141 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6142 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6143 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
6145 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
6146 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6147 <param name="selectList">
\r
6148 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6149 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
6150 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6152 <param name="optionLabel">
\r
6153 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
6155 <typeparam name="TModel">The type of the model.</typeparam>
\r
6156 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6157 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6159 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
6160 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
6161 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
6164 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
6166 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
6167 <option> elements based on the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name. Adds a
\r
6168 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6169 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6170 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6171 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6172 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6174 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6175 <param name="expression">Expression name, relative to the current model.</param>
\r
6176 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6179 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6180 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6184 The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of
\r
6185 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6189 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
6191 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
6192 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
6193 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6194 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6195 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6196 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of
\r
6197 <paramref name="selectList"/>), or
\r
6198 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6199 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6201 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6202 <param name="expression">Expression name, relative to the current model.</param>
\r
6203 <param name="selectList">
\r
6204 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6205 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
6206 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6208 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6210 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6211 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6215 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
6217 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
6218 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
6219 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6220 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6221 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6222 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6223 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6225 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
6226 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6227 <param name="selectList">
\r
6228 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6229 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
6230 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6232 <typeparam name="TModel">The type of the model.</typeparam>
\r
6233 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6234 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6236 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
6237 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
6238 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
6241 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions">
\r
6243 Validation-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
6246 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
6248 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6249 object for the specified <paramref name="expression"/>.
\r
6251 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6252 <param name="expression">Expression name, relative to the current model.</param>
\r
6254 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
6255 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
6256 validation is disabled.
\r
6259 Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message
\r
6260 will always be visible but client-side validation may update the associated CSS class.
\r
6263 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
6265 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6266 object for the specified <paramref name="expression"/>.
\r
6268 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6269 <param name="expression">Expression name, relative to the current model.</param>
\r
6270 <param name="message">
\r
6271 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
6272 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
6273 validation may update the associated CSS class.
\r
6276 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
6277 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
6278 validation is disabled.
\r
6281 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
6283 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6284 object for the specified <paramref name="expression"/>.
\r
6286 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6287 <param name="expression">Expression name, relative to the current model.</param>
\r
6288 <param name="htmlAttributes">
\r
6289 An <see cref="T:System.Object"/> that contains the HTML attributes for the
\r
6290 (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an
\r
6291 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
6295 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
6296 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
6297 validation is disabled.
\r
6300 Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message
\r
6301 will always be visible but client-side validation may update the associated CSS class.
\r
6304 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">
\r
6306 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6307 object for the specified <paramref name="expression"/>.
\r
6309 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6310 <param name="expression">Expression name, relative to the current model.</param>
\r
6311 <param name="message">
\r
6312 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
6313 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
6314 validation may update the associated CSS class.
\r
6316 <param name="tag">
\r
6317 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6318 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.
\r
6321 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <paramref name="tag"/> element. An empty
\r
6322 <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is
\r
6326 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
6328 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6329 object for the specified <paramref name="expression"/>.
\r
6331 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6332 <param name="expression">Expression name, relative to the current model.</param>
\r
6333 <param name="message">
\r
6334 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
6335 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
6336 validation may update the associated CSS class.
\r
6338 <param name="htmlAttributes">
\r
6339 An <see cref="T:System.Object"/> that contains the HTML attributes for the
\r
6340 (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an
\r
6341 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
6345 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
6346 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
6347 validation is disabled.
\r
6350 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
6352 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6353 object for the specified <paramref name="expression"/>.
\r
6355 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6356 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6357 <typeparam name="TModel">The type of the model.</typeparam>
\r
6358 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6360 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
6361 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
6362 validation is disabled.
\r
6365 Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message
\r
6366 will always be visible but client-side validation may update the associated CSS class.
\r
6369 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
6371 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6372 object for the specified <paramref name="expression"/>.
\r
6374 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6375 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6376 <param name="message">
\r
6377 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
6378 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
6379 validation may update the associated CSS class.
\r
6381 <typeparam name="TModel">The type of the model.</typeparam>
\r
6382 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6384 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
6385 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
6386 validation is disabled.
\r
6389 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
\r
6391 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6392 object for the specified <paramref name="expression"/>.
\r
6394 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6395 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6396 <param name="message">
\r
6397 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
6398 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
6399 validation may update the associated CSS class.
\r
6401 <param name="htmlAttributes">
\r
6402 An <see cref="T:System.Object"/> that contains the HTML attributes for the
\r
6403 (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an
\r
6404 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
6407 <typeparam name="TModel">The type of the model.</typeparam>
\r
6408 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6410 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
6411 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
6412 validation is disabled.
\r
6415 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">
\r
6417 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6418 object for the specified <paramref name="expression"/>.
\r
6420 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6421 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6422 <param name="message">
\r
6423 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
6424 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
6425 validation may update the associated CSS class.
\r
6427 <param name="tag">
\r
6428 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6429 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.
\r
6431 <typeparam name="TModel">The type of the model.</typeparam>
\r
6432 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6434 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <paramref name="tag"/> element. An empty
\r
6435 <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is
\r
6439 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
6441 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6442 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6444 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6446 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <ul> element.
\r
6447 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and client-side validation is disabled.
\r
6450 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean)">
\r
6452 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6453 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6455 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6456 <param name="excludePropertyErrors">
\r
6457 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
6460 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <ul> element.
\r
6461 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and client-side validation is disabled.
\r
6464 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
6466 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6467 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6469 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6470 <param name="message">The message to display with the validation summary.</param>
\r
6472 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the
\r
6473 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the
\r
6474 <paramref name="message"/>) and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current
\r
6475 model is valid and client-side validation is disabled.
\r
6478 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
6480 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6481 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6483 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6484 <param name="message">The message to display with the validation summary.</param>
\r
6485 <param name="tag">
\r
6486 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6487 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.
\r
6490 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <paramref name="tag"/> element
\r
6491 and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and
\r
6492 client-side validation is disabled.
\r
6495 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String)">
\r
6497 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6498 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6500 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6501 <param name="excludePropertyErrors">
\r
6502 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
6504 <param name="message">The message to display with the validation summary.</param>
\r
6506 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the
\r
6507 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which, in turn, wraps the
\r
6508 <paramref name="message"/>) and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current
\r
6509 model is valid and client-side validation is disabled.
\r
6512 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
6514 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6515 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6517 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6518 <param name="message">The message to display with the validation summary.</param>
\r
6519 <param name="htmlAttributes">
\r
6520 An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (<div>) element.
\r
6521 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing
\r
6522 the HTML attributes.
\r
6525 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the
\r
6526 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the
\r
6527 <paramref name="message"/>) and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current
\r
6528 model is valid and client-side validation is disabled.
\r
6531 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.String)">
\r
6533 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6534 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6536 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6537 <param name="message">The message to display with the validation summary.</param>
\r
6538 <param name="htmlAttributes">
\r
6539 An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (<div>) element.
\r
6540 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing
\r
6541 the HTML attributes.
\r
6543 <param name="tag">
\r
6544 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6545 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.
\r
6548 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <paramref name="tag"/> element
\r
6549 and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and
\r
6550 client-side validation is disabled.
\r
6553 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String,System.String)">
\r
6555 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6556 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6558 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6559 <param name="excludePropertyErrors">
\r
6560 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
6562 <param name="message">The message to display with the validation summary.</param>
\r
6563 <param name="tag">
\r
6564 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6565 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.
\r
6568 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <paramref name="tag"/> element
\r
6569 and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and
\r
6570 client-side validation is disabled.
\r
6573 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String,System.Object)">
\r
6575 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6576 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6578 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6579 <param name="excludePropertyErrors">
\r
6580 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
6582 <param name="message">The message to display with the validation summary.</param>
\r
6583 <param name="htmlAttributes">
\r
6584 An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (<div>) element.
\r
6585 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing
\r
6586 the HTML attributes.
\r
6589 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the
\r
6590 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the
\r
6591 <paramref name="message"/>) and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current
\r
6592 model is valid and client-side validation is disabled.
\r
6595 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions">
\r
6597 Value-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
6600 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.Value(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
6602 Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the
\r
6603 first non-<c>null</c> value found in:
\r
6604 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6605 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6606 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6607 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6609 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6610 <param name="expression">Expression name, relative to the current model.</param>
\r
6611 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6613 Converts the expression result to a <see cref="T:System.String"/> directly.
\r
6616 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
6618 Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the
\r
6619 first non-<c>null</c> value found in:
\r
6620 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6621 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6622 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
6624 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
6625 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6626 <typeparam name="TModel">The type of the model.</typeparam>
\r
6627 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6628 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6630 Converts the <paramref name="expression"/> result to a <see cref="T:System.String"/> directly.
\r
6633 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
6635 Returns the formatted value for the current model. Specifically, returns the
\r
6636 first non-<c>null</c> value found in:
\r
6637 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6638 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6639 the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6640 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6642 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6643 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6645 Converts the model value to a <see cref="T:System.String"/> directly.
\r
6648 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
6650 Returns the formatted value for the current model. Specifically, returns the
\r
6651 first non-<c>null</c> value found in:
\r
6652 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6653 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6654 the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6655 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6657 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6658 <param name="format">
\r
6659 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return
\r
6660 value unless that came from model binding.
\r
6662 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6664 Converts the model value to a <see cref="T:System.String"/> directly if
\r
6665 <paramref name="format"/> is <c>null</c> or empty.
\r
6668 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper">
\r
6670 Base HTML helpers.
\r
6673 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Html5DateRenderingMode">
\r
6675 Set this property to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture" /> to have templated helpers such as
\r
6676 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)" /> and <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)" /> render date and time
\r
6677 values using the current culture. By default, these helpers render dates and times as RFC 3339 compliant strings.
\r
6680 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.IdAttributeDotReplacement">
\r
6682 Gets the <see cref="T:System.String"/> that replaces periods in the ID attribute of an element.
\r
6685 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.MetadataProvider">
\r
6687 Gets the metadata provider. Intended for use in <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> extension methods.
\r
6690 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewBag">
\r
6692 Gets the view bag.
\r
6695 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewContext">
\r
6697 Gets the context information about the view.
\r
6700 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData">
\r
6702 Gets the current view data.
\r
6705 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TempData">
\r
6707 Gets the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.
\r
6710 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.UrlEncoder">
\r
6712 Gets the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.UrlEncoder"/> to be used for encoding a URL.
\r
6715 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ActionLink(System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">
\r
6717 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
6719 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
6720 <param name="actionName">The name of the action.</param>
\r
6721 <param name="controllerName">The name of the controller.</param>
\r
6722 <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
\r
6723 <param name="hostname">The host name for the URL.</param>
\r
6724 <param name="fragment">The URL fragment name (the anchor name).</param>
\r
6725 <param name="routeValues">
\r
6726 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
6727 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
6728 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
6729 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.
\r
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
6735 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
6737 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.AntiForgeryToken">
\r
6739 Returns a <hidden> element (antiforgery token) that will be validated when the containing
\r
6740 <form> is submitted.
\r
6742 <returns><see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <hidden> element.</returns>
\r
6744 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.BeginForm(System.String,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">
\r
6746 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
6747 <paramref name="actionName"/> will process the request.
\r
6749 <param name="actionName">The name of the action method.</param>
\r
6750 <param name="controllerName">The name of the controller.</param>
\r
6751 <param name="routeValues">
\r
6752 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
6753 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
6754 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
6755 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.
\r
6757 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
6758 <param name="antiforgery">
\r
6759 If <c>true</c>, <form> elements will include an antiforgery token.
\r
6760 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
6761 If <c>null</c>, <form> elements will include an antiforgery token only if
\r
6762 <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.
\r
6764 <param name="htmlAttributes">
\r
6765 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6766 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6769 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
6772 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
6775 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.BeginRouteForm(System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">
\r
6777 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
6778 generates the <form>'s <c>action</c> attribute value.
\r
6780 <param name="routeName">The name of the route.</param>
\r
6781 <param name="routeValues">
\r
6782 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
6783 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
6784 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
6785 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.
\r
6787 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
6788 <param name="antiforgery">
\r
6789 If <c>true</c>, <form> elements will include an antiforgery token.
\r
6790 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
6791 If <c>null</c>, <form> elements will include an antiforgery token only if
\r
6792 <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.
\r
6794 <param name="htmlAttributes">
\r
6795 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6796 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6799 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
6802 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
6805 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.CheckBox(System.String,System.Nullable{System.Boolean},System.Object)">
\r
6807 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
6808 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
6809 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
6810 the <paramref name="htmlAttributes"/> dictionary entry with key "checked",
\r
6811 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6812 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6813 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6814 If <paramref name="isChecked"/> is non-<c>null</c>, instead uses the first non-<c>null</c> value found in:
\r
6815 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6816 the <paramref name="isChecked"/> parameter.
\r
6817 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6819 <param name="expression">Expression name, relative to the current model.</param>
\r
6820 <param name="isChecked">If <c>true</c>, checkbox is initially checked.</param>
\r
6821 <param name="htmlAttributes">
\r
6822 An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an
\r
6823 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6825 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
6827 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set checkbox
\r
6828 element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"
\r
6832 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Display(System.String,System.String,System.String,System.Object)">
\r
6834 Returns HTML markup for the <paramref name="expression"/>, using a display template, specified HTML field
\r
6835 name, and additional view data. The template is found using the <paramref name="templateName"/> or the
\r
6836 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
6838 <param name="expression">
\r
6839 Expression name, relative to the current model. May identify a single property or an
\r
6840 <see cref="T:System.Object"/> that contains the properties to display.
\r
6842 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
6843 <param name="htmlFieldName">
\r
6844 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
6845 properties that have the same name.
\r
6847 <param name="additionalViewData">
\r
6848 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional
\r
6849 view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the
\r
6852 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
6855 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
6856 <paramref name="expression"/>'s value.
\r
6859 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
6860 <c>"prop"</c> which identifies the current model's "prop" property.
\r
6863 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
6864 case-sensitive file systems.
\r
6868 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DisplayName(System.String)">
\r
6870 Returns the display name for the specified <paramref name="expression"/>.
\r
6872 <param name="expression">Expression name, relative to the current model.</param>
\r
6873 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
6875 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DisplayText(System.String)">
\r
6877 Returns the simple display text for the specified <paramref name="expression"/>.
\r
6879 <param name="expression">Expression name, relative to the current model.</param>
\r
6881 A <see cref="T:System.String"/> containing the simple display text.
\r
6882 If the expression result is <c>null</c>, returns <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.NullDisplayText"/>.
\r
6885 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DropDownList(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String,System.Object)">
\r
6887 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
6888 <option> elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a
\r
6889 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6890 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6891 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6892 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or
\r
6893 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6894 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6896 <param name="expression">Expression name, relative to the current model.</param>
\r
6897 <param name="selectList">
\r
6898 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6899 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with
\r
6900 full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6902 <param name="optionLabel">
\r
6903 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
6905 <param name="htmlAttributes">
\r
6906 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
6907 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6909 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6911 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6912 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6916 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)">
\r
6918 Returns HTML markup for the <paramref name="expression"/>, using an editor template, specified HTML field
\r
6919 name, and additional view data. The template is found using the <paramref name="templateName"/> or the
\r
6920 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
6922 <param name="expression">
\r
6923 Expression name, relative to the current model. May identify a single property or an
\r
6924 <see cref="T:System.Object"/> that contains the properties to edit.
\r
6926 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
6927 <param name="htmlFieldName">
\r
6928 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
6929 properties that have the same name.
\r
6931 <param name="additionalViewData">
\r
6932 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional
\r
6933 view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the
\r
6936 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
6939 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
6940 elements for each property in the <paramref name="expression"/>'s value.
\r
6943 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
6944 <c>"prop"</c> which identifies the current model's "prop" property.
\r
6947 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
6948 case-sensitive file systems.
\r
6952 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.Object)">
\r
6954 Converts the <paramref name="value"/> to an HTML-encoded <see cref="T:System.String"/>.
\r
6956 <param name="value">The <see cref="T:System.Object"/> to encode.</param>
\r
6957 <returns>The HTML-encoded <see cref="T:System.String"/>.</returns>
\r
6959 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.String)">
\r
6961 Converts the specified <see cref="T:System.String"/> to an HTML-encoded <see cref="T:System.String"/>.
\r
6963 <param name="value">The <see cref="T:System.String"/> to encode.</param>
\r
6964 <returns>The HTML-encoded <see cref="T:System.String"/>.</returns>
\r
6966 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.EndForm">
\r
6968 Renders the </form> end tag to the response.
\r
6971 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
6974 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.FormatValue(System.Object,System.String)">
\r
6976 Formats the value.
\r
6978 <param name="value">The value.</param>
\r
6979 <param name="format">
\r
6980 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return
\r
6983 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6985 Converts <paramref name="value"/> to a <see cref="T:System.String"/> directly if
\r
6986 <paramref name="format"/> is <c>null</c> or empty.
\r
6989 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GenerateIdFromName(System.String)">
\r
6991 Returns an HTML element Id for the specified expression <paramref name="fullName"/>.
\r
6993 <param name="fullName">
\r
6994 Fully-qualified expression name, ignoring the current model. Must not be <c>null</c>. See
\r
6995 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6997 <returns>A <see cref="T:System.String"/> containing the element Id.</returns>
\r
6999 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GetEnumSelectList``1">
\r
7001 Returns a select list for the given <typeparamref name="TEnum"/>.
\r
7003 <typeparam name="TEnum">Type to generate a select list for.</typeparam>
\r
7005 An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given
\r
7006 <typeparamref name="TEnum"/>.
\r
7008 <exception cref="T:System.ArgumentException">
\r
7009 Thrown if <typeparamref name="TEnum"/> is not an <see cref="T:System.Enum"/> or if it has a
\r
7010 <see cref="T:System.FlagsAttribute"/>.
\r
7013 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GetEnumSelectList(System.Type)">
\r
7015 Returns a select list for the given <paramref name="enumType"/>.
\r
7017 <param name="enumType"><see cref="T:System.Type"/> to generate a select list for.</param>
\r
7019 An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given
\r
7020 <paramref name="enumType"/>.
\r
7022 <exception cref="T:System.ArgumentException">
\r
7023 Thrown if <paramref name="enumType"/> is not an <see cref="T:System.Enum"/> or if it has a
\r
7024 <see cref="T:System.FlagsAttribute"/>.
\r
7027 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Hidden(System.String,System.Object,System.Object)">
\r
7029 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
7030 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
7031 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7032 the <paramref name="value"/> parameter,
\r
7033 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,
\r
7034 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
7035 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7036 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
7038 <param name="expression">Expression name, relative to the current model.</param>
\r
7039 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
7040 <param name="htmlAttributes">
\r
7041 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7042 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7044 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7046 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
7047 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
7051 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Id(System.String)">
\r
7053 Returns the HTML element Id for the specified <paramref name="expression"/>.
\r
7055 <param name="expression">Expression name, relative to the current model.</param>
\r
7056 <returns>A <see cref="T:System.String"/> containing the element Id.</returns>
\r
7058 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Label(System.String,System.String,System.Object)">
\r
7060 Returns a <label> element for the specified <paramref name="expression"/>.
\r
7062 <param name="expression">Expression name, relative to the current model.</param>
\r
7063 <param name="labelText">The inner text of the element.</param>
\r
7064 <param name="htmlAttributes">
\r
7065 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7066 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7068 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
7070 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ListBox(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">
\r
7072 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
7073 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
7074 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
7075 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches an entry in the first non-<c>null</c> collection found in:
\r
7076 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7077 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or
\r
7078 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7079 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
7081 <param name="expression">Expression name, relative to the current model.</param>
\r
7082 <param name="selectList">
\r
7083 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
7084 <optgroup> and <option> elements. If <c>null</c>, finds the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>
\r
7085 collection with name <paramref name="expression"/> in <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>.
\r
7087 <param name="htmlAttributes">
\r
7088 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
7089 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7091 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
7093 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
7094 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
7098 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)">
\r
7100 Returns the full HTML element name for the specified <paramref name="expression"/>. Uses
\r
7101 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between current
\r
7102 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.
\r
7104 <param name="expression">Expression name, relative to the current model.</param>
\r
7105 <returns>A <see cref="T:System.String"/> containing the element name.</returns>
\r
7107 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
7109 Returns HTML markup for the specified partial view.
\r
7111 <param name="partialViewName">
\r
7112 The name of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
7114 <param name="model">A model to pass into the partial view.</param>
\r
7115 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
7117 A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing
\r
7121 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Password(System.String,System.Object,System.Object)">
\r
7123 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Adds a
\r
7124 "value" attribute containing the first non-<c>null</c> value in:
\r
7125 the <paramref name="value"/> parameter, or
\r
7126 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7128 <param name="expression">Expression name, relative to the current model.</param>
\r
7129 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
7130 <param name="htmlAttributes">
\r
7131 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7132 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7134 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7136 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
7137 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
7141 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RadioButton(System.String,System.Object,System.Nullable{System.Boolean},System.Object)">
\r
7143 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
7144 Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
7145 the <paramref name="value"/> parameter, or
\r
7146 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7147 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
7149 the <paramref name="htmlAttributes"/> dictionary entry with key "checked",
\r
7150 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7151 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
7152 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7153 If <paramref name="isChecked"/> is non-<c>null</c>, instead uses the first non-<c>null</c> value found in:
\r
7154 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7155 the <paramref name="isChecked"/> parameter.
\r
7156 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
7158 <param name="expression">Expression name, relative to the current model.</param>
\r
7159 <param name="value">
\r
7160 If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if
\r
7161 <paramref name="isChecked"/> is also <c>null</c> and no "checked" entry exists in
\r
7162 <paramref name="htmlAttributes"/>.
\r
7164 <param name="isChecked">
\r
7165 If <c>true</c>, radio button is initially selected. Must not be <c>null</c> if
\r
7166 <paramref name="value"/> is also <c>null</c> and no "checked" entry exists in
\r
7167 <paramref name="htmlAttributes"/>.
\r
7169 <param name="htmlAttributes">
\r
7170 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7171 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7173 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7175 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
7176 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
7180 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.String)">
\r
7182 Wraps HTML markup in an <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/>, without HTML-encoding the specified
\r
7183 <paramref name="value"/>.
\r
7185 <param name="value">HTML markup <see cref="T:System.String"/>.</param>
\r
7186 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the wrapped <see cref="T:System.String"/>.</returns>
\r
7188 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.Object)">
\r
7190 Wraps HTML markup from the string representation of an <see cref="T:System.Object"/> in an
\r
7191 <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/>, without HTML-encoding the string representation.
\r
7193 <param name="value">The <see cref="T:System.Object"/> to wrap.</param>
\r
7194 <returns><see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the wrapped string representation.</returns>
\r
7196 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RenderPartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
7198 Renders HTML markup for the specified partial view.
\r
7200 <param name="partialViewName">
\r
7201 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
7203 <param name="model">A model to pass into the partial view.</param>
\r
7204 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
7205 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>
\r
7207 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
7210 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RouteLink(System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">
\r
7212 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
7214 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
7215 <param name="routeName">The name of the route.</param>
\r
7216 <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
\r
7217 <param name="hostName">The host name for the URL.</param>
\r
7218 <param name="fragment">The URL fragment name (the anchor name).</param>
\r
7219 <param name="routeValues">
\r
7220 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
7221 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
7222 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
7223 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.
\r
7225 <param name="htmlAttributes">
\r
7226 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7227 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7229 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
7231 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TextArea(System.String,System.String,System.Int32,System.Int32,System.Object)">
\r
7233 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
7234 element body based on the first non-<c>null</c> value found in:
\r
7235 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7236 the <paramref name="value"/> parameter,
\r
7237 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
7238 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7239 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
7241 <param name="expression">Expression name, relative to the current model.</param>
\r
7242 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
7243 <param name="rows">Number of rows in the textarea.</param>
\r
7244 <param name="columns">Number of columns in the textarea.</param>
\r
7245 <param name="htmlAttributes">
\r
7246 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7247 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7249 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
7251 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
7252 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
7256 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TextBox(System.String,System.Object,System.String,System.Object)">
\r
7258 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
7259 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
7260 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7261 the <paramref name="value"/> parameter,
\r
7262 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,
\r
7263 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
7264 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7265 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
7267 <param name="expression">Expression name, relative to the current model.</param>
\r
7268 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
7269 <param name="format">
\r
7270 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the "value"
\r
7271 attribute unless that came from model binding.
\r
7273 <param name="htmlAttributes">
\r
7274 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7275 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7277 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7279 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
7280 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
7284 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)">
\r
7286 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object
\r
7287 for the specified <paramref name="expression"/>.
\r
7289 <param name="expression">Expression name, relative to the current model.</param>
\r
7290 <param name="message">
\r
7291 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
7292 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side validation may
\r
7293 update the associated CSS class.
\r
7295 <param name="htmlAttributes">
\r
7296 An <see cref="T:System.Object"/> that contains the HTML attributes for the <paramref name="tag"/> element.
\r
7297 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7299 <param name="tag">
\r
7300 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
7301 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.
\r
7304 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <paramref name="tag"/> element. An empty
\r
7305 <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is
\r
7309 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)">
\r
7311 Returns an unordered list (<ul> element) of validation messages that are in the
\r
7312 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
7314 <param name="excludePropertyErrors">
\r
7315 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
7317 <param name="message">The message to display with the validation summary.</param>
\r
7318 <param name="htmlAttributes">
\r
7319 An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (<div>) element.
\r
7320 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7322 <param name="tag">
\r
7323 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
7324 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.
\r
7327 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <paramref name="tag"/> element
\r
7328 and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and
\r
7329 client-side validation is disabled.
\r
7332 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Value(System.String,System.String)">
\r
7334 Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the
\r
7335 first non-<c>null</c> value found in:
\r
7336 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7337 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
7338 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7339 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
7341 <param name="expression">Expression name, relative to the current model.</param>
\r
7342 <param name="format">
\r
7343 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return
\r
7344 value unless that came from model binding.
\r
7346 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
7348 Converts the expression result to a <see cref="T:System.String"/> directly if
\r
7349 <paramref name="format"/> is <c>null</c> or empty.
\r
7352 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1">
\r
7354 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> for Linq expressions.
\r
7356 <typeparam name="TModel">The type of the model.</typeparam>
\r
7358 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData">
\r
7360 Gets the current view data.
\r
7363 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.CheckBoxFor(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Object)">
\r
7365 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
7366 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
7367 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
7368 the <paramref name="htmlAttributes"/> dictionary entry with key "checked", or
\r
7369 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name.
\r
7370 If <paramref name="expression"/> evaluates to a non-<c>null</c> value, instead uses the first
\r
7371 non-<c>null</c> value found in:
\r
7372 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7373 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7374 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7376 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7377 <param name="htmlAttributes">
\r
7378 An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an
\r
7379 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7381 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
7383 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7384 <paramref name="expression"/> to set checkbox element's "name" attribute. Sanitizes the string
\r
7385 representation of the <paramref name="expression"/> to set checkbox element's "id" attribute.
\r
7388 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)">
\r
7390 Returns HTML markup for the <paramref name="expression"/>, using a display template, specified HTML field
\r
7391 name, and additional view data. The template is found using the <paramref name="templateName"/> or the
\r
7392 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
7394 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7395 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
7396 <param name="htmlFieldName">
\r
7397 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties
\r
7398 that have the same name.
\r
7400 <param name="additionalViewData">
\r
7401 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional
\r
7402 view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the
\r
7405 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7406 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
7409 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
7410 <paramref name="expression"/> result.
\r
7413 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
7414 case-sensitive file systems.
\r
7418 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayNameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
7420 Returns the display name for the specified <paramref name="expression"/>.
\r
7422 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7423 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7424 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
7426 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayNameForInnerType``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
7428 Returns the display name for the specified <paramref name="expression"/>
\r
7429 if the current model represents a collection.
\r
7431 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
7432 <typeparam name="TModelItem">The type of items in the model collection.</typeparam>
\r
7433 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7434 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
7436 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayTextFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
7438 Returns the simple display text for the specified <paramref name="expression"/>.
\r
7440 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7441 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7443 A <see cref="T:System.String"/> containing the simple display text.
\r
7444 If the <paramref name="expression"/> result is <c>null</c>, returns
\r
7445 <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.NullDisplayText"/>.
\r
7448 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DropDownListFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String,System.Object)">
\r
7450 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
7451 <option> elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a
\r
7452 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
7453 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
7454 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7455 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7456 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7458 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7459 <param name="selectList">
\r
7460 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
7461 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData"/> entry with
\r
7462 full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
7464 <param name="optionLabel">
\r
7465 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
7467 <param name="htmlAttributes">
\r
7468 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
7469 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7471 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7472 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
7474 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7475 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
7476 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7479 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)">
\r
7481 Returns HTML markup for the <paramref name="expression"/>, using an editor template, specified HTML field
\r
7482 name, and additional view data. The template is found using the <paramref name="templateName"/> or the
\r
7483 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
7485 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7486 <param name="templateName">The name of the template that is used to create the HTML markup.</param>
\r
7487 <param name="htmlFieldName">
\r
7488 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties
\r
7489 that have the same name.
\r
7491 <param name="additionalViewData">
\r
7492 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional
\r
7493 view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the
\r
7496 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7497 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
7500 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
7501 elements for each property in the <paramref name="expression"/> result.
\r
7504 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
7505 case-sensitive file systems.
\r
7509 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Encode(System.Object)">
\r
7510 <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.Object)"/>
\r
7512 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Encode(System.String)">
\r
7513 <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.String)"/>
\r
7515 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.HiddenFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">
\r
7517 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
7518 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
7519 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7520 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
7521 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7522 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7524 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7525 <param name="htmlAttributes">
\r
7526 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7527 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7529 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7530 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7532 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7533 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
7534 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7537 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.IdFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
7539 Returns the HTML element Id for the specified <paramref name="expression"/>.
\r
7541 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7542 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7543 <returns>A <see cref="T:System.String"/> containing the element Id.</returns>
\r
7545 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.LabelFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">
\r
7547 Returns a <label> element for the specified <paramref name="expression"/>.
\r
7549 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7550 <param name="labelText">The inner text of the element.</param>
\r
7551 <param name="htmlAttributes">
\r
7552 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7553 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7555 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7556 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
7558 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ListBoxFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">
\r
7560 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
7561 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
7562 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
7563 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches an entry in the first non-<c>null</c> collection found in:
\r
7564 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7565 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7566 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7568 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7569 <param name="selectList">
\r
7570 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
7571 <optgroup> and <option> elements. If <c>null</c>, finds the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>
\r
7572 collection with name <paramref name="expression"/> in <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData"/>.
\r
7574 <param name="htmlAttributes">
\r
7575 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
7576 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7578 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7579 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
7581 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7582 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
7583 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7586 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
7588 Returns the full HTML element name for the specified <paramref name="expression"/>. Uses
\r
7589 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between current
\r
7590 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.
\r
7592 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7593 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7594 <returns>A <see cref="T:System.String"/> containing the element name.</returns>
\r
7596 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.PasswordFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">
\r
7598 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Adds a
\r
7599 "value" attribute containing the <paramref name="htmlAttributes"/> dictionary entry with key "value" (if
\r
7602 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7603 <param name="htmlAttributes">
\r
7604 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7605 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7607 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7608 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7610 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7611 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
7612 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7615 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.RadioButtonFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object,System.Object)">
\r
7617 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
7618 Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
7619 the <paramref name="value"/> parameter, or
\r
7620 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7621 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
7623 the <paramref name="htmlAttributes"/> dictionary entry with key "checked", or
\r
7624 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name.
\r
7625 If <paramref name="expression"/> evaluates to a non-<c>null</c> value, instead uses the first
\r
7626 non-<c>null</c> value found in:
\r
7627 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7628 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7629 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7630 Adds a "value" attribute to the element containing the <paramref name="value"/> parameter.
\r
7632 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7633 <param name="value">Value to include in the element. Must not be <c>null</c>.</param>
\r
7634 <param name="htmlAttributes">
\r
7635 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7636 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7638 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7639 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7641 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7642 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
7643 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7646 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Raw(System.Object)">
\r
7647 <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.Object)"/>
\r
7649 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Raw(System.String)">
\r
7650 <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.String)"/>
\r
7652 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.TextAreaFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Int32,System.Int32,System.Object)">
\r
7654 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
7655 element body based on the first non-<c>null</c> value found in:
\r
7656 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7657 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7658 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7660 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7661 <param name="rows">Number of rows in the textarea.</param>
\r
7662 <param name="columns">Number of columns in the textarea.</param>
\r
7663 <param name="htmlAttributes">
\r
7664 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7665 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7667 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7668 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
7670 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7671 <paramref name="expression"/> to set <textarea> element's "name" attribute. Sanitizes the string
\r
7672 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7675 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.TextBoxFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">
\r
7677 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
7678 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
7679 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7680 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
7681 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7682 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7684 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7685 <param name="format">
\r
7686 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the
\r
7687 <paramref name="expression"/> value when using that in the "value" attribute.
\r
7689 <param name="htmlAttributes">
\r
7690 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7691 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7693 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7694 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7696 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7697 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
7698 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7701 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ValidationMessageFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object,System.String)">
\r
7703 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
7704 object for the specified <paramref name="expression"/>.
\r
7706 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7707 <param name="message">
\r
7708 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
7709 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
7710 validation may update the associated CSS class.
\r
7712 <param name="htmlAttributes">
\r
7713 An <see cref="T:System.Object"/> that contains the HTML attributes for the <paramref name="tag"/> element.
\r
7714 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7716 <param name="tag">
\r
7717 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
7718 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.
\r
7720 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7722 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <paramref name="tag"/> element. <c>null</c> if the
\r
7723 <paramref name="expression"/> is valid and client-side validation is disabled.
\r
7726 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ValueFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String)">
\r
7728 Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the
\r
7729 first non-<c>null</c> value found in:
\r
7730 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7731 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7732 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7734 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7735 <param name="format">
\r
7736 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the
\r
7737 <paramref name="expression"/> value when returning that value.
\r
7739 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7740 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
7742 Converts the <paramref name="expression"/> result to a <see cref="T:System.String"/> directly if
\r
7743 <paramref name="format"/> is <c>null</c> or empty.
\r
7746 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper">
\r
7748 Base JSON helpers.
\r
7751 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper.Serialize(System.Object)">
\r
7753 Returns serialized JSON for the <paramref name="value"/>.
\r
7755 <param name="value">The value to serialize as JSON.</param>
\r
7756 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the serialized JSON.</returns>
\r
7758 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList">
\r
7760 Represents a list that lets users select multiple items.
\r
7761 This class is typically rendered as an HTML <code><select multiple="multiple"></code> element with the specified collection
\r
7762 of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
7765 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Collections.IEnumerable,System.String)">
\r
7767 Initializes a new instance of the MultiSelectList class by using the items to include in the list,
\r
7768 the data value field, the data text field, the selected values, and the data group field.
\r
7770 <param name="items">The items used to build each <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> of the list.</param>
\r
7771 <param name="dataValueField">The data value field. Used to match the Value property of the corresponding
\r
7772 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7773 <param name="dataTextField">The data text field. Used to match the Text property of the corresponding
\r
7774 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7775 <param name="selectedValues">The selected values field. Used to match the Selected property of the
\r
7776 corresponding <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7777 <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding
\r
7778 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7780 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList.DataGroupField">
\r
7782 Gets or sets the data group field.
\r
7785 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm">
\r
7787 An HTML form element in an MVC view.
\r
7790 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.#ctor(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.Text.Encodings.Web.HtmlEncoder)">
\r
7792 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/>.
\r
7794 <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>
\r
7795 <param name="htmlEncoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>
\r
7797 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.Dispose">
\r
7800 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.EndForm">
\r
7802 Renders the </form> end tag to the response.
\r
7805 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.GenerateEndForm">
\r
7807 Renders <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/> and
\r
7808 the </form>.
\r
7811 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectList">
\r
7813 Represents a list that lets users select a single item.
\r
7814 This class is typically rendered as an HTML <code><select></code> element with the specified collection
\r
7815 of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
7818 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Object,System.String)">
\r
7820 Initializes a new instance of the SelectList class by using the specified items for the list,
\r
7821 the data value field, the data text field, a selected value, and the data group field.
\r
7823 <param name="items">The items used to build each <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> of the list.</param>
\r
7824 <param name="dataValueField">The data value field. Used to match the Value property of the corresponding
\r
7825 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7826 <param name="dataTextField">The data text field. Used to match the Text property of the corresponding
\r
7827 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7828 <param name="selectedValue">The selected values. Used to match the Selected property of the corresponding
\r
7829 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7830 <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding
\r
7831 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7833 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup">
\r
7835 Represents the optgroup HTML element and its attributes.
\r
7836 In a select list, multiple groups with the same name are supported.
\r
7837 They are compared with reference equality.
\r
7840 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup.Disabled">
\r
7842 Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup"/> is disabled.
\r
7845 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup.Name">
\r
7847 Represents the value of the optgroup's label.
\r
7850 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem">
\r
7852 Represents an item in a <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectList"/> or <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList"/>.
\r
7853 This class is typically rendered as an HTML <code><option></code> element with the specified
\r
7857 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor">
\r
7859 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7862 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String)">
\r
7864 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7866 <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7867 <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7869 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String,System.Boolean)">
\r
7871 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7873 <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7874 <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7875 <param name="selected">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.</param>
\r
7877 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String,System.Boolean,System.Boolean)">
\r
7879 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7881 <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7882 <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7883 <param name="selected">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.</param>
\r
7884 <param name="disabled">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is disabled.</param>
\r
7886 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Disabled">
\r
7888 Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is disabled.
\r
7889 This property is typically rendered as a <code>disabled="disabled"</code> attribute in the HTML
\r
7890 <code><option></code> element.
\r
7893 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Group">
\r
7895 Represents the optgroup HTML element this item is wrapped into.
\r
7896 In a select list, multiple groups with the same name are supported.
\r
7897 They are compared with reference equality.
\r
7900 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Selected">
\r
7902 Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.
\r
7903 This property is typically rendered as a <code>selected="selected"</code> attribute in the HTML
\r
7904 <code><option></code> element.
\r
7907 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text">
\r
7909 Gets or sets a value that indicates the display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7910 This property is typically rendered as the inner HTML in the HTML <code><option></code> element.
\r
7913 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value">
\r
7915 Gets or sets a value that indicates the value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7916 This property is typically rendered as a <code>value="..."</code> attribute in the HTML
\r
7917 <code><option></code> element.
\r
7920 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SystemTextJsonHelper.Serialize(System.Object)">
\r
7923 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder">
\r
7925 Contains methods and properties that are used to create HTML elements. This class is often used to write HTML
\r
7926 helpers and tag helpers.
\r
7929 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.#ctor(System.String)">
\r
7931 Creates a new HTML tag that has the specified tag name.
\r
7933 <param name="tagName">An HTML tag name.</param>
\r
7935 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.Attributes">
\r
7937 Gets the set of attributes that will be written to the tag.
\r
7940 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.InnerHtml">
\r
7942 Gets the inner HTML content of the element.
\r
7945 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.HasInnerHtml">
\r
7947 Gets an indication <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.InnerHtml"/> is not empty.
\r
7950 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.TagName">
\r
7952 Gets the tag name for this tag.
\r
7955 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.TagRenderMode">
\r
7957 The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagRenderMode"/> with which the tag is written.
\r
7959 <remarks>Defaults to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.TagRenderMode.Normal"/>.</remarks>
\r
7961 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.AddCssClass(System.String)">
\r
7963 Adds a CSS class to the list of CSS classes in the tag.
\r
7964 If there are already CSS classes on the tag then a space character and the new class will be appended to
\r
7965 the existing list.
\r
7967 <param name="value">The CSS class name to add.</param>
\r
7969 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)">
\r
7971 Returns a valid HTML 4.01 "id" attribute value for an element with the given <paramref name="name"/>.
\r
7973 <param name="name">
\r
7974 The fully-qualified expression name, ignoring the current model. Also the original HTML element name.
\r
7976 <param name="invalidCharReplacement">
\r
7977 The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in
\r
7978 <paramref name="name"/>.
\r
7981 Valid HTML 4.01 "id" attribute value for an element with the given <paramref name="name"/>.
\r
7984 Valid "id" attributes are defined in https://www.w3.org/TR/html401/types.html#type-id.
\r
7987 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.GenerateId(System.String,System.String)">
\r
7989 Adds a valid HTML 4.01 "id" attribute for an element with the given <paramref name="name"/>. Does
\r
7990 nothing if <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.Attributes"/> already contains an "id" attribute or the <paramref name="name"/>
\r
7991 is <c>null</c> or empty.
\r
7993 <param name="name">
\r
7994 The fully-qualified expression name, ignoring the current model. Also the original HTML element name.
\r
7996 <param name="invalidCharReplacement">
\r
7997 The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in
\r
7998 <paramref name="name"/>.
\r
8000 <seealso cref="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)"/>
\r
8002 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
\r
8005 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderBody">
\r
8007 Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the body.
\r
8009 <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the body.</returns>
\r
8011 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderStartTag">
\r
8013 Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the start tag.
\r
8015 <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the start tag.</returns>
\r
8017 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderEndTag">
\r
8019 Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the end tag.
\r
8021 <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the end tag.</returns>
\r
8023 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderSelfClosingTag">
\r
8025 Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the self-closing tag.
\r
8027 <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the self-closing tag.</returns>
\r
8029 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions">
\r
8031 Extension methods for <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.
\r
8034 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.String)">
\r
8036 Invokes a view component with the specified <paramref name="name"/>.
\r
8038 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>
\r
8039 <param name="name">The name of the view component.</param>
\r
8040 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
8043 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.Type)">
\r
8045 Invokes a view component of type <paramref name="componentType" />.
\r
8047 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>
\r
8048 <param name="componentType">The view component <see cref="T:System.Type"/>.</param>
\r
8049 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
8052 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync``1(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.Object)">
\r
8054 Invokes a view component of type <typeparamref name="TComponent"/>.
\r
8056 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>
\r
8057 <param name="arguments">Arguments to be passed to the invoked view component method.</param>
\r
8058 <typeparam name="TComponent">The <see cref="T:System.Type"/> of the view component.</typeparam>
\r
8059 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
8062 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync``1(Microsoft.AspNetCore.Mvc.IViewComponentHelper)">
\r
8064 Invokes a view component of type <typeparamref name="TComponent"/>.
\r
8066 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>
\r
8067 <typeparam name="TComponent">The <see cref="T:System.Type"/> of the view component.</typeparam>
\r
8068 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
8071 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext">
\r
8073 Context for view execution.
\r
8076 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor">
\r
8078 Creates an empty <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
8081 The default constructor is provided for unit test purposes only.
\r
8084 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewEngines.IView,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary,System.IO.TextWriter,Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions)">
\r
8086 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
8088 <param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>
\r
8089 <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> being rendered.</param>
\r
8090 <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</param>
\r
8091 <param name="tempData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.</param>
\r
8092 <param name="writer">The <see cref="T:System.IO.TextWriter"/> to render output to.</param>
\r
8093 <param name="htmlHelperOptions">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions"/> to apply to this instance.</param>
\r
8095 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewEngines.IView,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.IO.TextWriter)">
\r
8097 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
8099 <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> to copy values from.</param>
\r
8100 <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> being rendered.</param>
\r
8101 <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</param>
\r
8102 <param name="writer">The <see cref="T:System.IO.TextWriter"/> to render output to.</param>
\r
8104 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.FormContext">
\r
8106 Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.FormContext"/> for the form element being rendered.
\r
8107 A default context is returned if no form is currently being rendered.
\r
8110 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ClientValidationEnabled">
\r
8112 Gets or sets a value that indicates whether client-side validation is enabled.
\r
8115 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Html5DateRenderingMode">
\r
8117 Set this property to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture" /> to have templated helpers such as
\r
8118 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)" /> and <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)" /> render date and time
\r
8119 values using the current culture. By default, these helpers render dates and times as RFC 3339 compliant strings.
\r
8122 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement">
\r
8124 Element name used to wrap a top-level message generated by <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)"/> and
\r
8128 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement">
\r
8130 Element name used to wrap a top-level message generated by <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)"/> and
\r
8134 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ViewBag">
\r
8136 Gets the dynamic view bag.
\r
8139 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.View">
\r
8141 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> currently being rendered, if any.
\r
8144 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ViewData">
\r
8146 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
8149 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.TempData">
\r
8151 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.
\r
8154 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer">
\r
8156 Gets or sets the <see cref="T:System.IO.TextWriter"/> used to write the output.
\r
8159 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ExecutingFilePath">
\r
8161 Gets or sets the path of the view file currently being rendered.
\r
8164 The rendering of a view may involve one or more files (e.g. _ViewStart, Layouts etc).
\r
8165 This property contains the path of the file currently being rendered.
\r
8168 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Items">
\r
8170 Gets a key/value collection that can be used to share data within the scope of this view execution.
\r
8173 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode">
\r
8175 Describes the render mode of the component.
\r
8178 The rendering mode determines how the component gets rendered on the page. It configures whether the component
\r
8179 is prerendered into the page or not and whether it simply renders static HTML on the page or if it includes the necessary
\r
8180 information to bootstrap a Blazor application from the user agent.
\r
8183 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.Static">
\r
8185 Renders the component into static HTML.
\r
8188 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.Server">
\r
8190 Renders a marker for a Blazor server-side application. This doesn't include any output from the component.
\r
8191 When the user-agent starts, it uses this marker to bootstrap a blazor application.
\r
8194 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.ServerPrerendered">
\r
8196 Renders the component into static HTML and includes a marker for a Blazor server-side application.
\r
8197 When the user-agent starts, it uses this marker to bootstrap a blazor application.
\r
8200 <member name="T:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute">
\r
8202 A filter that prevents execution of the StatusCodePages middleware.
\r
8205 <member name="M:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute.OnResourceExecuted(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext)">
\r
8208 <member name="M:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute.OnResourceExecuting(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext)">
\r
8211 <member name="T:Microsoft.AspNetCore.Mvc.TempDataAttribute">
\r
8213 Properties decorated with <see cref="T:Microsoft.AspNetCore.Mvc.TempDataAttribute"/> will have their values stored in
\r
8214 and loaded from the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>. <see cref="T:Microsoft.AspNetCore.Mvc.TempDataAttribute"/>
\r
8215 is supported on properties of Controllers, Razor Pages, and Razor Page Models.
\r
8218 <member name="P:Microsoft.AspNetCore.Mvc.TempDataAttribute.Key">
\r
8220 Gets or sets the key used to get or add the property from value from <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.
\r
8221 When unspecified, the key is derived from the property name.
\r
8224 <member name="T:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute">
\r
8226 Specifies that the class or method that this attribute is applied validates the anti-forgery token.
\r
8227 If the anti-forgery token is not available, or if the token is invalid, the validation will fail
\r
8228 and the action method will not execute.
\r
8231 This attribute helps defend against cross-site request forgery. It won't prevent other forgery or tampering
\r
8235 <member name="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order">
\r
8237 Gets the order value for determining the order of execution of filters. Filters execute in
\r
8238 ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order"/> property.
\r
8242 Filters are executed in an ordering determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order"/> property.
\r
8245 The default Order for this attribute is 1000 because it must run after any filter which does authentication
\r
8246 or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).
\r
8249 Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.
\r
8253 <member name="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.IsReusable">
\r
8256 <member name="M:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.CreateInstance(System.IServiceProvider)">
\r
8259 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponent">
\r
8261 A base class for view components.
\r
8264 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.HttpContext">
\r
8266 Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.
\r
8269 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.Request">
\r
8271 Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/>.
\r
8274 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.User">
\r
8276 Gets the <see cref="T:System.Security.Principal.IPrincipal"/> for the current user.
\r
8279 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.UserClaimsPrincipal">
\r
8281 Gets the <see cref="T:System.Security.Claims.ClaimsPrincipal"/> for the current user.
\r
8284 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.RouteData">
\r
8286 Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponent.RouteData"/> for the current request.
\r
8289 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewBag">
\r
8291 Gets the view bag.
\r
8294 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ModelState">
\r
8296 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.
\r
8299 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.Url">
\r
8301 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.
\r
8304 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewContext">
\r
8306 Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewContext"/>.
\r
8309 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewData">
\r
8311 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
8314 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.TempData">
\r
8316 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.
\r
8319 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewEngine">
\r
8321 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/>.
\r
8324 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.Content(System.String)">
\r
8326 Returns a result which will render HTML encoded text.
\r
8328 <param name="content">The content, will be HTML encoded before output.</param>
\r
8329 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.</returns>
\r
8331 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View">
\r
8333 Returns a result which will render the partial view with name <c>"Default"</c>.
\r
8335 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>
\r
8337 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View(System.String)">
\r
8339 Returns a result which will render the partial view with name <paramref name="viewName"/>.
\r
8341 <param name="viewName">The name of the partial view to render.</param>
\r
8342 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>
\r
8344 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View``1(``0)">
\r
8346 Returns a result which will render the partial view with name <c>"Default"</c>.
\r
8348 <param name="model">The model object for the view.</param>
\r
8349 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>
\r
8351 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View``1(System.String,``0)">
\r
8353 Returns a result which will render the partial view with name <paramref name="viewName"/>.
\r
8355 <param name="viewName">The name of the partial view to render.</param>
\r
8356 <param name="model">The model object for the view.</param>
\r
8357 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>
\r
8359 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponentAttribute">
\r
8361 Indicates the class and all subclasses are view components. Optionally specifies a view component's name. If
\r
8362 defining a base class for multiple view components, associate this attribute with that base.
\r
8365 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name">
\r
8367 Gets or sets the name of the view component. Do not supply a name in an attribute associated with a view
\r
8368 component base class.
\r
8371 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponentResult">
\r
8373 An <see cref="T:Microsoft.AspNetCore.Mvc.IActionResult"/> which renders a view component to the response.
\r
8376 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.Arguments">
\r
8378 Gets or sets the arguments provided to the view component.
\r
8381 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.StatusCode">
\r
8383 Gets or sets the HTTP status code.
\r
8386 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentName">
\r
8388 Gets or sets the name of the view component to invoke. Will be ignored if <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentType"/>
\r
8389 is set to a non-<c>null</c> value.
\r
8392 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentType">
\r
8394 Gets or sets the type of the view component to invoke.
\r
8397 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.Model">
\r
8399 Get the view data model.
\r
8402 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewData">
\r
8404 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for this result.
\r
8407 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.TempData">
\r
8409 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for this result.
\r
8412 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ContentType">
\r
8414 Gets or sets the Content-Type header for the response.
\r
8417 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponentResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
\r
8420 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult">
\r
8422 An <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> which writes text when executed.
\r
8425 The provided content will be HTML-encoded when written. To write pre-encoded content, use an
\r
8426 <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult"/>.
\r
8429 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.#ctor(System.String)">
\r
8431 Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.
\r
8433 <param name="content">Content to write. The content will be HTML encoded when written.</param>
\r
8435 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content">
\r
8440 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8442 Encodes and writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content"/>.
\r
8444 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8446 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8448 Encodes and writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content"/>.
\r
8450 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8451 <returns>A completed <see cref="T:System.Threading.Tasks.Task"/>.</returns>
\r
8453 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator">
\r
8455 A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/>.
\r
8458 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator"/> can provide the current instance of
\r
8459 <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> to a public property of a view component marked
\r
8460 with <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContextAttribute"/>.
\r
8463 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.#ctor(Microsoft.AspNetCore.Mvc.Infrastructure.ITypeActivatorCache)">
\r
8465 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator"/> class.
\r
8467 <param name="typeActivatorCache">
\r
8468 The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.ITypeActivatorCache"/> used to create new view component instances.
\r
8471 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8474 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8477 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider">
\r
8479 A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>
\r
8482 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider)">
\r
8484 Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider"/>.
\r
8486 <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider"/>.</param>
\r
8488 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider.ViewComponents">
\r
8491 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider">
\r
8493 Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider"/>.
\r
8496 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.#ctor(Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager)">
\r
8498 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider"/>.
\r
8500 <param name="partManager">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.</param>
\r
8502 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.GetViewComponents">
\r
8505 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.GetCandidateTypes">
\r
8507 Gets the candidate <see cref="T:System.Reflection.TypeInfo"/> instances provided by the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.
\r
8509 <returns>A list of <see cref="T:System.Reflection.TypeInfo"/> instances.</returns>
\r
8511 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory">
\r
8513 Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory"/>.
\r
8516 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator)">
\r
8518 Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory"/>
\r
8520 <param name="activator">
\r
8521 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/> used to create new view component instances.
\r
8524 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.CreateViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8527 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.ReleaseViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8530 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper">
\r
8532 Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.
\r
8535 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider,System.Text.Encodings.Web.HtmlEncoder,Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector,Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory,Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope)">
\r
8537 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper"/>.
\r
8539 <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>
\r
8540 used to locate view components.</param>
\r
8541 <param name="htmlEncoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>
\r
8542 <param name="selector">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector"/>.</param>
\r
8543 <param name="invokerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory"/>.</param>
\r
8544 <param name="viewBufferScope">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope"/> that manages the lifetime of
\r
8545 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/> instances.</param>
\r
8547 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.Contextualize(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
\r
8550 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeAsync(System.String,System.Object)">
\r
8553 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeAsync(System.Type,System.Object)">
\r
8556 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker">
\r
8558 Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker"/>.
\r
8561 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory,Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCache,System.Diagnostics.DiagnosticListener,Microsoft.Extensions.Logging.ILogger)">
\r
8563 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker"/>.
\r
8565 <param name="viewComponentFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory"/>.</param>
\r
8566 <param name="viewComponentInvokerCache">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCache"/>.</param>
\r
8567 <param name="diagnosticListener">The <see cref="T:System.Diagnostics.DiagnosticListener"/>.</param>
\r
8568 <param name="logger">The <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.</param>
\r
8570 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8573 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvokerFactory.CreateInstance(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8576 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector">
\r
8578 Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector"/>.
\r
8581 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider)">
\r
8583 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector"/>.
\r
8585 <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>.</param>
\r
8587 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector.SelectComponent(System.String)">
\r
8590 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult">
\r
8592 An <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> which writes an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> when executed.
\r
8595 The provided content will be HTML-encoded as specified when the content was created. To encoded and write
\r
8596 text, use a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.
\r
8599 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.#ctor(Microsoft.AspNetCore.Html.IHtmlContent)">
\r
8601 Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult"/>.
\r
8604 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent">
\r
8606 Gets the encoded content.
\r
8609 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8611 Writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent"/>.
\r
8613 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8615 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8617 Writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent"/>.
\r
8619 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8620 <returns>A completed <see cref="T:System.Threading.Tasks.Task"/>.</returns>
\r
8622 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator">
\r
8624 Provides methods to instantiate and release a ViewComponent.
\r
8627 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8629 Instantiates a ViewComponent.
\r
8631 <param name="context">
\r
8632 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the executing <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/>.
\r
8635 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8637 Releases a ViewComponent instance.
\r
8639 <param name="context">
\r
8640 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> associated with the <paramref name="viewComponent"/>.
\r
8642 <param name="viewComponent">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> to release.</param>
\r
8644 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider">
\r
8646 Provides the currently cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.
\r
8650 The default implementation does not update the cache, it is up to the user
\r
8651 to create or use an implementation that can update the available view components in
\r
8652 the application. The implementor is also responsible for updating the
\r
8653 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Version"/> in a thread safe way.
\r
8656 Default consumers of this service, are aware of the version and will recache
\r
8657 data as appropriate, but rely on the version being unique.
\r
8661 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider.ViewComponents">
\r
8663 Returns the current cached <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection"/>.
\r
8666 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider">
\r
8668 Discovers the view components in the application.
\r
8671 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider.GetViewComponents">
\r
8673 Gets the set of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.
\r
8675 <returns>A list of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.</returns>
\r
8677 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory">
\r
8679 Provides methods for creation and disposal of view components.
\r
8682 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory.CreateViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8684 Creates a new controller for the specified <paramref name="context"/>.
\r
8686 <param name="context"><see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the view component.</param>
\r
8687 <returns>The view component.</returns>
\r
8689 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory.ReleaseViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8691 Releases a view component instance.
\r
8693 <param name="context">The context associated with the <paramref name="component"/>.</param>
\r
8694 <param name="component">The view component.</param>
\r
8696 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker">
\r
8698 Specifies the contract for execution of a view component.
\r
8701 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker.InvokeAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8703 Executes the view component specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewComponentDescriptor"/>
\r
8704 of <paramref name="context"/> and writes the result to <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Writer"/>.
\r
8706 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8707 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation of execution.</returns>
\r
8709 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector">
\r
8711 Selects a view component based on a view component name.
\r
8714 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector.SelectComponent(System.String)">
\r
8716 Selects a view component based on <paramref name="componentName"/>.
\r
8718 <param name="componentName">The view component name.</param>
\r
8719 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>, or <c>null</c> if no match is found.</returns>
\r
8721 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator">
\r
8723 A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/> that retrieves view components as services from the request's
\r
8724 <see cref="T:System.IServiceProvider"/>.
\r
8727 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8730 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8733 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext">
\r
8735 A context for view components.
\r
8738 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.#ctor">
\r
8740 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.
\r
8743 The default constructor is provided for unit test purposes only.
\r
8746 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object},System.Text.Encodings.Web.HtmlEncoder,Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.IO.TextWriter)">
\r
8748 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.
\r
8750 <param name="viewComponentDescriptor">
\r
8751 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the view component being invoked.
\r
8753 <param name="arguments">The view component arguments.</param>
\r
8754 <param name="htmlEncoder">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.HtmlEncoder"/> to use.</param>
\r
8755 <param name="viewContext">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewContext"/>.</param>
\r
8756 <param name="writer">The <see cref="T:System.IO.TextWriter"/> for writing output.</param>
\r
8758 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Arguments">
\r
8760 Gets or sets the view component arguments.
\r
8763 The property setter is provided for unit test purposes only.
\r
8766 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.HtmlEncoder">
\r
8768 Gets or sets the <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.
\r
8771 The property setter is provided for unit test purposes only.
\r
8774 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewComponentDescriptor">
\r
8776 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/> for the view component being invoked.
\r
8779 The property setter is provided for unit test purposes only.
\r
8782 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewContext">
\r
8784 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
8787 The property setter is provided for unit test purposes only.
\r
8790 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewData">
\r
8792 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
8795 This is an alias for <c>ViewContext.ViewData</c>.
\r
8798 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.TempData">
\r
8800 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.
\r
8803 This is an alias for <c>ViewContext.TempData</c>.
\r
8806 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Writer">
\r
8808 Gets the <see cref="T:System.IO.TextWriter"/> for output.
\r
8811 This is an alias for <c>ViewContext.Writer</c>.
\r
8814 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContextAttribute">
\r
8816 Specifies that a controller property should be set with the current
\r
8817 <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> when creating the view component. The property must have a public
\r
8821 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor">
\r
8823 A descriptor for a view component.
\r
8826 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.#ctor">
\r
8828 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.
\r
8831 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.DisplayName">
\r
8833 Gets or sets the display name of the view component.
\r
8836 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName">
\r
8838 Gets or sets the full name.
\r
8842 The full name is defaulted to the full namespace of the view component class, prepended to
\r
8843 the class name with a '.' character as the separator. If the view component class uses
\r
8844 <code>ViewComponent</code> as a suffix, the suffix will be omitted from the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.
\r
8847 Class Name: Contoso.Products.LoginViewComponent
\r
8848 View Component FullName: Contoso.Products.Login
\r
8851 Class Name: Contoso.Blog.Tags
\r
8852 View Component FullName: Contoso.Blog.Tags
\r
8855 If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name"/> is used to set a name, then this will be used as
\r
8856 the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.
\r
8859 [ViewComponent(Name = "Contoso.Forum.UsersOnline")]
\r
8860 public class OnlineUsersViewComponent
\r
8863 View Component FullName: Contoso.Forum.UsersOnline
\r
8867 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.Id">
\r
8869 Gets or set the generated unique identifier for this <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.
\r
8872 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName">
\r
8874 Gets or sets the short name.
\r
8878 The short name is defaulted to the name of the view component class. If the view component class uses
\r
8879 <code>ViewComponent</code> as a suffix, the suffix will be omitted from the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/>.
\r
8882 Class Name: Contoso.Products.LoginViewComponent
\r
8883 View Component ShortName: Login
\r
8886 Class Name: Contoso.Blog.Tags
\r
8887 View Component ShortName: Tags
\r
8890 If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name"/> is used to set a name, then the last segment of the
\r
8891 value (using '.' as a separate) will be used as the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/>.
\r
8894 [ViewComponent(Name = "Contoso.Forum.UsersOnline")]
\r
8895 public class OnlineUsersViewComponent
\r
8898 View Component ShortName: UsersOnline
\r
8902 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.TypeInfo">
\r
8904 Gets or sets the <see cref="T:System.Reflection.TypeInfo"/>.
\r
8907 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.MethodInfo">
\r
8909 Gets or sets the <see cref="T:System.Reflection.MethodInfo"/> to invoke.
\r
8912 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.Parameters">
\r
8914 Gets or sets the parameters associated with the method described by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.MethodInfo"/>.
\r
8917 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection">
\r
8919 A cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor" />.
\r
8922 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.#ctor(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor},System.Int32)">
\r
8924 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection"/>.
\r
8926 <param name="items">The result of view component discovery</param>
\r
8927 <param name="version">The unique version of discovered view components.</param>
\r
8929 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Items">
\r
8931 Returns the cached <see cref="T:System.Collections.Generic.IReadOnlyList`1"/>.
\r
8934 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Version">
\r
8936 Returns the unique version of the currently cached items.
\r
8939 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature">
\r
8941 The list of view component types in an MVC application.The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature"/> can be populated
\r
8942 using the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> that is available during startup at <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcBuilder.PartManager"/>
\r
8943 and <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.PartManager"/> or at a later stage by requiring the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>
\r
8944 as a dependency in a component.
\r
8947 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature.ViewComponents">
\r
8949 Gets the list of view component types in an MVC application.
\r
8952 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeatureProvider">
\r
8954 Discovers view components from a list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> instances.
\r
8957 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeatureProvider.PopulateFeature(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart},Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature)">
\r
8960 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult">
\r
8962 A <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> that renders a partial view when executed.
\r
8965 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName">
\r
8967 Gets or sets the view name.
\r
8970 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewData">
\r
8972 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
8975 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.TempData">
\r
8977 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.
\r
8980 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewEngine">
\r
8982 Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewEngine"/>.
\r
8985 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8987 Locates and renders a view specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/>. If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/> is <c>null</c>,
\r
8988 then the view name searched for is<c>"Default"</c>.
\r
8990 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>
\r
8992 This method synchronously calls and blocks on <see cref="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)"/>.
\r
8995 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8997 Locates and renders a view specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/>. If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/> is <c>null</c>,
\r
8998 then the view name searched for is<c>"Default"</c>.
\r
9000 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>
\r
9001 <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete when view rendering is completed.</returns>
\r
9003 <member name="T:Microsoft.AspNetCore.Mvc.ViewDataAttribute">
\r
9005 Properties decorated with <see cref="T:Microsoft.AspNetCore.Mvc.ViewDataAttribute"/> will have their values stored in
\r
9006 and loaded from the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>. <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>
\r
9007 is supported on properties of Controllers, and Razor Page handlers.
\r
9010 <member name="P:Microsoft.AspNetCore.Mvc.ViewDataAttribute.Key">
\r
9012 Gets or sets the key used to get or add the property from value from <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
9013 When unspecified, the key is the property name.
\r
9016 <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine">
\r
9019 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions})">
\r
9021 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine"/>.
\r
9023 <param name="optionsAccessor">The options accessor for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.</param>
\r
9025 <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.ViewEngines">
\r
9028 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)">
\r
9031 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.GetView(System.String,System.String,System.Boolean)">
\r
9034 <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine">
\r
9036 Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> that delegates to one of a collection of view engines.
\r
9039 <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine.ViewEngines">
\r
9041 Gets the list of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> this instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> delegates
\r
9045 <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView">
\r
9047 Specifies the contract for a view.
\r
9050 <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.IView.Path">
\r
9052 Gets the path of the view as resolved by the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>.
\r
9055 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IView.RenderAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
\r
9057 Asynchronously renders the view using the specified <paramref name="context"/>.
\r
9059 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>
\r
9060 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion renders the view.</returns>
\r
9062 <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine">
\r
9064 Defines the contract for a view engine.
\r
9067 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)">
\r
9069 Finds the view with the given <paramref name="viewName"/> using view locations and information from the
\r
9070 <paramref name="context"/>.
\r
9072 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>
\r
9073 <param name="viewName">The name or path of the view that is rendered to the response.</param>
\r
9074 <param name="isMainPage">Determines if the page being found is the main page for an action.</param>
\r
9075 <returns>The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> of locating the view.</returns>
\r
9076 <remarks>Use <see cref="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.GetView(System.String,System.String,System.Boolean)"/> when the absolute or relative
\r
9077 path of the view is known.</remarks>
\r
9079 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.GetView(System.String,System.String,System.Boolean)">
\r
9081 Gets the view with the given <paramref name="viewPath"/>, relative to <paramref name="executingFilePath"/>
\r
9082 unless <paramref name="viewPath"/> is already absolute.
\r
9084 <param name="executingFilePath">The absolute path to the currently-executing view, if any.</param>
\r
9085 <param name="viewPath">The path to the view.</param>
\r
9086 <param name="isMainPage">Determines if the page being found is the main page for an action.</param>
\r
9087 <returns>The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> of locating the view.</returns>
\r
9089 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.EnsureSuccessful(System.Collections.Generic.IEnumerable{System.String})">
\r
9091 Ensure this <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> was successful.
\r
9093 <param name="originalLocations">
\r
9094 Additional <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.SearchedLocations"/> to include in the thrown <see cref="T:System.InvalidOperationException"/>
\r
9095 if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>false</c>.
\r
9097 <exception cref="T:System.InvalidOperationException">
\r
9098 Thrown if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>false</c>.
\r
9100 <returns>This <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>true</c>.</returns>
\r
9102 <member name="T:Microsoft.AspNetCore.Mvc.ViewResult">
\r
9104 Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that renders a view to the response.
\r
9107 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.StatusCode">
\r
9109 Gets or sets the HTTP status code.
\r
9112 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewName">
\r
9114 Gets or sets the name or path of the view that is rendered to the response.
\r
9117 When <c>null</c>, defaults to <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ActionName"/>.
\r
9120 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.Model">
\r
9122 Gets the view data model.
\r
9125 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewData">
\r
9127 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for this result.
\r
9130 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.TempData">
\r
9132 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for this result.
\r
9135 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewEngine">
\r
9137 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> used to locate views.
\r
9139 <remarks>When <c>null</c>, an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> from
\r
9140 <c>ActionContext.HttpContext.RequestServices</c> is used.</remarks>
\r
9142 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ContentType">
\r
9144 Gets or sets the Content-Type header for the response.
\r
9147 <member name="M:Microsoft.AspNetCore.Mvc.ViewResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
\r
9150 <member name="M:Microsoft.AspNetCore.Components.Rendering.HtmlRenderer.UpdateDisplayAsync(Microsoft.AspNetCore.Components.RenderTree.RenderBatch@)">
\r
9153 <member name="M:Microsoft.AspNetCore.Components.Rendering.HtmlRenderer.HandleException(System.Exception)">
\r
9156 <member name="T:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions">
\r
9158 Extensions methods for configuring MVC via an <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.
\r
9161 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddViewOptions(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.MvcViewOptions})">
\r
9163 Adds configuration of <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/> for the application.
\r
9165 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
\r
9166 <param name="setupAction">
\r
9167 An <see cref="T:System.Action`1"/> to configure the provided <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.
\r
9169 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
\r
9171 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddViewComponentsAsServices(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">
\r
9173 Registers discovered view components as services in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
\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
9178 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddSessionStateTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">
\r
9180 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>
\r
9181 in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
\r
9183 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
\r
9184 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
\r
9186 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">
\r
9188 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the
\r
9189 <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
\r
9191 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
\r
9192 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
\r
9194 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions})">
\r
9196 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the
\r
9197 <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
\r
9199 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
\r
9200 <param name="setupAction">
\r
9201 An <see cref="T:System.Action`1"/> to configure the provided
\r
9202 <see cref="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions"/>.
\r
9204 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
\r
9206 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcCoreBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)">
\r
9208 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the
\r
9209 <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>. Also registers the default view services.
\r
9211 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>
\r
9212 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>
\r
9214 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcCoreBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder,System.Action{Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions})">
\r
9216 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the
\r
9217 <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>. Also registers the default view services.
\r
9219 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>
\r
9220 <param name="setupAction">
\r
9221 An <see cref="T:System.Action`1"/> to configure the provided
\r
9222 <see cref="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions"/>.
\r
9224 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>
\r
9226 <member name="T:Microsoft.Extensions.DependencyInjection.MvcViewOptionsSetup">
\r
9228 Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.
\r
9231 <member name="T:Microsoft.Extensions.DependencyInjection.TempDataMvcOptionsSetup">
\r
9233 Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.
\r