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="T:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute">
\r
2922 An attribute that causes validation of antiforgery tokens for all unsafe HTTP methods. An antiforgery
\r
2923 token is required for HTTP methods other than GET, HEAD, OPTIONS, and TRACE.
\r
2926 <see cref="T:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute"/> can be applied as a global filter to trigger
\r
2927 validation of antiforgery tokens by default for an application. Use
\r
2928 <see cref="T:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute"/> to suppress validation of the antiforgery token for
\r
2929 a controller or action.
\r
2932 <member name="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order">
\r
2934 Gets the order value for determining the order of execution of filters. Filters execute in
\r
2935 ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order"/> property.
\r
2939 Filters are executed in a sequence determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.Order"/> property.
\r
2942 The default Order for this attribute is 1000 because it must run after any filter which does authentication
\r
2943 or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).
\r
2946 Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.
\r
2950 <member name="P:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.IsReusable">
\r
2953 <member name="M:Microsoft.AspNetCore.Mvc.AutoValidateAntiforgeryTokenAttribute.CreateInstance(System.IServiceProvider)">
\r
2956 <member name="T:Microsoft.AspNetCore.Mvc.Controller">
\r
2958 A base class for an MVC controller with view support.
\r
2961 <member name="P:Microsoft.AspNetCore.Mvc.Controller.ViewData">
\r
2963 Gets or sets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> used by <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> and <see cref="P:Microsoft.AspNetCore.Mvc.Controller.ViewBag"/>.
\r
2966 By default, this property is initialized when <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"/> activates
\r
2969 This property can be accessed after the controller has been activated, for example, in a controller action
\r
2970 or by overriding <see cref="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)"/>.
\r
2973 This property can be also accessed from within a unit test where it is initialized with
\r
2974 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.EmptyModelMetadataProvider"/>.
\r
2978 <member name="P:Microsoft.AspNetCore.Mvc.Controller.TempData">
\r
2980 Gets or sets <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> used by <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/>.
\r
2983 <member name="P:Microsoft.AspNetCore.Mvc.Controller.ViewBag">
\r
2985 Gets the dynamic view bag.
\r
2988 <member name="M:Microsoft.AspNetCore.Mvc.Controller.View">
\r
2990 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object that renders a view to the response.
\r
2992 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>
\r
2994 <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.String)">
\r
2996 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="viewName"/>.
\r
2998 <param name="viewName">The name or path of the view that is rendered to the response.</param>
\r
2999 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>
\r
3001 <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.Object)">
\r
3003 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="model"/>
\r
3004 to be rendered by the view.
\r
3006 <param name="model">The model that is rendered by the view.</param>
\r
3007 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>
\r
3009 <member name="M:Microsoft.AspNetCore.Mvc.Controller.View(System.String,System.Object)">
\r
3011 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object by specifying a <paramref name="viewName"/>
\r
3012 and the <paramref name="model"/> to be rendered by the view.
\r
3014 <param name="viewName">The name or path of the view that is rendered to the response.</param>
\r
3015 <param name="model">The model that is rendered by the view.</param>
\r
3016 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewResult"/> object for the response.</returns>
\r
3018 <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView">
\r
3020 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object that renders a partial view to the response.
\r
3022 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>
\r
3024 <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.String)">
\r
3026 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="viewName"/>.
\r
3028 <param name="viewName">The name or path of the partial view that is rendered to the response.</param>
\r
3029 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>
\r
3031 <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.Object)">
\r
3033 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="model"/>
\r
3034 to be rendered by the partial view.
\r
3036 <param name="model">The model that is rendered by the partial view.</param>
\r
3037 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>
\r
3039 <member name="M:Microsoft.AspNetCore.Mvc.Controller.PartialView(System.String,System.Object)">
\r
3041 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object by specifying a <paramref name="viewName"/>
\r
3042 and the <paramref name="model"/> to be rendered by the partial view.
\r
3044 <param name="viewName">The name or path of the partial view that is rendered to the response.</param>
\r
3045 <param name="model">The model that is rendered by the partial view.</param>
\r
3046 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PartialViewResult"/> object for the response.</returns>
\r
3048 <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.String)">
\r
3050 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the name of a view component to render.
\r
3052 <param name="componentName">
\r
3053 The view component name. Can be a view component
\r
3054 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/> or
\r
3055 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.</param>
\r
3056 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>
\r
3058 <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.Type)">
\r
3060 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the <see cref="T:System.Type"/> of a view component to
\r
3063 <param name="componentType">The view component <see cref="T:System.Type"/>.</param>
\r
3064 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>
\r
3066 <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.String,System.Object)">
\r
3068 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the name of a view component to render.
\r
3070 <param name="componentName">
\r
3071 The view component name. Can be a view component
\r
3072 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/> or
\r
3073 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.</param>
\r
3074 <param name="arguments">
\r
3075 An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component
\r
3076 method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance
\r
3077 containing the invocation arguments.
\r
3079 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>
\r
3081 <member name="M:Microsoft.AspNetCore.Mvc.Controller.ViewComponent(System.Type,System.Object)">
\r
3083 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> by specifying the <see cref="T:System.Type"/> of a view component to
\r
3086 <param name="componentType">The view component <see cref="T:System.Type"/>.</param>
\r
3087 <param name="arguments">
\r
3088 An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component
\r
3089 method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance
\r
3090 containing the invocation arguments.
\r
3092 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentResult"/> object for the response.</returns>
\r
3094 <member name="M:Microsoft.AspNetCore.Mvc.Controller.Json(System.Object)">
\r
3096 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> object that serializes the specified <paramref name="data"/> object
\r
3099 <param name="data">The object to serialize.</param>
\r
3100 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> that serializes the specified <paramref name="data"/>
\r
3101 to JSON format for the response.</returns>
\r
3103 <member name="M:Microsoft.AspNetCore.Mvc.Controller.Json(System.Object,System.Object)">
\r
3105 Creates a <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> object that serializes the specified <paramref name="data"/> object
\r
3108 <param name="data">The object to serialize.</param>
\r
3109 <param name="serializerSettings">The serializer settings to be used by the formatter.
\r
3111 When using <c>System.Text.Json</c>, this should be an instance of <see cref="T:System.Text.Json.JsonSerializerOptions" />.
\r
3114 When using <c>Newtonsoft.Json</c>, this should be an instance of <c>JsonSerializerSettings</c>.
\r
3117 <returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.JsonResult"/> that serializes the specified <paramref name="data"/>
\r
3118 as JSON format for the response.</returns>
\r
3119 <remarks>Callers should cache an instance of serializer settings to avoid
\r
3120 recreating cached data with each call.</remarks>
\r
3122 <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
\r
3124 Called before the action method is invoked.
\r
3126 <param name="context">The action executing context.</param>
\r
3128 <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecuted(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext)">
\r
3130 Called after the action method is invoked.
\r
3132 <param name="context">The action executed context.</param>
\r
3134 <member name="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)">
\r
3136 Called before the action method is invoked.
\r
3138 <param name="context">The action executing context.</param>
\r
3139 <param name="next">The <see cref="T:Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate"/> to execute. Invoke this delegate in the body
\r
3140 of <see cref="M:Microsoft.AspNetCore.Mvc.Controller.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)" /> to continue execution of the action.</param>
\r
3141 <returns>A <see cref="T:System.Threading.Tasks.Task"/> instance.</returns>
\r
3143 <member name="M:Microsoft.AspNetCore.Mvc.Controller.Dispose">
\r
3146 <member name="M:Microsoft.AspNetCore.Mvc.Controller.Dispose(System.Boolean)">
\r
3148 Releases all resources currently used by this <see cref="T:Microsoft.AspNetCore.Mvc.Controller"/> instance.
\r
3150 <param name="disposing"><c>true</c> if this method is being invoked by the <see cref="M:Microsoft.AspNetCore.Mvc.Controller.Dispose"/> method,
\r
3151 otherwise <c>false</c>.</param>
\r
3153 <member name="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions">
\r
3155 Provides programmatic configuration for cookies set by <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>
\r
3158 <member name="P:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions.Cookie">
\r
3161 Determines the settings used to create the cookie in <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>.
\r
3164 <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SameSite"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Lax"/>. Setting this to
\r
3165 <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Strict"/> may cause browsers to not send back the cookie to the server in an
\r
3167 <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SecurePolicy"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.CookieSecurePolicy.SameAsRequest" />.
\r
3168 <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.HttpOnly"/> defaults to <c>true</c>.
\r
3169 <see cref="P:Microsoft.AspNetCore.Http.CookieBuilder.IsEssential"/> defaults to <c>false</c>, This property is only considered when a
\r
3170 user opts into the CookiePolicyMiddleware. If you are using this middleware and want to use
\r
3171 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/>, then either set this property to <c>true</c> or
\r
3172 request user consent for non-essential cookies.
\r
3176 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions">
\r
3178 Extensions for rendering components.
\r
3181 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.RenderMode)">
\r
3183 Renders the <typeparamref name="TComponent"/> <see cref="T:Microsoft.AspNetCore.Components.IComponent"/>.
\r
3185 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>
\r
3186 <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>
\r
3187 <returns>The HTML produced by the rendered <typeparamref name="TComponent"/>.</returns>
\r
3189 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperComponentExtensions.RenderComponentAsync``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.RenderMode,System.Object)">
\r
3191 Renders the <typeparamref name="TComponent"/> <see cref="T:Microsoft.AspNetCore.Components.IComponent"/>.
\r
3193 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.</param>
\r
3194 <param name="parameters">An <see cref="T:System.Object"/> containing the parameters to pass
\r
3195 to the component.</param>
\r
3196 <param name="renderMode">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode"/> for the component.</param>
\r
3197 <returns>The HTML produced by the rendered <typeparamref name="TComponent"/>.</returns>
\r
3199 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode">
\r
3201 Controls the value-rendering method For HTML5 input elements of types such as date, time, datetime and
\r
3205 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.Rfc3339">
\r
3207 Render date and time values as Rfc3339 compliant strings to support HTML5 date and time types of input
\r
3211 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture">
\r
3213 Render date and time values according to the current culture's ToString behavior.
\r
3216 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions">
\r
3218 Display-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
3221 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
3223 Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found
\r
3224 using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3226 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3227 <param name="expression">
\r
3228 Expression name, relative to the current model. May identify a single property or an
\r
3229 <see cref="T:System.Object"/> that contains the properties to display.
\r
3231 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3234 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3235 <paramref name="expression"/>'s value.
\r
3238 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3239 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3242 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3243 case-sensitive file systems.
\r
3247 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
3249 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified
\r
3250 additional view data. The template is found using the <paramref name="expression"/>'s
\r
3251 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3253 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3254 <param name="expression">
\r
3255 Expression name, relative to the current model. May identify a single property or an
\r
3256 <see cref="T:System.Object"/> that contains the properties to display.
\r
3258 <param name="additionalViewData">
\r
3259 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3260 that can contain additional view data that will be merged into the
\r
3261 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3263 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3266 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3267 <paramref name="expression"/>'s value.
\r
3270 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3271 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3274 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3275 case-sensitive file systems.
\r
3279 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
3281 Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found
\r
3282 using the <paramref name="templateName"/> or the <paramref name="expression"/>'s
\r
3283 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3285 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3286 <param name="expression">
\r
3287 Expression name, relative to the current model. May identify a single property or an
\r
3288 <see cref="T:System.Object"/> that contains the properties to display.
\r
3290 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3291 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3294 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3295 <paramref name="expression"/>'s value.
\r
3298 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3299 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3302 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3303 case-sensitive file systems.
\r
3307 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
3309 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified
\r
3310 additional view data. The template is found using the <paramref name="templateName"/> or the
\r
3311 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3313 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3314 <param name="expression">
\r
3315 Expression name, relative to the current model. May identify a single property or an
\r
3316 <see cref="T:System.Object"/> that contains the properties to display.
\r
3318 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3319 <param name="additionalViewData">
\r
3320 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3321 that can contain additional view data that will be merged into the
\r
3322 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3324 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3327 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3328 <paramref name="expression"/>'s value.
\r
3331 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3332 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3335 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3336 case-sensitive file systems.
\r
3340 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.Display(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">
\r
3342 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified HTML
\r
3343 field name. The template is found using the <paramref name="templateName"/> or the
\r
3344 <paramref name="expression"/>'s<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3346 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3347 <param name="expression">
\r
3348 Expression name, relative to the current model. May identify a single property or an
\r
3349 <see cref="T:System.Object"/> that contains the properties to display.
\r
3351 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3352 <param name="htmlFieldName">
\r
3353 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
3354 properties that have the same name.
\r
3356 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3359 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3360 <paramref name="expression"/>'s value.
\r
3363 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3364 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3367 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3368 case-sensitive file systems.
\r
3372 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
3374 Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found
\r
3375 using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3377 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3378 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3379 <typeparam name="TModel">The type of the model.</typeparam>
\r
3380 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3381 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3384 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3385 <paramref name="expression"/> result.
\r
3388 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3389 case-sensitive file systems.
\r
3393 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
3395 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified
\r
3396 additional view data. The template is found using the <paramref name="expression"/>'s
\r
3397 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3399 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3400 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3401 <param name="additionalViewData">
\r
3402 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3403 that can contain additional view data that will be merged into the
\r
3404 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3406 <typeparam name="TModel">The type of the model.</typeparam>
\r
3407 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3408 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3411 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3412 <paramref name="expression"/> result.
\r
3415 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3416 case-sensitive file systems.
\r
3420 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
3422 Returns HTML markup for the <paramref name="expression"/>, using a display template. The template is found
\r
3423 using the <paramref name="templateName"/> or the <paramref name="expression"/>'s
\r
3424 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3426 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3427 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3428 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3429 <typeparam name="TModel">The type of the model.</typeparam>
\r
3430 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3431 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3434 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3435 <paramref name="expression"/> result.
\r
3438 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3439 case-sensitive file systems.
\r
3443 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
\r
3445 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified
\r
3446 additional view data. The template is found using the <paramref name="templateName"/> or the
\r
3447 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3449 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3450 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3451 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3452 <param name="additionalViewData">
\r
3453 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3454 that can contain additional view data that will be merged into the
\r
3455 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3457 <typeparam name="TModel">The type of the model.</typeparam>
\r
3458 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3459 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3462 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3463 <paramref name="expression"/> result.
\r
3466 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3467 case-sensitive file systems.
\r
3471 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">
\r
3473 Returns HTML markup for the <paramref name="expression"/>, using a display template and specified HTML
\r
3474 field name. The template is found using the <paramref name="templateName"/> or the
\r
3475 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3477 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3478 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3479 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3480 <param name="htmlFieldName">
\r
3481 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties
\r
3482 that have the same name.
\r
3484 <typeparam name="TModel">The type of the model.</typeparam>
\r
3485 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3486 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3489 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3490 <paramref name="expression"/> result.
\r
3493 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3494 case-sensitive file systems.
\r
3498 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
3500 Returns HTML markup for the current model, using a display template. The template is found using the
\r
3501 model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3503 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3504 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3507 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3511 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3512 case-sensitive file systems.
\r
3516 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
3518 Returns HTML markup for the current model, using a display template and specified additional view data. The
\r
3519 template is found using the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3521 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3522 <param name="additionalViewData">
\r
3523 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3524 that can contain additional view data that will be merged into the
\r
3525 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3527 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3530 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3534 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3535 case-sensitive file systems.
\r
3539 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
3541 Returns HTML markup for the current model, using a display template. The template is found using the
\r
3542 <paramref name="templateName"/> or the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3544 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3545 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3546 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3549 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3553 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3554 case-sensitive file systems.
\r
3558 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
3560 Returns HTML markup for the current model, using a display template and specified additional view data. The
\r
3561 template is found using the <paramref name="templateName"/> or the model's
\r
3562 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3564 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3565 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3566 <param name="additionalViewData">
\r
3567 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3568 that can contain additional view data that will be merged into the
\r
3569 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3571 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3574 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3578 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3579 case-sensitive file systems.
\r
3583 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
3585 Returns HTML markup for the current model, using a display template and specified HTML field name. The
\r
3586 template is found using the <paramref name="templateName"/> or the model's
\r
3587 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3589 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3590 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3591 <param name="htmlFieldName">
\r
3592 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
3593 properties that have the same name.
\r
3595 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3598 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3602 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3603 case-sensitive file systems.
\r
3607 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayExtensions.DisplayForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
3609 Returns HTML markup for the current model, using a display template, specified HTML field name, and
\r
3610 additional view data. The template is found using the <paramref name="templateName"/> or the model's
\r
3611 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3613 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3614 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3615 <param name="htmlFieldName">
\r
3616 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
3617 properties that have the same name.
\r
3619 <param name="additionalViewData">
\r
3620 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3621 that can contain additional view data that will be merged into the
\r
3622 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3624 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
3627 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
3631 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
3632 case-sensitive file systems.
\r
3636 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions">
\r
3638 DisplayName-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
3641 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions.DisplayNameForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
3643 Returns the display name for the current model.
\r
3645 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3646 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
3648 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperDisplayNameExtensions.DisplayNameFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{System.Collections.Generic.IEnumerable{``0}},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
3650 Returns the display name for the specified <paramref name="expression"/>
\r
3651 if the current model represents a collection.
\r
3653 <param name="htmlHelper">
\r
3654 The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> of <see cref="T:System.Collections.Generic.IEnumerable`1"/> instance this method extends.
\r
3656 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
3657 <typeparam name="TModelItem">The type of items in the model collection.</typeparam>
\r
3658 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3659 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
3661 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions">
\r
3663 Editor-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
3666 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
3668 Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found
\r
3669 using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3671 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3672 <param name="expression">
\r
3673 Expression name, relative to the current model. May identify a single property or an
\r
3674 <see cref="T:System.Object"/> that contains the properties to edit.
\r
3676 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3679 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3680 elements for each property in the <paramref name="expression"/>'s value.
\r
3683 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3684 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3687 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3688 case-sensitive file systems.
\r
3692 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
3694 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified
\r
3695 additional view data. The template is found using the <paramref name="expression"/>'s
\r
3696 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3698 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3699 <param name="expression">
\r
3700 Expression name, relative to the current model. May identify a single property or an
\r
3701 <see cref="T:System.Object"/> that contains the properties to edit.
\r
3703 <param name="additionalViewData">
\r
3704 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3705 that can contain additional view data that will be merged into the
\r
3706 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3708 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3711 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3712 elements for each property in the <paramref name="expression"/>'s value.
\r
3715 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3716 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3719 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3720 case-sensitive file systems.
\r
3724 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
3726 Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found
\r
3727 using the <paramref name="templateName"/> or the <paramref name="expression"/>'s
\r
3728 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3730 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3731 <param name="expression">
\r
3732 Expression name, relative to the current model. May identify a single property or an
\r
3733 <see cref="T:System.Object"/> that contains the properties to edit.
\r
3735 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3736 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3739 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3740 elements for each property in the <paramref name="expression"/>'s value.
\r
3743 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3744 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3747 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3748 case-sensitive file systems.
\r
3752 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
3754 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified
\r
3755 additional view data. The template is found using the <paramref name="templateName"/> or the
\r
3756 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3758 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3759 <param name="expression">
\r
3760 Expression name, relative to the current model. May identify a single property or an
\r
3761 <see cref="T:System.Object"/> that contains the properties to edit.
\r
3763 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3764 <param name="additionalViewData">
\r
3765 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3766 that can contain additional view data that will be merged into the
\r
3767 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3769 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3772 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3773 elements for each property in the <paramref name="expression"/>'s value.
\r
3776 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3777 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3780 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3781 case-sensitive file systems.
\r
3785 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.Editor(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">
\r
3787 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified HTML
\r
3788 field name. The template is found using the <paramref name="templateName"/> or the
\r
3789 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3791 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3792 <param name="expression">
\r
3793 Expression name, relative to the current model. May identify a single property or an
\r
3794 <see cref="T:System.Object"/> that contains the properties to edit.
\r
3796 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3797 <param name="htmlFieldName">
\r
3798 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
3799 properties that have the same name.
\r
3801 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3804 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3805 elements for each property in the <paramref name="expression"/>'s value.
\r
3808 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
3809 <c>"prop"</c> which identifies the current model's "prop" property.
\r
3812 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3813 case-sensitive file systems.
\r
3817 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
3819 Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found
\r
3820 using the <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3822 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3823 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3824 <typeparam name="TModel">The type of the model.</typeparam>
\r
3825 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3826 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3829 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3830 elements for each property in the <paramref name="expression"/> result.
\r
3833 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3834 case-sensitive file systems.
\r
3838 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
3840 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified
\r
3841 additional view data. The template is found using the <paramref name="expression"/>'s
\r
3842 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3844 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3845 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3846 <param name="additionalViewData">
\r
3847 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3848 that can contain additional view data that will be merged into the
\r
3849 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3851 <typeparam name="TModel">The type of the model.</typeparam>
\r
3852 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3853 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3856 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3857 elements for each property in the <paramref name="expression"/> result.
\r
3860 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3861 case-sensitive file systems.
\r
3865 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
3867 Returns HTML markup for the <paramref name="expression"/>, using an editor template. The template is found
\r
3868 using the <paramref name="templateName"/> or the <paramref name="expression"/>'s
\r
3869 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3871 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3872 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3873 <param name="templateName">The name of the template that is used to create the HTML markup.</param>
\r
3874 <typeparam name="TModel">The type of the model.</typeparam>
\r
3875 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3876 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3879 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3880 elements for each property in the <paramref name="expression"/> result.
\r
3883 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3884 case-sensitive file systems.
\r
3888 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
\r
3890 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified
\r
3891 additional view data. The template is found using the <paramref name="templateName"/> or the
\r
3892 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3894 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3895 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3896 <param name="templateName">The name of the template that is used to create the HTML markup.</param>
\r
3897 <param name="additionalViewData">
\r
3898 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3899 that can contain additional view data that will be merged into the
\r
3900 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3902 <typeparam name="TModel">The type of the model.</typeparam>
\r
3903 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3904 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3907 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3908 elements for each property in the <paramref name="expression"/> result.
\r
3911 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3912 case-sensitive file systems.
\r
3916 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">
\r
3918 Returns HTML markup for the <paramref name="expression"/>, using an editor template and specified HTML
\r
3919 field name. The template is found using the <paramref name="templateName"/> or the
\r
3920 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3922 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
3923 <param name="expression">An expression to be evaluated against the current model.</param>
\r
3924 <param name="templateName">The name of the template that is used to create the HTML markup.</param>
\r
3925 <param name="htmlFieldName">
\r
3926 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties
\r
3927 that have the same name.
\r
3929 <typeparam name="TModel">The type of the model.</typeparam>
\r
3930 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
3931 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3934 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3935 elements for each property in the <paramref name="expression"/> result.
\r
3938 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3939 case-sensitive file systems.
\r
3943 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
3945 Returns HTML markup for the current model, using an editor template. The template is found using the
\r
3946 model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3948 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3949 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3952 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3953 elements for each property in the current model.
\r
3956 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3957 case-sensitive file systems.
\r
3961 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
3963 Returns HTML markup for the current model, using an editor template and specified additional view data. The
\r
3964 template is found using the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3966 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3967 <param name="additionalViewData">
\r
3968 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
3969 that can contain additional view data that will be merged into the
\r
3970 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
3972 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3975 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3976 elements for each property in the current model.
\r
3979 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3980 case-sensitive file systems.
\r
3984 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
3986 Returns HTML markup for the current model, using an editor template. The template is found using the
\r
3987 <paramref name="templateName"/> or the model's <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
3989 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
3990 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
3991 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
3994 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
3995 elements for each property in the current model.
\r
3998 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
3999 case-sensitive file systems.
\r
4003 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4005 Returns HTML markup for the current model, using an editor template and specified additional view data. The
\r
4006 template is found using the <paramref name="templateName"/> or the model's
\r
4007 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4009 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4010 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4011 <param name="additionalViewData">
\r
4012 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4013 that can contain additional view data that will be merged into the
\r
4014 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4016 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4019 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4020 elements for each property in the current model.
\r
4023 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4024 case-sensitive file systems.
\r
4028 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
4030 Returns HTML markup for the current model, using an editor template and specified HTML field name. The
\r
4031 template is found using the <paramref name="templateName"/> or the model's
\r
4032 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4034 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4035 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4036 <param name="htmlFieldName">
\r
4037 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
4038 properties that have the same name.
\r
4040 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4043 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4044 elements for each property in the current model.
\r
4047 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4048 case-sensitive file systems.
\r
4052 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperEditorExtensions.EditorForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
4054 Returns HTML markup for the current model, using an editor template, specified HTML field name, and
\r
4055 additional view data. The template is found using the <paramref name="templateName"/> or the model's
\r
4056 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
4058 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4059 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
4060 <param name="htmlFieldName">
\r
4061 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
4062 properties that have the same name.
\r
4064 <param name="additionalViewData">
\r
4065 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/>
\r
4066 that can contain additional view data that will be merged into the
\r
4067 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the template.
\r
4069 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
4072 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
4073 elements for each property in the current model.
\r
4076 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
4077 case-sensitive file systems.
\r
4081 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions">
\r
4083 Form-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.
\r
4086 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
4088 Renders a <form> start tag to the response. The <form>'s <c>action</c> attribute value will
\r
4089 match the current request.
\r
4091 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4093 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4096 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4099 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Nullable{System.Boolean})">
\r
4101 Renders a <form> start tag to the response. The <form>'s <c>action</c> attribute value will
\r
4102 match the current request.
\r
4104 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4105 <param name="antiforgery">
\r
4106 If <c>true</c>, <form> elements will include an antiforgery token.
\r
4107 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
4108 If <c>null</c>, <form> elements will include an antiforgery token.
\r
4111 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4114 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4117 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4119 Renders a <form> start tag to the response. When the user submits the form, the
\r
4120 current action will process the request.
\r
4122 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4123 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4125 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4128 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4131 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">
\r
4133 Renders a <form> start tag to the response. When the user submits the form, the
\r
4134 current action will process the request.
\r
4136 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4137 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4138 <param name="htmlAttributes">
\r
4139 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4140 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4144 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4147 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4150 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">
\r
4152 Renders a <form> start tag to the response. When the user submits the form, the
\r
4153 current action will process the request.
\r
4155 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4156 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4157 <param name="antiforgery">
\r
4158 If <c>true</c>, <form> elements will include an antiforgery token.
\r
4159 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
4160 If <c>null</c>, <form> elements will include an antiforgery token only if
\r
4161 <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.
\r
4163 <param name="htmlAttributes">
\r
4164 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4165 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4169 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4172 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4175 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
4177 Renders a <form> start tag to the response. When the user submits the form, the
\r
4178 current action will process the request.
\r
4180 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4181 <param name="routeValues">
\r
4182 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4183 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4184 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4185 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4189 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4192 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4195 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
4197 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4198 <paramref name="actionName"/> will process the request.
\r
4200 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4201 <param name="actionName">The name of the action method.</param>
\r
4202 <param name="controllerName">The name of the controller.</param>
\r
4204 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4207 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4210 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
4212 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4213 <paramref name="actionName"/> will process the request.
\r
4215 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4216 <param name="actionName">The name of the action method.</param>
\r
4217 <param name="controllerName">The name of the controller.</param>
\r
4218 <param name="routeValues">
\r
4219 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4220 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4221 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4222 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4226 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4229 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4232 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4234 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4235 <paramref name="actionName"/> will process the request.
\r
4237 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4238 <param name="actionName">The name of the action method.</param>
\r
4239 <param name="controllerName">The name of the controller.</param>
\r
4240 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4242 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4245 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4248 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4250 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4251 <paramref name="actionName"/> will process the request.
\r
4253 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4254 <param name="actionName">The name of the action method.</param>
\r
4255 <param name="controllerName">The name of the controller.</param>
\r
4256 <param name="routeValues">
\r
4257 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4258 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4259 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4260 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4263 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4265 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4268 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4271 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">
\r
4273 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
4274 <paramref name="actionName"/> will process the request.
\r
4276 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4277 <param name="actionName">The name of the action method.</param>
\r
4278 <param name="controllerName">The name of the controller.</param>
\r
4279 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4280 <param name="htmlAttributes">
\r
4281 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4282 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4286 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4289 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4292 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
4294 Renders a <form> start tag to the response. The first route that can provide a URL with the
\r
4295 specified <paramref name="routeValues"/> generates the <form>'s <c>action</c> attribute value.
\r
4297 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4298 <param name="routeValues">
\r
4299 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4300 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4301 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4302 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4306 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4309 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4312 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object,System.Nullable{System.Boolean})">
\r
4314 Renders a <form> start tag to the response. The first route that can provide a URL with the
\r
4315 specified <paramref name="routeValues"/> generates the <form>'s <c>action</c> attribute value.
\r
4317 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4318 <param name="routeValues">
\r
4319 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4320 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4321 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4322 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4325 <param name="antiforgery">
\r
4326 If <c>true</c>, <form> elements will include an antiforgery token.
\r
4327 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
4328 If <c>null</c>, <form> elements will include an antiforgery token.
\r
4331 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4334 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4337 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4339 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4340 generates the <form>'s <c>action</c> attribute value.
\r
4342 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4343 <param name="routeName">The name of the route.</param>
\r
4345 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4348 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4351 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Nullable{System.Boolean})">
\r
4353 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4354 generates the <form>'s <c>action</c> attribute value.
\r
4356 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4357 <param name="routeName">The name of the route.</param>
\r
4358 <param name="antiforgery">
\r
4359 If <c>true</c>, <form> elements will include an antiforgery token.
\r
4360 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
4361 If <c>null</c>, <form> elements will include an antiforgery token.
\r
4364 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4367 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4370 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4372 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4373 generates the <form>'s <c>action</c> attribute value.
\r
4375 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4376 <param name="routeName">The name of the route.</param>
\r
4377 <param name="routeValues">
\r
4378 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4379 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4380 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4381 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4385 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4388 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4391 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4393 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4394 generates the <form>'s <c>action</c> attribute value.
\r
4396 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4397 <param name="routeName">The name of the route.</param>
\r
4398 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4400 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4403 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4406 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod)">
\r
4408 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4409 generates the <form>'s <c>action</c> attribute value.
\r
4411 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4412 <param name="routeName">The name of the route.</param>
\r
4413 <param name="routeValues">
\r
4414 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
4415 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
4416 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
4417 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
4420 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4422 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4425 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4428 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperFormExtensions.BeginRouteForm(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Object)">
\r
4430 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
4431 generates the <form>'s <c>action</c> attribute value.
\r
4433 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4434 <param name="routeName">The name of the route.</param>
\r
4435 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
4436 <param name="htmlAttributes">
\r
4437 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4438 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4442 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
4445 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
4448 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions">
\r
4450 Input-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
4453 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4455 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
4456 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
4457 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
4458 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4459 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4460 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4461 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4463 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4464 <param name="expression">Expression name, relative to the current model.</param>
\r
4465 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
4467 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4468 checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"
\r
4472 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Boolean)">
\r
4474 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
4475 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
4476 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
4477 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4478 the <paramref name="isChecked"/> parameter,
\r
4479 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4480 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4481 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4483 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4484 <param name="expression">Expression name, relative to the current model.</param>
\r
4485 <param name="isChecked">If <c>true</c>, checkbox is initially checked.</param>
\r
4486 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
4488 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4489 checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"
\r
4493 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4495 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
4496 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
4497 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
4498 the <paramref name="htmlAttributes"/> dictionary entry with key "checked",
\r
4499 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4500 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4501 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4502 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4504 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4505 <param name="expression">Expression name, relative to the current model.</param>
\r
4506 <param name="htmlAttributes">
\r
4507 An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an
\r
4508 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4511 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
4513 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4514 checkbox element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"
\r
4518 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.CheckBoxFor``1(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
\r
4520 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
4521 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
4522 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
4523 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
4524 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4525 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
4527 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4528 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4529 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
4531 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
4532 <paramref name="expression"/> to set checkbox element's "name" attribute. Sanitizes the string
\r
4533 representation of the <paramref name="expression"/> to set checkbox element's "id" attribute.
\r
4536 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Hidden(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4538 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
4539 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4540 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4541 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4542 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4543 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4545 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4546 <param name="expression">Expression name, relative to the current model.</param>
\r
4547 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4549 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4550 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4554 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Hidden(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4556 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
4557 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4558 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4559 the <paramref name="value"/> parameter,
\r
4560 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4561 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4562 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4564 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4565 <param name="expression">Expression name, relative to the current model.</param>
\r
4566 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
4567 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4569 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4570 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4574 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.HiddenFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
4576 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
4577 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4578 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
4579 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4580 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
4582 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4583 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4584 <typeparam name="TModel">The type of the model.</typeparam>
\r
4585 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4586 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4588 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
4589 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
4590 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
4593 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Password(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4595 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Does
\r
4596 not add a "value" attribute.
\r
4598 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4599 <param name="expression">Expression name, relative to the current model.</param>
\r
4600 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4602 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4603 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4604 attribute. Sets <input> element's "value" attribute to <c>string.Empty</c>.
\r
4607 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.Password(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4609 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Adds a
\r
4610 "value" attribute containing the <paramref name="value"/> parameter if that is non-<c>null</c>.
\r
4612 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4613 <param name="expression">Expression name, relative to the current model.</param>
\r
4614 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
4615 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4617 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4618 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4622 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.PasswordFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
4624 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Does
\r
4625 not add a "value" attribute.
\r
4627 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4628 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4629 <typeparam name="TModel">The type of the model.</typeparam>
\r
4630 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4631 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4633 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
4634 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
4635 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
4638 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4640 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
4641 Adds a "value" attribute to the element containing the <paramref name="value"/> parameter if that is
\r
4643 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
4645 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4646 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4647 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4648 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4650 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4651 <param name="expression">Expression name, relative to the current model.</param>
\r
4652 <param name="value">Value to include in the element. Must not be <c>null</c>.</param>
\r
4653 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4655 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4656 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4657 attribute. Sets <input> element's "value" attribute to <paramref name="value"/>.
\r
4660 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">
\r
4662 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
4663 Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4664 the <paramref name="value"/> parameter, or
\r
4665 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
4666 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
4668 the <paramref name="htmlAttributes"/> dictionary entry with key "checked",
\r
4669 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4670 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4671 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4672 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4674 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4675 <param name="expression">Expression name, relative to the current model.</param>
\r
4676 <param name="value">
\r
4677 If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if no "checked" entry exists
\r
4678 in <paramref name="htmlAttributes"/>.
\r
4680 <param name="htmlAttributes">
\r
4681 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4682 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4685 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4687 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4688 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4692 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButton(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Boolean)">
\r
4694 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
4695 Adds a "value" attribute to the element containing the <paramref name="value"/> parameter if that is
\r
4697 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
4699 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4700 the <paramref name="isChecked"/> parameter,
\r
4701 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4702 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4703 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4705 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4706 <param name="expression">Expression name, relative to the current model.</param>
\r
4707 <param name="value">
\r
4708 If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if
\r
4709 <paramref name="isChecked"/> is also <c>null</c>.
\r
4711 <param name="isChecked">
\r
4712 If <c>true</c>, radio button is initially selected. Must not be <c>null</c> if
\r
4713 <paramref name="value"/> is also <c>null</c>.
\r
4715 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4717 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4718 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4722 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.RadioButtonFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
4724 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
4725 Adds a "value" attribute to the element containing the <paramref name="value"/> parameter.
\r
4726 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
4728 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
4729 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4730 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
4732 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4733 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4734 <param name="value">Value to include in the element. Must not be <c>null</c>.</param>
\r
4735 <typeparam name="TModel">The type of the model.</typeparam>
\r
4736 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4737 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4739 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
4740 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
4741 representation of the <paramref name="expression"/> to set element's "id" attribute. Converts the
\r
4742 <paramref name="value"/> to a <see cref="T:System.String"/> to set element's "value" attribute.
\r
4745 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4747 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
4748 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4749 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4750 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4751 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4752 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4754 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4755 <param name="expression">Expression name, relative to the current model.</param>
\r
4756 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4758 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4759 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4763 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4765 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
4766 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4767 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4768 the <paramref name="value"/> parameter,
\r
4769 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4770 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4771 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4773 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4774 <param name="expression">Expression name, relative to the current model.</param>
\r
4775 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
4776 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4778 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4779 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4783 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.String)">
\r
4785 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
4786 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4787 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4788 the <paramref name="value"/> parameter,
\r
4789 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4790 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4791 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4793 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4794 <param name="expression">Expression name, relative to the current model.</param>
\r
4795 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
4796 <param name="format">
\r
4797 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the "value"
\r
4798 attribute unless that came from model binding.
\r
4800 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4802 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4803 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4807 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">
\r
4809 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
4810 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4811 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4812 the <paramref name="value"/> parameter,
\r
4813 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,
\r
4814 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
4815 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
4816 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4818 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4819 <param name="expression">Expression name, relative to the current model.</param>
\r
4820 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
4821 <param name="htmlAttributes">
\r
4822 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4823 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4826 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4828 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4829 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4833 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
4835 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
4836 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4837 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
4838 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4839 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
4841 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4842 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4843 <typeparam name="TModel">The type of the model.</typeparam>
\r
4844 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4845 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4847 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
4848 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
4849 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
4852 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
4854 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
4855 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4856 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
4857 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4858 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
4860 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4861 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4862 <param name="format">
\r
4863 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the
\r
4864 <paramref name="expression"/> value when using that in the "value" attribute.
\r
4866 <typeparam name="TModel">The type of the model.</typeparam>
\r
4867 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4868 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4870 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
4871 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
4872 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
4875 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
4877 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
4878 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
4879 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4880 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
4881 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
4882 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
4884 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4885 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4886 <param name="htmlAttributes">
\r
4887 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4888 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4891 <typeparam name="TModel">The type of the model.</typeparam>
\r
4892 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4893 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
4895 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
4896 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
4897 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
4900 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
4902 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
4903 element body based on the first non-<c>null</c> value found in:
\r
4904 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4905 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4906 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4907 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4909 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4910 <param name="expression">Expression name, relative to the current model.</param>
\r
4911 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
4913 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4914 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4918 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
4920 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
4921 element body based on the first non-<c>null</c> value found in:
\r
4922 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4923 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4924 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4925 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4927 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4928 <param name="expression">Expression name, relative to the current model.</param>
\r
4929 <param name="htmlAttributes">
\r
4930 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4931 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4934 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
4936 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4937 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4941 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
4943 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
4944 element body based on the first non-<c>null</c> value found in:
\r
4945 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4946 the <paramref name="value"/> parameter,
\r
4947 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4948 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4949 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4951 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4952 <param name="expression">Expression name, relative to the current model.</param>
\r
4953 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
4954 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
4956 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4957 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4961 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextArea(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
4963 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
4964 element body based on the first non-<c>null</c> value found in:
\r
4965 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
4966 the <paramref name="value"/> parameter,
\r
4967 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
4968 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4969 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
4971 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
4972 <param name="expression">Expression name, relative to the current model.</param>
\r
4973 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
4974 <param name="htmlAttributes">
\r
4975 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
4976 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
4979 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
4981 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
4982 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
4986 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextAreaFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
4988 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
4989 element body based on the first non-<c>null</c> value found in:
\r
4990 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
4991 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
4992 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
4994 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
4995 <param name="expression">An expression to be evaluated against the current model.</param>
\r
4996 <typeparam name="TModel">The type of the model.</typeparam>
\r
4997 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
4998 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
5000 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5001 <paramref name="expression"/> to set <textarea> element's "name" attribute. Sanitizes the string
\r
5002 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5005 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperInputExtensions.TextAreaFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
5007 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
5008 element body based on the first non-<c>null</c> value found in:
\r
5009 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5010 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5011 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5013 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5014 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5015 <param name="htmlAttributes">
\r
5016 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5017 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5020 <typeparam name="TModel">The type of the model.</typeparam>
\r
5021 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5022 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
5024 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5025 <paramref name="expression"/> to set <textarea> element's "name" attribute. Sanitizes the string
\r
5026 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5029 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions">
\r
5031 Label-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
5034 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.Label(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5036 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5038 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5039 <param name="expression">Expression name, relative to the current model.</param>
\r
5040 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5042 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.Label(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5044 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5046 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5047 <param name="expression">Expression name, relative to the current model.</param>
\r
5048 <param name="labelText">The inner text of the element.</param>
\r
5049 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5051 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
5053 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5055 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5056 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5057 <typeparam name="TModel">The type of the model.</typeparam>
\r
5058 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5059 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5061 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
5063 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5065 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5066 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5067 <param name="labelText">The inner text of the element.</param>
\r
5068 <typeparam name="TModel">The type of the model.</typeparam>
\r
5069 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5070 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5072 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Object)">
\r
5074 Returns a <label> element for the specified <paramref name="expression"/>.
\r
5076 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5077 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5078 <param name="htmlAttributes">
\r
5079 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5080 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5083 <typeparam name="TModel">The type of the model.</typeparam>
\r
5084 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5085 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5087 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
5089 Returns a <label> element for the current model.
\r
5091 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5092 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5094 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5096 Returns a <label> element for the current model.
\r
5098 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5099 <param name="labelText">The inner text of the element.</param>
\r
5100 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5102 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Object)">
\r
5104 Returns a <label> element for the current model.
\r
5106 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5107 <param name="htmlAttributes">
\r
5108 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5109 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5112 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5114 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLabelExtensions.LabelForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5116 Returns a <label> element for the current model.
\r
5118 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5119 <param name="labelText">The inner text of the element.</param>
\r
5120 <param name="htmlAttributes">
\r
5121 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5122 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5125 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
5127 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions">
\r
5129 Link-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.
\r
5132 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5134 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5136 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5137 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5138 <param name="actionName">The name of the action.</param>
\r
5139 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5141 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
5143 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5145 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5146 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5147 <param name="actionName">The name of the action.</param>
\r
5148 <param name="routeValues">
\r
5149 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5150 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5151 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5152 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5155 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5157 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,System.Object)">
\r
5159 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5161 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5162 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5163 <param name="actionName">The name of the action.</param>
\r
5164 <param name="routeValues">
\r
5165 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5166 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5167 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5168 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5171 <param name="htmlAttributes">
\r
5172 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5173 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5176 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5178 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">
\r
5180 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5182 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5183 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5184 <param name="actionName">The name of the action.</param>
\r
5185 <param name="controllerName">The name of the controller.</param>
\r
5186 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5188 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String,System.Object)">
\r
5190 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5192 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5193 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5194 <param name="actionName">The name of the action.</param>
\r
5195 <param name="controllerName">The name of the controller.</param>
\r
5196 <param name="routeValues">
\r
5197 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5198 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5199 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5200 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5203 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5205 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.ActionLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String,System.Object,System.Object)">
\r
5207 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
5209 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5210 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5211 <param name="actionName">The name of the action.</param>
\r
5212 <param name="controllerName">The name of the controller.</param>
\r
5213 <param name="routeValues">
\r
5214 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5215 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5216 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5217 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
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 anchor element.</returns>
\r
5227 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5229 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5231 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5232 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5233 <param name="routeValues">
\r
5234 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5235 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5236 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5237 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5240 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5242 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5244 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5246 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5247 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5248 <param name="routeName">The name of the route.</param>
\r
5249 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5251 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
5253 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5255 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5256 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5257 <param name="routeName">The name of the route.</param>
\r
5258 <param name="routeValues">
\r
5259 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5260 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5261 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5262 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5265 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5267 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.Object)">
\r
5269 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5271 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5272 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5273 <param name="routeValues">
\r
5274 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5275 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5276 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5277 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5280 <param name="htmlAttributes">
\r
5281 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5282 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5285 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5287 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperLinkExtensions.RouteLink(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object,System.Object)">
\r
5289 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
5291 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5292 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
5293 <param name="routeName">The name of the route.</param>
\r
5294 <param name="routeValues">
\r
5295 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
5296 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
5297 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
5298 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route
\r
5301 <param name="htmlAttributes">
\r
5302 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
5303 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5306 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
5308 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions">
\r
5310 Name-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.
\r
5313 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions.NameForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
5315 Returns the full HTML element name for the current model. Uses
\r
5316 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between
\r
5317 current <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.
\r
5319 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5320 <returns>A <see cref="T:System.String"/> containing the element name.</returns>
\r
5322 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperNameExtensions.IdForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
5324 Returns the HTML element Id for the current model.
\r
5326 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5327 <returns>A <see cref="T:System.String"/> containing the element Id.</returns>
\r
5329 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions">
\r
5331 PartialView-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/>.
\r
5334 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5336 Returns HTML markup for the specified partial view.
\r
5338 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5339 <param name="partialViewName">
\r
5340 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5343 A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing
\r
5347 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5349 Returns HTML markup for the specified partial view.
\r
5351 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5352 <param name="partialViewName">
\r
5353 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5355 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5357 A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing
\r
5361 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.PartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5363 Returns HTML markup for the specified partial view.
\r
5365 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5366 <param name="partialViewName">
\r
5367 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5369 <param name="model">A model to pass into the partial view.</param>
\r
5371 A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing
\r
5375 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5377 Returns HTML markup for the specified partial view.
\r
5379 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5380 <param name="partialViewName">
\r
5381 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5384 Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.
\r
5387 This method synchronously calls and blocks on
\r
5388 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>
\r
5391 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5393 Returns HTML markup for the specified partial view.
\r
5395 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5396 <param name="partialViewName">
\r
5397 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5399 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5401 Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.
\r
5404 This method synchronously calls and blocks on
\r
5405 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>
\r
5408 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5410 Returns HTML markup for the specified partial view.
\r
5412 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5413 <param name="partialViewName">
\r
5414 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5416 <param name="model">A model to pass into the partial view.</param>
\r
5418 Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.
\r
5421 This method synchronously calls and blocks on
\r
5422 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>
\r
5425 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5427 Returns HTML markup for the specified partial view.
\r
5429 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5430 <param name="partialViewName">
\r
5431 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5433 <param name="model">A model to pass into the partial view.</param>
\r
5434 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5436 Returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing the created HTML.
\r
5439 This method synchronously calls and blocks on
\r
5440 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)"/>
\r
5443 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5445 Renders HTML markup for the specified partial view.
\r
5447 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5448 <param name="partialViewName">
\r
5449 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5452 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5455 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5457 Renders HTML markup for the specified partial view.
\r
5459 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5460 <param name="partialViewName">
\r
5461 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5463 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5465 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5468 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5470 Renders HTML markup for the specified partial view.
\r
5472 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5473 <param name="partialViewName">
\r
5474 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5476 <param name="model">A model to pass into the partial view.</param>
\r
5478 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5481 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartial(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5483 Renders HTML markup for the specified partial view.
\r
5485 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5486 <param name="partialViewName">
\r
5487 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5489 <param name="model">A model to pass into the partial view.</param>
\r
5490 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5492 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5495 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5497 Renders HTML markup for the specified partial view.
\r
5499 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5500 <param name="partialViewName">
\r
5501 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5503 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>
\r
5505 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5508 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
5510 Renders HTML markup for the specified partial view.
\r
5512 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5513 <param name="partialViewName">
\r
5514 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5516 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
5517 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>
\r
5519 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5522 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.RenderPartialAsync(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5524 Renders HTML markup for the specified partial view.
\r
5526 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5527 <param name="partialViewName">
\r
5528 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
5530 <param name="model">A model to pass into the partial view.</param>
\r
5531 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>
\r
5533 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
5536 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions">
\r
5538 Select-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
5541 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5543 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5544 <option> elements based on the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name. Adds a
\r
5545 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5546 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5547 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5548 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5549 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5551 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5552 <param name="expression">Expression name, relative to the current model.</param>
\r
5553 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5556 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5557 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5561 The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of
\r
5562 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5566 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5568 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5569 <option> elements based on <paramref name="optionLabel"/> and the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5570 entry with full name. Adds a "selected" attribute to an <option> if its
\r
5571 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the
\r
5572 first non-<c>null</c> value found in:
\r
5573 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5574 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5575 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5577 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5578 <param name="expression">Expression name, relative to the current model.</param>
\r
5579 <param name="optionLabel">
\r
5580 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
5582 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5585 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5586 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5590 The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of
\r
5591 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5595 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
5597 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5598 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
5599 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5600 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5601 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5602 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of
\r
5603 <paramref name="selectList"/>), or
\r
5604 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5605 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5607 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5608 <param name="expression">Expression name, relative to the current model.</param>
\r
5609 <param name="selectList">
\r
5610 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
5611 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5612 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5614 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5616 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5617 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5621 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">
\r
5623 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5624 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
5625 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5626 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5627 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5628 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of
\r
5629 <paramref name="selectList"/>), or
\r
5630 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5631 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5633 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5634 <param name="expression">Expression name, relative to the current model.</param>
\r
5635 <param name="selectList">
\r
5636 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
5637 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5638 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5640 <param name="htmlAttributes">
\r
5641 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
5642 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
5644 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5646 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5647 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5651 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownList(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String)">
\r
5653 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5654 <option> elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a
\r
5655 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5656 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5657 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5658 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of
\r
5659 <paramref name="selectList"/>), or
\r
5660 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5661 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5663 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5664 <param name="expression">Expression name, relative to the current model.</param>
\r
5665 <param name="selectList">
\r
5666 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
5667 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5668 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5670 <param name="optionLabel">
\r
5671 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
5673 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5675 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5676 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5680 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownListFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
5682 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5683 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
5684 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5685 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5686 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5687 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5688 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5690 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5691 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5692 <param name="selectList">
\r
5693 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
5694 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5695 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5697 <typeparam name="TModel">The type of the model.</typeparam>
\r
5698 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5699 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5701 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5702 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
5703 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5706 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownListFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">
\r
5708 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5709 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
5710 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5711 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5712 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5713 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5714 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5716 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5717 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5718 <param name="selectList">
\r
5719 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
5720 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5721 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5723 <param name="htmlAttributes">
\r
5724 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
5725 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
5727 <typeparam name="TModel">The type of the model.</typeparam>
\r
5728 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5729 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5731 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5732 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
5733 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5736 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.DropDownListFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String)">
\r
5738 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
5739 <option> elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a
\r
5740 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5741 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5742 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5743 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5744 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
5746 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5747 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5748 <param name="selectList">
\r
5749 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
5750 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5751 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5753 <param name="optionLabel">
\r
5754 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
5756 <typeparam name="TModel">The type of the model.</typeparam>
\r
5757 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5758 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5760 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5761 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
5762 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5765 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5767 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
5768 <option> elements based on the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name. Adds a
\r
5769 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5770 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5771 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5772 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5773 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5775 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5776 <param name="expression">Expression name, relative to the current model.</param>
\r
5777 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5780 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5781 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5785 The <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name must be a non-<c>null</c> collection of
\r
5786 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5790 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBox(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
5792 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
5793 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
5794 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5795 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5796 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
5797 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of
\r
5798 <paramref name="selectList"/>), or
\r
5799 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5800 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5802 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5803 <param name="expression">Expression name, relative to the current model.</param>
\r
5804 <param name="selectList">
\r
5805 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
5806 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5807 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5809 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5811 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
5812 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
5816 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperSelectExtensions.ListBoxFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem})">
\r
5818 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
5819 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
5820 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
5821 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
5822 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
5823 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
5824 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
5826 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
5827 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5828 <param name="selectList">
\r
5829 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
5830 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>
\r
5831 entry with full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
5833 <typeparam name="TModel">The type of the model.</typeparam>
\r
5834 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5835 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
5837 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
5838 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
5839 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
5842 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions">
\r
5844 Validation-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
5847 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
5849 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
5850 object for the specified <paramref name="expression"/>.
\r
5852 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5853 <param name="expression">Expression name, relative to the current model.</param>
\r
5855 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
5856 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
5857 validation is disabled.
\r
5860 Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message
\r
5861 will always be visible but client-side validation may update the associated CSS class.
\r
5864 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
5866 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
5867 object for the specified <paramref name="expression"/>.
\r
5869 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5870 <param name="expression">Expression name, relative to the current model.</param>
\r
5871 <param name="message">
\r
5872 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
5873 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
5874 validation may update the associated CSS class.
\r
5877 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
5878 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
5879 validation is disabled.
\r
5882 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
5884 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
5885 object for the specified <paramref name="expression"/>.
\r
5887 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5888 <param name="expression">Expression name, relative to the current model.</param>
\r
5889 <param name="htmlAttributes">
\r
5890 An <see cref="T:System.Object"/> that contains the HTML attributes for the
\r
5891 (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an
\r
5892 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5896 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
5897 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
5898 validation is disabled.
\r
5901 Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message
\r
5902 will always be visible but client-side validation may update the associated CSS class.
\r
5905 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.String)">
\r
5907 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
5908 object for the specified <paramref name="expression"/>.
\r
5910 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5911 <param name="expression">Expression name, relative to the current model.</param>
\r
5912 <param name="message">
\r
5913 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
5914 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
5915 validation may update the associated CSS class.
\r
5917 <param name="tag">
\r
5918 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
5919 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.
\r
5922 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <paramref name="tag"/> element. An empty
\r
5923 <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is
\r
5927 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessage(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String,System.Object)">
\r
5929 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
5930 object for the specified <paramref name="expression"/>.
\r
5932 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5933 <param name="expression">Expression name, relative to the current model.</param>
\r
5934 <param name="message">
\r
5935 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
5936 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
5937 validation may update the associated CSS class.
\r
5939 <param name="htmlAttributes">
\r
5940 An <see cref="T:System.Object"/> that contains the HTML attributes for the
\r
5941 (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an
\r
5942 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
5946 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
5947 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
5948 validation is disabled.
\r
5951 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
5953 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
5954 object for the specified <paramref name="expression"/>.
\r
5956 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5957 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5958 <typeparam name="TModel">The type of the model.</typeparam>
\r
5959 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5961 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
5962 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
5963 validation is disabled.
\r
5966 Method extracts an error string from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message
\r
5967 will always be visible but client-side validation may update the associated CSS class.
\r
5970 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)">
\r
5972 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
5973 object for the specified <paramref name="expression"/>.
\r
5975 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5976 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5977 <param name="message">
\r
5978 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
5979 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
5980 validation may update the associated CSS class.
\r
5982 <typeparam name="TModel">The type of the model.</typeparam>
\r
5983 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
5985 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
5986 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
5987 validation is disabled.
\r
5990 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Object)">
\r
5992 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
5993 object for the specified <paramref name="expression"/>.
\r
5995 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
5996 <param name="expression">An expression to be evaluated against the current model.</param>
\r
5997 <param name="message">
\r
5998 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
5999 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
6000 validation may update the associated CSS class.
\r
6002 <param name="htmlAttributes">
\r
6003 An <see cref="T:System.Object"/> that contains the HTML attributes for the
\r
6004 (<see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>) element. Alternatively, an
\r
6005 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML
\r
6008 <typeparam name="TModel">The type of the model.</typeparam>
\r
6009 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6011 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/> element.
\r
6012 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side
\r
6013 validation is disabled.
\r
6016 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationMessageFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.String)">
\r
6018 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
6019 object for the specified <paramref name="expression"/>.
\r
6021 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6022 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6023 <param name="message">
\r
6024 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
6025 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
6026 validation may update the associated CSS class.
\r
6028 <param name="tag">
\r
6029 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6030 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.
\r
6032 <typeparam name="TModel">The type of the model.</typeparam>
\r
6033 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6035 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <paramref name="tag"/> element. An empty
\r
6036 <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is
\r
6040 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
6042 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6043 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6045 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6047 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <ul> element.
\r
6048 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and client-side validation is disabled.
\r
6051 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean)">
\r
6053 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6054 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6056 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6057 <param name="excludePropertyErrors">
\r
6058 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
6061 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <ul> element.
\r
6062 An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and client-side validation is disabled.
\r
6065 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
6067 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6068 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6070 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6071 <param name="message">The message to display with the validation summary.</param>
\r
6073 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the
\r
6074 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the
\r
6075 <paramref name="message"/>) and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current
\r
6076 model is valid and client-side validation is disabled.
\r
6079 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.String)">
\r
6081 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6082 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6084 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6085 <param name="message">The message to display with the validation summary.</param>
\r
6086 <param name="tag">
\r
6087 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6088 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.
\r
6091 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <paramref name="tag"/> element
\r
6092 and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and
\r
6093 client-side validation is disabled.
\r
6096 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String)">
\r
6098 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6099 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6101 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6102 <param name="excludePropertyErrors">
\r
6103 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
6105 <param name="message">The message to display with the validation summary.</param>
\r
6107 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the
\r
6108 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which, in turn, wraps the
\r
6109 <paramref name="message"/>) and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current
\r
6110 model is valid and client-side validation is disabled.
\r
6113 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object)">
\r
6115 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6116 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6118 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6119 <param name="message">The message to display with the validation summary.</param>
\r
6120 <param name="htmlAttributes">
\r
6121 An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (<div>) element.
\r
6122 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing
\r
6123 the HTML attributes.
\r
6126 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the
\r
6127 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the
\r
6128 <paramref name="message"/>) and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current
\r
6129 model is valid and client-side validation is disabled.
\r
6132 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String,System.Object,System.String)">
\r
6134 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6135 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6137 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6138 <param name="message">The message to display with the validation summary.</param>
\r
6139 <param name="htmlAttributes">
\r
6140 An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (<div>) element.
\r
6141 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing
\r
6142 the HTML attributes.
\r
6144 <param name="tag">
\r
6145 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6146 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.
\r
6149 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <paramref name="tag"/> element
\r
6150 and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and
\r
6151 client-side validation is disabled.
\r
6154 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String,System.String)">
\r
6156 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6157 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6159 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6160 <param name="excludePropertyErrors">
\r
6161 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
6163 <param name="message">The message to display with the validation summary.</param>
\r
6164 <param name="tag">
\r
6165 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6166 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.
\r
6169 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <paramref name="tag"/> element
\r
6170 and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and
\r
6171 client-side validation is disabled.
\r
6174 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValidationExtensions.ValidationSummary(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Boolean,System.String,System.Object)">
\r
6176 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6177 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6179 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6180 <param name="excludePropertyErrors">
\r
6181 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
6183 <param name="message">The message to display with the validation summary.</param>
\r
6184 <param name="htmlAttributes">
\r
6185 An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (<div>) element.
\r
6186 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing
\r
6187 the HTML attributes.
\r
6190 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the
\r
6191 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" /> element (which wraps the
\r
6192 <paramref name="message"/>) and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current
\r
6193 model is valid and client-side validation is disabled.
\r
6196 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions">
\r
6198 Value-related extensions for <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/>.
\r
6201 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.Value(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
6203 Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the
\r
6204 first non-<c>null</c> value found in:
\r
6205 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6206 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6207 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6208 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6210 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6211 <param name="expression">Expression name, relative to the current model.</param>
\r
6212 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6214 Converts the expression result to a <see cref="T:System.String"/> directly.
\r
6217 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueFor``2(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
6219 Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the
\r
6220 first non-<c>null</c> value found in:
\r
6221 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6222 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6223 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
6225 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1"/> instance this method extends.</param>
\r
6226 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6227 <typeparam name="TModel">The type of the model.</typeparam>
\r
6228 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
6229 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6231 Converts the <paramref name="expression"/> result to a <see cref="T:System.String"/> directly.
\r
6234 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper)">
\r
6236 Returns the formatted value for the current model. Specifically, returns the
\r
6237 first non-<c>null</c> value found in:
\r
6238 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6239 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6240 the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6241 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6243 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6244 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6246 Converts the model value to a <see cref="T:System.String"/> directly.
\r
6249 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperValueExtensions.ValueForModel(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.String)">
\r
6251 Returns the formatted value for the current model. Specifically, returns the
\r
6252 first non-<c>null</c> value found in:
\r
6253 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6254 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6255 the <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6256 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6258 <param name="htmlHelper">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> instance this method extends.</param>
\r
6259 <param name="format">
\r
6260 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return
\r
6261 value unless that came from model binding.
\r
6263 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6265 Converts the model value to a <see cref="T:System.String"/> directly if
\r
6266 <paramref name="format"/> is <c>null</c> or empty.
\r
6269 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper">
\r
6271 Base HTML helpers.
\r
6274 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Html5DateRenderingMode">
\r
6276 Set this property to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture" /> to have templated helpers such as
\r
6277 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)" /> and <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)" /> render date and time
\r
6278 values using the current culture. By default, these helpers render dates and times as RFC 3339 compliant strings.
\r
6281 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.IdAttributeDotReplacement">
\r
6283 Gets the <see cref="T:System.String"/> that replaces periods in the ID attribute of an element.
\r
6286 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.MetadataProvider">
\r
6288 Gets the metadata provider. Intended for use in <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> extension methods.
\r
6291 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewBag">
\r
6293 Gets the view bag.
\r
6296 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewContext">
\r
6298 Gets the context information about the view.
\r
6301 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData">
\r
6303 Gets the current view data.
\r
6306 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TempData">
\r
6308 Gets the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.
\r
6311 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.UrlEncoder">
\r
6313 Gets the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.UrlEncoder"/> to be used for encoding a URL.
\r
6316 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ActionLink(System.String,System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">
\r
6318 Returns an anchor (<a>) element that contains a URL path to the specified action.
\r
6320 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
6321 <param name="actionName">The name of the action.</param>
\r
6322 <param name="controllerName">The name of the controller.</param>
\r
6323 <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
\r
6324 <param name="hostname">The host name for the URL.</param>
\r
6325 <param name="fragment">The URL fragment name (the anchor name).</param>
\r
6326 <param name="routeValues">
\r
6327 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
6328 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
6329 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
6330 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.
\r
6332 <param name="htmlAttributes">
\r
6333 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6334 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6336 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
6338 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.AntiForgeryToken">
\r
6340 Returns a <hidden> element (antiforgery token) that will be validated when the containing
\r
6341 <form> is submitted.
\r
6343 <returns><see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <hidden> element.</returns>
\r
6345 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.BeginForm(System.String,System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">
\r
6347 Renders a <form> start tag to the response. When the user submits the form, the action with name
\r
6348 <paramref name="actionName"/> will process the request.
\r
6350 <param name="actionName">The name of the action method.</param>
\r
6351 <param name="controllerName">The name of the controller.</param>
\r
6352 <param name="routeValues">
\r
6353 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
6354 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
6355 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
6356 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.
\r
6358 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
6359 <param name="antiforgery">
\r
6360 If <c>true</c>, <form> elements will include an antiforgery token.
\r
6361 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
6362 If <c>null</c>, <form> elements will include an antiforgery token only if
\r
6363 <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.
\r
6365 <param name="htmlAttributes">
\r
6366 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6367 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6370 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
6373 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
6376 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.BeginRouteForm(System.String,System.Object,Microsoft.AspNetCore.Mvc.Rendering.FormMethod,System.Nullable{System.Boolean},System.Object)">
\r
6378 Renders a <form> start tag to the response. The route with name <paramref name="routeName"/>
\r
6379 generates the <form>'s <c>action</c> attribute value.
\r
6381 <param name="routeName">The name of the route.</param>
\r
6382 <param name="routeValues">
\r
6383 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
6384 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
6385 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
6386 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.
\r
6388 <param name="method">The HTTP method for processing the form, either GET or POST.</param>
\r
6389 <param name="antiforgery">
\r
6390 If <c>true</c>, <form> elements will include an antiforgery token.
\r
6391 If <c>false</c>, suppresses the generation an <input> of type "hidden" with an antiforgery token.
\r
6392 If <c>null</c>, <form> elements will include an antiforgery token only if
\r
6393 <paramref name="method"/> is not <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get"/>.
\r
6395 <param name="htmlAttributes">
\r
6396 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6397 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6400 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/> instance which renders the </form> end tag when disposed.
\r
6403 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
6406 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.CheckBox(System.String,System.Nullable{System.Boolean},System.Object)">
\r
6408 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
6409 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
6410 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
6411 the <paramref name="htmlAttributes"/> dictionary entry with key "checked",
\r
6412 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6413 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6414 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6415 If <paramref name="isChecked"/> is non-<c>null</c>, instead uses the first non-<c>null</c> value found in:
\r
6416 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6417 the <paramref name="isChecked"/> parameter.
\r
6418 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6420 <param name="expression">Expression name, relative to the current model.</param>
\r
6421 <param name="isChecked">If <c>true</c>, checkbox is initially checked.</param>
\r
6422 <param name="htmlAttributes">
\r
6423 An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an
\r
6424 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6426 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
6428 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set checkbox
\r
6429 element's "name" attribute. Sanitizes <paramref name="expression"/> to set checkbox element's "id"
\r
6433 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Display(System.String,System.String,System.String,System.Object)">
\r
6435 Returns HTML markup for the <paramref name="expression"/>, using a display template, specified HTML field
\r
6436 name, and additional view data. The template is found using the <paramref name="templateName"/> or the
\r
6437 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
6439 <param name="expression">
\r
6440 Expression name, relative to the current model. May identify a single property or an
\r
6441 <see cref="T:System.Object"/> that contains the properties to display.
\r
6443 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
6444 <param name="htmlFieldName">
\r
6445 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
6446 properties that have the same name.
\r
6448 <param name="additionalViewData">
\r
6449 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional
\r
6450 view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the
\r
6453 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
6456 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
6457 <paramref name="expression"/>'s value.
\r
6460 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
6461 <c>"prop"</c> which identifies the current model's "prop" property.
\r
6464 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
6465 case-sensitive file systems.
\r
6469 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DisplayName(System.String)">
\r
6471 Returns the display name for the specified <paramref name="expression"/>.
\r
6473 <param name="expression">Expression name, relative to the current model.</param>
\r
6474 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
6476 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DisplayText(System.String)">
\r
6478 Returns the simple display text for the specified <paramref name="expression"/>.
\r
6480 <param name="expression">Expression name, relative to the current model.</param>
\r
6482 A <see cref="T:System.String"/> containing the simple display text.
\r
6483 If the expression result is <c>null</c>, returns <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.NullDisplayText"/>.
\r
6486 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.DropDownList(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String,System.Object)">
\r
6488 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
6489 <option> elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a
\r
6490 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6491 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
6492 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6493 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or
\r
6494 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6495 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6497 <param name="expression">Expression name, relative to the current model.</param>
\r
6498 <param name="selectList">
\r
6499 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6500 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with
\r
6501 full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
6503 <param name="optionLabel">
\r
6504 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
6506 <param name="htmlAttributes">
\r
6507 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
6508 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6510 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6512 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6513 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6517 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)">
\r
6519 Returns HTML markup for the <paramref name="expression"/>, using an editor template, specified HTML field
\r
6520 name, and additional view data. The template is found using the <paramref name="templateName"/> or the
\r
6521 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
6523 <param name="expression">
\r
6524 Expression name, relative to the current model. May identify a single property or an
\r
6525 <see cref="T:System.Object"/> that contains the properties to edit.
\r
6527 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
6528 <param name="htmlFieldName">
\r
6529 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for
\r
6530 properties that have the same name.
\r
6532 <param name="additionalViewData">
\r
6533 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional
\r
6534 view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the
\r
6537 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
6540 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
6541 elements for each property in the <paramref name="expression"/>'s value.
\r
6544 Example <paramref name="expression"/>s include <c>string.Empty</c> which identifies the current model and
\r
6545 <c>"prop"</c> which identifies the current model's "prop" property.
\r
6548 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
6549 case-sensitive file systems.
\r
6553 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.Object)">
\r
6555 Converts the <paramref name="value"/> to an HTML-encoded <see cref="T:System.String"/>.
\r
6557 <param name="value">The <see cref="T:System.Object"/> to encode.</param>
\r
6558 <returns>The HTML-encoded <see cref="T:System.String"/>.</returns>
\r
6560 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.String)">
\r
6562 Converts the specified <see cref="T:System.String"/> to an HTML-encoded <see cref="T:System.String"/>.
\r
6564 <param name="value">The <see cref="T:System.String"/> to encode.</param>
\r
6565 <returns>The HTML-encoded <see cref="T:System.String"/>.</returns>
\r
6567 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.EndForm">
\r
6569 Renders the </form> end tag to the response.
\r
6572 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
6575 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.FormatValue(System.Object,System.String)">
\r
6577 Formats the value.
\r
6579 <param name="value">The value.</param>
\r
6580 <param name="format">
\r
6581 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return
\r
6584 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6586 Converts <paramref name="value"/> to a <see cref="T:System.String"/> directly if
\r
6587 <paramref name="format"/> is <c>null</c> or empty.
\r
6590 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GenerateIdFromName(System.String)">
\r
6592 Returns an HTML element Id for the specified expression <paramref name="fullName"/>.
\r
6594 <param name="fullName">
\r
6595 Fully-qualified expression name, ignoring the current model. Must not be <c>null</c>. See
\r
6596 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6598 <returns>A <see cref="T:System.String"/> containing the element Id.</returns>
\r
6600 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GetEnumSelectList``1">
\r
6602 Returns a select list for the given <typeparamref name="TEnum"/>.
\r
6604 <typeparam name="TEnum">Type to generate a select list for.</typeparam>
\r
6606 An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given
\r
6607 <typeparamref name="TEnum"/>.
\r
6609 <exception cref="T:System.ArgumentException">
\r
6610 Thrown if <typeparamref name="TEnum"/> is not an <see cref="T:System.Enum"/> or if it has a
\r
6611 <see cref="T:System.FlagsAttribute"/>.
\r
6614 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.GetEnumSelectList(System.Type)">
\r
6616 Returns a select list for the given <paramref name="enumType"/>.
\r
6618 <param name="enumType"><see cref="T:System.Type"/> to generate a select list for.</param>
\r
6620 An <see cref="T:System.Collections.Generic.IEnumerable`1"/> containing the select list for the given
\r
6621 <paramref name="enumType"/>.
\r
6623 <exception cref="T:System.ArgumentException">
\r
6624 Thrown if <paramref name="enumType"/> is not an <see cref="T:System.Enum"/> or if it has a
\r
6625 <see cref="T:System.FlagsAttribute"/>.
\r
6628 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Hidden(System.String,System.Object,System.Object)">
\r
6630 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
6631 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
6632 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6633 the <paramref name="value"/> parameter,
\r
6634 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,
\r
6635 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
6636 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
6637 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6639 <param name="expression">Expression name, relative to the current model.</param>
\r
6640 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
6641 <param name="htmlAttributes">
\r
6642 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6643 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6645 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
6647 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6648 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6652 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Id(System.String)">
\r
6654 Returns the HTML element Id for the specified <paramref name="expression"/>.
\r
6656 <param name="expression">Expression name, relative to the current model.</param>
\r
6657 <returns>A <see cref="T:System.String"/> containing the element Id.</returns>
\r
6659 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Label(System.String,System.String,System.Object)">
\r
6661 Returns a <label> element for the specified <paramref name="expression"/>.
\r
6663 <param name="expression">Expression name, relative to the current model.</param>
\r
6664 <param name="labelText">The inner text of the element.</param>
\r
6665 <param name="htmlAttributes">
\r
6666 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6667 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6669 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
6671 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ListBox(System.String,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">
\r
6673 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
6674 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
6675 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
6676 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches an entry in the first non-<c>null</c> collection found in:
\r
6677 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6678 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name (unless used instead of <paramref name="selectList"/>), or
\r
6679 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6680 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6682 <param name="expression">Expression name, relative to the current model.</param>
\r
6683 <param name="selectList">
\r
6684 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
6685 <optgroup> and <option> elements. If <c>null</c>, finds the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>
\r
6686 collection with name <paramref name="expression"/> in <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/>.
\r
6688 <param name="htmlAttributes">
\r
6689 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
6690 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6692 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
6694 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6695 <select> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6699 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)">
\r
6701 Returns the full HTML element name for the specified <paramref name="expression"/>. Uses
\r
6702 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between current
\r
6703 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.
\r
6705 <param name="expression">Expression name, relative to the current model.</param>
\r
6706 <returns>A <see cref="T:System.String"/> containing the element name.</returns>
\r
6708 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.PartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
6710 Returns HTML markup for the specified partial view.
\r
6712 <param name="partialViewName">
\r
6713 The name of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
6715 <param name="model">A model to pass into the partial view.</param>
\r
6716 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
6718 A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns a new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance containing
\r
6722 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Password(System.String,System.Object,System.Object)">
\r
6724 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Adds a
\r
6725 "value" attribute containing the first non-<c>null</c> value in:
\r
6726 the <paramref name="value"/> parameter, or
\r
6727 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
6729 <param name="expression">Expression name, relative to the current model.</param>
\r
6730 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
6731 <param name="htmlAttributes">
\r
6732 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6733 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6735 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
6737 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6738 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6742 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RadioButton(System.String,System.Object,System.Nullable{System.Boolean},System.Object)">
\r
6744 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
6745 Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
6746 the <paramref name="value"/> parameter, or
\r
6747 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
6748 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
6750 the <paramref name="htmlAttributes"/> dictionary entry with key "checked",
\r
6751 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6752 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6753 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6754 If <paramref name="isChecked"/> is non-<c>null</c>, instead uses the first non-<c>null</c> value found in:
\r
6755 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6756 the <paramref name="isChecked"/> parameter.
\r
6757 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6759 <param name="expression">Expression name, relative to the current model.</param>
\r
6760 <param name="value">
\r
6761 If non-<c>null</c>, value to include in the element. Must not be <c>null</c> if
\r
6762 <paramref name="isChecked"/> is also <c>null</c> and no "checked" entry exists in
\r
6763 <paramref name="htmlAttributes"/>.
\r
6765 <param name="isChecked">
\r
6766 If <c>true</c>, radio button is initially selected. Must not be <c>null</c> if
\r
6767 <paramref name="value"/> is also <c>null</c> and no "checked" entry exists in
\r
6768 <paramref name="htmlAttributes"/>.
\r
6770 <param name="htmlAttributes">
\r
6771 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6772 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6774 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
6776 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6777 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6781 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.String)">
\r
6783 Wraps HTML markup in an <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/>, without HTML-encoding the specified
\r
6784 <paramref name="value"/>.
\r
6786 <param name="value">HTML markup <see cref="T:System.String"/>.</param>
\r
6787 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the wrapped <see cref="T:System.String"/>.</returns>
\r
6789 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.Object)">
\r
6791 Wraps HTML markup from the string representation of an <see cref="T:System.Object"/> in an
\r
6792 <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/>, without HTML-encoding the string representation.
\r
6794 <param name="value">The <see cref="T:System.Object"/> to wrap.</param>
\r
6795 <returns><see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the wrapped string representation.</returns>
\r
6797 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RenderPartialAsync(System.String,System.Object,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary)">
\r
6799 Renders HTML markup for the specified partial view.
\r
6801 <param name="partialViewName">
\r
6802 The name or path of the partial view used to create the HTML markup. Must not be <c>null</c>.
\r
6804 <param name="model">A model to pass into the partial view.</param>
\r
6805 <param name="viewData">A <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> to pass into the partial view.</param>
\r
6806 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that renders the created HTML when it executes.</returns>
\r
6808 In this context, "renders" means the method writes its output using <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
\r
6811 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.RouteLink(System.String,System.String,System.String,System.String,System.String,System.Object,System.Object)">
\r
6813 Returns an anchor (<a>) element that contains a URL path to the specified route.
\r
6815 <param name="linkText">The inner text of the anchor element. Must not be <c>null</c>.</param>
\r
6816 <param name="routeName">The name of the route.</param>
\r
6817 <param name="protocol">The protocol for the URL, such as "http" or "https".</param>
\r
6818 <param name="hostName">The host name for the URL.</param>
\r
6819 <param name="fragment">The URL fragment name (the anchor name).</param>
\r
6820 <param name="routeValues">
\r
6821 An <see cref="T:System.Object"/> that contains the parameters for a route. The parameters are retrieved through
\r
6822 reflection by examining the properties of the <see cref="T:System.Object"/>. This <see cref="T:System.Object"/> is typically
\r
6823 created using <see cref="T:System.Object"/> initializer syntax. Alternatively, an
\r
6824 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the route parameters.
\r
6826 <param name="htmlAttributes">
\r
6827 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6828 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6830 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the anchor element.</returns>
\r
6832 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TextArea(System.String,System.String,System.Int32,System.Int32,System.Object)">
\r
6834 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
6835 element body based on the first non-<c>null</c> value found in:
\r
6836 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6837 the <paramref name="value"/> parameter,
\r
6838 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6839 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6840 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6842 <param name="expression">Expression name, relative to the current model.</param>
\r
6843 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
6844 <param name="rows">Number of rows in the textarea.</param>
\r
6845 <param name="columns">Number of columns in the textarea.</param>
\r
6846 <param name="htmlAttributes">
\r
6847 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6848 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6850 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
6852 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6853 <textarea> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6857 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.TextBox(System.String,System.Object,System.String,System.Object)">
\r
6859 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
6860 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
6861 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6862 the <paramref name="value"/> parameter,
\r
6863 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name,
\r
6864 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
6865 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
6866 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6868 <param name="expression">Expression name, relative to the current model.</param>
\r
6869 <param name="value">If non-<c>null</c>, value to include in the element.</param>
\r
6870 <param name="format">
\r
6871 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the "value"
\r
6872 attribute unless that came from model binding.
\r
6874 <param name="htmlAttributes">
\r
6875 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
6876 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6878 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
6880 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and <paramref name="expression"/> to set
\r
6881 <input> element's "name" attribute. Sanitizes <paramref name="expression"/> to set element's "id"
\r
6885 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)">
\r
6887 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object
\r
6888 for the specified <paramref name="expression"/>.
\r
6890 <param name="expression">Expression name, relative to the current model.</param>
\r
6891 <param name="message">
\r
6892 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
6893 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side validation may
\r
6894 update the associated CSS class.
\r
6896 <param name="htmlAttributes">
\r
6897 An <see cref="T:System.Object"/> that contains the HTML attributes for the <paramref name="tag"/> element.
\r
6898 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6900 <param name="tag">
\r
6901 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6902 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.
\r
6905 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <paramref name="tag"/> element. An empty
\r
6906 <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the <paramref name="expression"/> is valid and client-side validation is
\r
6910 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)">
\r
6912 Returns an unordered list (<ul> element) of validation messages that are in the
\r
6913 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object.
\r
6915 <param name="excludePropertyErrors">
\r
6916 If <c>true</c>, display model-level errors only; otherwise display all errors.
\r
6918 <param name="message">The message to display with the validation summary.</param>
\r
6919 <param name="htmlAttributes">
\r
6920 An <see cref="T:System.Object"/> that contains the HTML attributes for the topmost (<div>) element.
\r
6921 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6923 <param name="tag">
\r
6924 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
6925 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement" />.
\r
6928 New <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing a <div> element wrapping the <paramref name="tag"/> element
\r
6929 and the <ul> element. An empty <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> if the current model is valid and
\r
6930 client-side validation is disabled.
\r
6933 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Value(System.String,System.String)">
\r
6935 Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the
\r
6936 first non-<c>null</c> value found in:
\r
6937 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
6938 the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ViewData"/> entry with full name, or
\r
6939 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6940 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Name(System.String)"/> for more information about a "full name".
\r
6942 <param name="expression">Expression name, relative to the current model.</param>
\r
6943 <param name="format">
\r
6944 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the return
\r
6945 value unless that came from model binding.
\r
6947 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
6949 Converts the expression result to a <see cref="T:System.String"/> directly if
\r
6950 <paramref name="format"/> is <c>null</c> or empty.
\r
6953 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1">
\r
6955 An <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper"/> for Linq expressions.
\r
6957 <typeparam name="TModel">The type of the model.</typeparam>
\r
6959 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData">
\r
6961 Gets the current view data.
\r
6964 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.CheckBoxFor(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Object)">
\r
6966 Returns an <input> element of type "checkbox" with value "true" and an <input> element of type
\r
6967 "hidden" with value "false" for the specified <paramref name="expression"/>. Adds a "checked" attribute to
\r
6968 the "checkbox" element based on the first non-<c>null</c> value found in:
\r
6969 the <paramref name="htmlAttributes"/> dictionary entry with key "checked", or
\r
6970 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name.
\r
6971 If <paramref name="expression"/> evaluates to a non-<c>null</c> value, instead uses the first
\r
6972 non-<c>null</c> value found in:
\r
6973 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
6974 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
6975 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
6977 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6978 <param name="htmlAttributes">
\r
6979 An <see cref="T:System.Object"/> that contains the HTML attributes for the checkbox element. Alternatively, an
\r
6980 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
6982 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> elements.</returns>
\r
6984 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
6985 <paramref name="expression"/> to set checkbox element's "name" attribute. Sanitizes the string
\r
6986 representation of the <paramref name="expression"/> to set checkbox element's "id" attribute.
\r
6989 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)">
\r
6991 Returns HTML markup for the <paramref name="expression"/>, using a display template, specified HTML field
\r
6992 name, and additional view data. The template is found using the <paramref name="templateName"/> or the
\r
6993 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
6995 <param name="expression">An expression to be evaluated against the current model.</param>
\r
6996 <param name="templateName">The name of the template used to create the HTML markup.</param>
\r
6997 <param name="htmlFieldName">
\r
6998 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties
\r
6999 that have the same name.
\r
7001 <param name="additionalViewData">
\r
7002 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional
\r
7003 view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the
\r
7006 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7007 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the created HTML.</returns>
\r
7010 For example the default <see cref="T:System.Object"/> display template includes markup for each property in the
\r
7011 <paramref name="expression"/> result.
\r
7014 Custom templates are found under a <c>DisplayTemplates</c> folder. The folder name is case-sensitive on
\r
7015 case-sensitive file systems.
\r
7019 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayNameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
7021 Returns the display name for the specified <paramref name="expression"/>.
\r
7023 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7024 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7025 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
7027 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayNameForInnerType``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
\r
7029 Returns the display name for the specified <paramref name="expression"/>
\r
7030 if the current model represents a collection.
\r
7032 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
7033 <typeparam name="TModelItem">The type of items in the model collection.</typeparam>
\r
7034 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7035 <returns>A <see cref="T:System.String"/> containing the display name.</returns>
\r
7037 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DisplayTextFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
7039 Returns the simple display text for the specified <paramref name="expression"/>.
\r
7041 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7042 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7044 A <see cref="T:System.String"/> containing the simple display text.
\r
7045 If the <paramref name="expression"/> result is <c>null</c>, returns
\r
7046 <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.NullDisplayText"/>.
\r
7049 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.DropDownListFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.String,System.Object)">
\r
7051 Returns a single-selection HTML <select> element for the <paramref name="expression"/>. Adds
\r
7052 <option> elements based on <paramref name="optionLabel"/> and <paramref name="selectList"/>. Adds a
\r
7053 "selected" attribute to an <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
7054 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches the first non-<c>null</c> value found in:
\r
7055 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7056 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7057 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7059 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7060 <param name="selectList">
\r
7061 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
7062 <optgroup> and <option> elements. If <c>null</c>, uses the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData"/> entry with
\r
7063 full name and that entry must be a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
7065 <param name="optionLabel">
\r
7066 The text for a default empty item. Does not include such an item if argument is <c>null</c>.
\r
7068 <param name="htmlAttributes">
\r
7069 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
7070 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7072 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7073 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
7075 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7076 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
7077 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7080 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)">
\r
7082 Returns HTML markup for the <paramref name="expression"/>, using an editor template, specified HTML field
\r
7083 name, and additional view data. The template is found using the <paramref name="templateName"/> or the
\r
7084 <paramref name="expression"/>'s <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
\r
7086 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7087 <param name="templateName">The name of the template that is used to create the HTML markup.</param>
\r
7088 <param name="htmlFieldName">
\r
7089 A <see cref="T:System.String"/> used to disambiguate the names of HTML elements that are created for properties
\r
7090 that have the same name.
\r
7092 <param name="additionalViewData">
\r
7093 An anonymous <see cref="T:System.Object"/> or <see cref="T:System.Collections.Generic.IDictionary`2"/> that can contain additional
\r
7094 view data that will be merged into the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1"/> instance created for the
\r
7097 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7098 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element(s).</returns>
\r
7101 For example the default <see cref="T:System.Object"/> editor template includes <label> and <input>
\r
7102 elements for each property in the <paramref name="expression"/> result.
\r
7105 Custom templates are found under a <c>EditorTemplates</c> folder. The folder name is case-sensitive on
\r
7106 case-sensitive file systems.
\r
7110 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Encode(System.Object)">
\r
7111 <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.Object)"/>
\r
7113 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Encode(System.String)">
\r
7114 <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Encode(System.String)"/>
\r
7116 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.HiddenFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">
\r
7118 Returns an <input> element of type "hidden" for the specified <paramref name="expression"/>. Adds a
\r
7119 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
7120 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7121 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
7122 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7123 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7125 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7126 <param name="htmlAttributes">
\r
7127 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7128 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7130 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7131 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7133 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7134 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
7135 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7138 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.IdFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
7140 Returns the HTML element Id for the specified <paramref name="expression"/>.
\r
7142 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7143 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7144 <returns>A <see cref="T:System.String"/> containing the element Id.</returns>
\r
7146 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.LabelFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">
\r
7148 Returns a <label> element for the specified <paramref name="expression"/>.
\r
7150 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7151 <param name="labelText">The inner text of the element.</param>
\r
7152 <param name="htmlAttributes">
\r
7153 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7154 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7156 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7157 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <label> element.</returns>
\r
7159 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ListBoxFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Rendering.SelectListItem},System.Object)">
\r
7161 Returns a multi-selection <select> element for the <paramref name="expression"/>. Adds
\r
7162 <option> elements based on <paramref name="selectList"/>. Adds a "selected" attribute to an
\r
7163 <option> if its <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value"/> (if non-<c>null</c>) or
\r
7164 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text"/> matches an entry in the first non-<c>null</c> collection found in:
\r
7165 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7166 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7167 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7169 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7170 <param name="selectList">
\r
7171 A collection of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects used to populate the <select> element with
\r
7172 <optgroup> and <option> elements. If <c>null</c>, finds the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>
\r
7173 collection with name <paramref name="expression"/> in <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ViewData"/>.
\r
7175 <param name="htmlAttributes">
\r
7176 An <see cref="T:System.Object"/> that contains the HTML attributes for the <select> element. Alternatively, an
\r
7177 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7179 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7180 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <select> element.</returns>
\r
7182 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7183 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
7184 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7187 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
\r
7189 Returns the full HTML element name for the specified <paramref name="expression"/>. Uses
\r
7190 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> (if non-empty) to reflect relationship between current
\r
7191 <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/> and the top-level view's model.
\r
7193 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7194 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7195 <returns>A <see cref="T:System.String"/> containing the element name.</returns>
\r
7197 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.PasswordFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object)">
\r
7199 Returns an <input> element of type "password" for the specified <paramref name="expression"/>. Adds a
\r
7200 "value" attribute containing the <paramref name="htmlAttributes"/> dictionary entry with key "value" (if
\r
7203 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7204 <param name="htmlAttributes">
\r
7205 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7206 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7208 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7209 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7211 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7212 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
7213 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7216 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.RadioButtonFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Object,System.Object)">
\r
7218 Returns an <input> element of type "radio" for the specified <paramref name="expression"/>.
\r
7219 Adds a "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
7220 the <paramref name="value"/> parameter, or
\r
7221 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7222 Adds a "checked" attribute to the element if <paramref name="value"/> matches the first non-<c>null</c>
\r
7224 the <paramref name="htmlAttributes"/> dictionary entry with key "checked", or
\r
7225 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name.
\r
7226 If <paramref name="expression"/> evaluates to a non-<c>null</c> value, instead uses the first
\r
7227 non-<c>null</c> value found in:
\r
7228 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7229 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7230 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7231 Adds a "value" attribute to the element containing the <paramref name="value"/> parameter.
\r
7233 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7234 <param name="value">Value to include in the element. Must not be <c>null</c>.</param>
\r
7235 <param name="htmlAttributes">
\r
7236 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7237 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7239 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7240 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7242 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7243 <paramref name="expression"/> to set <select> element's "name" attribute. Sanitizes the string
\r
7244 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7247 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Raw(System.Object)">
\r
7248 <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.Object)"/>
\r
7250 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.Raw(System.String)">
\r
7251 <inheritdoc cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Raw(System.String)"/>
\r
7253 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.TextAreaFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Int32,System.Int32,System.Object)">
\r
7255 Returns a <textarea> element for the specified <paramref name="expression"/>. Adds content to the
\r
7256 element body based on the first non-<c>null</c> value found in:
\r
7257 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7258 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7259 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7261 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7262 <param name="rows">Number of rows in the textarea.</param>
\r
7263 <param name="columns">Number of columns in the textarea.</param>
\r
7264 <param name="htmlAttributes">
\r
7265 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7266 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7268 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7269 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <textarea> element.</returns>
\r
7271 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7272 <paramref name="expression"/> to set <textarea> element's "name" attribute. Sanitizes the string
\r
7273 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7276 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.TextBoxFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object)">
\r
7278 Returns an <input> element of type "text" for the specified <paramref name="expression"/>. Adds a
\r
7279 "value" attribute to the element containing the first non-<c>null</c> value found in:
\r
7280 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name,
\r
7281 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>, or
\r
7282 the <paramref name="htmlAttributes"/> dictionary entry with key "value".
\r
7283 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7285 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7286 <param name="format">
\r
7287 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the
\r
7288 <paramref name="expression"/> value when using that in the "value" attribute.
\r
7290 <param name="htmlAttributes">
\r
7291 An <see cref="T:System.Object"/> that contains the HTML attributes for the element. Alternatively, an
\r
7292 <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7294 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7295 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <input> element.</returns>
\r
7297 Combines <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.TemplateInfo.HtmlFieldPrefix"/> and the string representation of the
\r
7298 <paramref name="expression"/> to set <input> element's "name" attribute. Sanitizes the string
\r
7299 representation of the <paramref name="expression"/> to set element's "id" attribute.
\r
7302 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ValidationMessageFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object,System.String)">
\r
7304 Returns the validation message if an error exists in the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
7305 object for the specified <paramref name="expression"/>.
\r
7307 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7308 <param name="message">
\r
7309 The message to be displayed. If <c>null</c> or empty, method extracts an error string from the
\r
7310 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> object. Message will always be visible but client-side
\r
7311 validation may update the associated CSS class.
\r
7313 <param name="htmlAttributes">
\r
7314 An <see cref="T:System.Object"/> that contains the HTML attributes for the <paramref name="tag"/> element.
\r
7315 Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance containing the HTML attributes.
\r
7317 <param name="tag">
\r
7318 The tag to wrap the <paramref name="message"/> in the generated HTML. Its default value is
\r
7319 <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement"/>.
\r
7321 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7323 A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the <paramref name="tag"/> element. <c>null</c> if the
\r
7324 <paramref name="expression"/> is valid and client-side validation is disabled.
\r
7327 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.ValueFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String)">
\r
7329 Returns the formatted value for the specified <paramref name="expression"/>. Specifically, returns the
\r
7330 first non-<c>null</c> value found in:
\r
7331 the <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> entry with full name, or
\r
7332 the <paramref name="expression"/> evaluated against <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary.Model"/>.
\r
7333 See <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.NameFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"/> for more information about a "full name".
\r
7335 <param name="expression">An expression to be evaluated against the current model.</param>
\r
7336 <param name="format">
\r
7337 The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the
\r
7338 <paramref name="expression"/> value when returning that value.
\r
7340 <typeparam name="TResult">The type of the <paramref name="expression"/> result.</typeparam>
\r
7341 <returns>A <see cref="T:System.String"/> containing the formatted value.</returns>
\r
7343 Converts the <paramref name="expression"/> result to a <see cref="T:System.String"/> directly if
\r
7344 <paramref name="format"/> is <c>null</c> or empty.
\r
7347 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper">
\r
7349 Base JSON helpers.
\r
7352 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper.Serialize(System.Object)">
\r
7354 Returns serialized JSON for the <paramref name="value"/>.
\r
7356 <param name="value">The value to serialize as JSON.</param>
\r
7357 <returns>A new <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> containing the serialized JSON.</returns>
\r
7359 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList">
\r
7361 Represents a list that lets users select multiple items.
\r
7362 This class is typically rendered as an HTML <code><select multiple="multiple"></code> element with the specified collection
\r
7363 of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
7366 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Collections.IEnumerable,System.String)">
\r
7368 Initializes a new instance of the MultiSelectList class by using the items to include in the list,
\r
7369 the data value field, the data text field, the selected values, and the data group field.
\r
7371 <param name="items">The items used to build each <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> of the list.</param>
\r
7372 <param name="dataValueField">The data value field. Used to match the Value property of the corresponding
\r
7373 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7374 <param name="dataTextField">The data text field. Used to match the Text property of the corresponding
\r
7375 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7376 <param name="selectedValues">The selected values field. Used to match the Selected property of the
\r
7377 corresponding <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7378 <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding
\r
7379 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7381 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList.DataGroupField">
\r
7383 Gets or sets the data group field.
\r
7386 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm">
\r
7388 An HTML form element in an MVC view.
\r
7391 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.#ctor(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.Text.Encodings.Web.HtmlEncoder)">
\r
7393 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MvcForm"/>.
\r
7395 <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>
\r
7396 <param name="htmlEncoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>
\r
7398 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.Dispose">
\r
7401 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.EndForm">
\r
7403 Renders the </form> end tag to the response.
\r
7406 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.MvcForm.GenerateEndForm">
\r
7408 Renders <see cref="P:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext.EndOfFormContent"/> and
\r
7409 the </form>.
\r
7412 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectList">
\r
7414 Represents a list that lets users select a single item.
\r
7415 This class is typically rendered as an HTML <code><select></code> element with the specified collection
\r
7416 of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> objects.
\r
7419 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectList.#ctor(System.Collections.IEnumerable,System.String,System.String,System.Object,System.String)">
\r
7421 Initializes a new instance of the SelectList class by using the specified items for the list,
\r
7422 the data value field, the data text field, a selected value, and the data group field.
\r
7424 <param name="items">The items used to build each <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> of the list.</param>
\r
7425 <param name="dataValueField">The data value field. Used to match the Value property of the corresponding
\r
7426 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7427 <param name="dataTextField">The data text field. Used to match the Text property of the corresponding
\r
7428 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7429 <param name="selectedValue">The selected values. Used to match the Selected property of the corresponding
\r
7430 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7431 <param name="dataGroupField">The data group field. Used to match the Group property of the corresponding
\r
7432 <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7434 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup">
\r
7436 Represents the optgroup HTML element and its attributes.
\r
7437 In a select list, multiple groups with the same name are supported.
\r
7438 They are compared with reference equality.
\r
7441 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup.Disabled">
\r
7443 Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup"/> is disabled.
\r
7446 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListGroup.Name">
\r
7448 Represents the value of the optgroup's label.
\r
7451 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem">
\r
7453 Represents an item in a <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectList"/> or <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList"/>.
\r
7454 This class is typically rendered as an HTML <code><option></code> element with the specified
\r
7458 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor">
\r
7460 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7463 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String)">
\r
7465 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7467 <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7468 <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7470 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String,System.Boolean)">
\r
7472 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7474 <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7475 <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7476 <param name="selected">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.</param>
\r
7478 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.#ctor(System.String,System.String,System.Boolean,System.Boolean)">
\r
7480 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7482 <param name="text">The display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7483 <param name="value">The value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.</param>
\r
7484 <param name="selected">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.</param>
\r
7485 <param name="disabled">Value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is disabled.</param>
\r
7487 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Disabled">
\r
7489 Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is disabled.
\r
7490 This property is typically rendered as a <code>disabled="disabled"</code> attribute in the HTML
\r
7491 <code><option></code> element.
\r
7494 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Group">
\r
7496 Represents the optgroup HTML element this item is wrapped into.
\r
7497 In a select list, multiple groups with the same name are supported.
\r
7498 They are compared with reference equality.
\r
7501 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Selected">
\r
7503 Gets or sets a value that indicates whether this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/> is selected.
\r
7504 This property is typically rendered as a <code>selected="selected"</code> attribute in the HTML
\r
7505 <code><option></code> element.
\r
7508 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Text">
\r
7510 Gets or sets a value that indicates the display text of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7511 This property is typically rendered as the inner HTML in the HTML <code><option></code> element.
\r
7514 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem.Value">
\r
7516 Gets or sets a value that indicates the value of this <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem"/>.
\r
7517 This property is typically rendered as a <code>value="..."</code> attribute in the HTML
\r
7518 <code><option></code> element.
\r
7521 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.SystemTextJsonHelper.Serialize(System.Object)">
\r
7524 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder">
\r
7526 Contains methods and properties that are used to create HTML elements. This class is often used to write HTML
\r
7527 helpers and tag helpers.
\r
7530 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.#ctor(System.String)">
\r
7532 Creates a new HTML tag that has the specified tag name.
\r
7534 <param name="tagName">An HTML tag name.</param>
\r
7536 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.Attributes">
\r
7538 Gets the set of attributes that will be written to the tag.
\r
7541 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.InnerHtml">
\r
7543 Gets the inner HTML content of the element.
\r
7546 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.HasInnerHtml">
\r
7548 Gets an indication <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.InnerHtml"/> is not empty.
\r
7551 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.TagName">
\r
7553 Gets the tag name for this tag.
\r
7556 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.TagRenderMode">
\r
7558 The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.TagRenderMode"/> with which the tag is written.
\r
7560 <remarks>Defaults to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.TagRenderMode.Normal"/>.</remarks>
\r
7562 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.AddCssClass(System.String)">
\r
7564 Adds a CSS class to the list of CSS classes in the tag.
\r
7565 If there are already CSS classes on the tag then a space character and the new class will be appended to
\r
7566 the existing list.
\r
7568 <param name="value">The CSS class name to add.</param>
\r
7570 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)">
\r
7572 Returns a valid HTML 4.01 "id" attribute value for an element with the given <paramref name="name"/>.
\r
7574 <param name="name">
\r
7575 The fully-qualified expression name, ignoring the current model. Also the original HTML element name.
\r
7577 <param name="invalidCharReplacement">
\r
7578 The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in
\r
7579 <paramref name="name"/>.
\r
7582 Valid HTML 4.01 "id" attribute value for an element with the given <paramref name="name"/>.
\r
7585 Valid "id" attributes are defined in https://www.w3.org/TR/html401/types.html#type-id.
\r
7588 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.GenerateId(System.String,System.String)">
\r
7590 Adds a valid HTML 4.01 "id" attribute for an element with the given <paramref name="name"/>. Does
\r
7591 nothing if <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.Attributes"/> already contains an "id" attribute or the <paramref name="name"/>
\r
7592 is <c>null</c> or empty.
\r
7594 <param name="name">
\r
7595 The fully-qualified expression name, ignoring the current model. Also the original HTML element name.
\r
7597 <param name="invalidCharReplacement">
\r
7598 The <see cref="T:System.String"/> (normally a single <see cref="T:System.Char"/>) to substitute for invalid characters in
\r
7599 <paramref name="name"/>.
\r
7601 <seealso cref="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.CreateSanitizedId(System.String,System.String)"/>
\r
7603 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
\r
7606 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderBody">
\r
7608 Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the body.
\r
7610 <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the body.</returns>
\r
7612 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderStartTag">
\r
7614 Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the start tag.
\r
7616 <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the start tag.</returns>
\r
7618 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderEndTag">
\r
7620 Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the end tag.
\r
7622 <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the end tag.</returns>
\r
7624 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.TagBuilder.RenderSelfClosingTag">
\r
7626 Returns an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the self-closing tag.
\r
7628 <returns>An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> that renders the self-closing tag.</returns>
\r
7630 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions">
\r
7632 Extension methods for <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.
\r
7635 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.String)">
\r
7637 Invokes a view component with the specified <paramref name="name"/>.
\r
7639 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>
\r
7640 <param name="name">The name of the view component.</param>
\r
7641 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
7644 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.Type)">
\r
7646 Invokes a view component of type <paramref name="componentType" />.
\r
7648 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>
\r
7649 <param name="componentType">The view component <see cref="T:System.Type"/>.</param>
\r
7650 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
7653 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync``1(Microsoft.AspNetCore.Mvc.IViewComponentHelper,System.Object)">
\r
7655 Invokes a view component of type <typeparamref name="TComponent"/>.
\r
7657 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>
\r
7658 <param name="arguments">Arguments to be passed to the invoked view component method.</param>
\r
7659 <typeparam name="TComponent">The <see cref="T:System.Type"/> of the view component.</typeparam>
\r
7660 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
7663 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewComponentHelperExtensions.InvokeAsync``1(Microsoft.AspNetCore.Mvc.IViewComponentHelper)">
\r
7665 Invokes a view component of type <typeparamref name="TComponent"/>.
\r
7667 <param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.</param>
\r
7668 <typeparam name="TComponent">The <see cref="T:System.Type"/> of the view component.</typeparam>
\r
7669 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
7672 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext">
\r
7674 Context for view execution.
\r
7677 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor">
\r
7679 Creates an empty <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
7682 The default constructor is provided for unit test purposes only.
\r
7685 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ViewEngines.IView,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary,System.IO.TextWriter,Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions)">
\r
7687 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
7689 <param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>
\r
7690 <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> being rendered.</param>
\r
7691 <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</param>
\r
7692 <param name="tempData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.</param>
\r
7693 <param name="writer">The <see cref="T:System.IO.TextWriter"/> to render output to.</param>
\r
7694 <param name="htmlHelperOptions">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelperOptions"/> to apply to this instance.</param>
\r
7696 <member name="M:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.#ctor(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewEngines.IView,Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.IO.TextWriter)">
\r
7698 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
7700 <param name="viewContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> to copy values from.</param>
\r
7701 <param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> being rendered.</param>
\r
7702 <param name="viewData">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.</param>
\r
7703 <param name="writer">The <see cref="T:System.IO.TextWriter"/> to render output to.</param>
\r
7705 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.FormContext">
\r
7707 Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.FormContext"/> for the form element being rendered.
\r
7708 A default context is returned if no form is currently being rendered.
\r
7711 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ClientValidationEnabled">
\r
7713 Gets or sets a value that indicates whether client-side validation is enabled.
\r
7716 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Html5DateRenderingMode">
\r
7718 Set this property to <see cref="F:Microsoft.AspNetCore.Mvc.Rendering.Html5DateRenderingMode.CurrentCulture" /> to have templated helpers such as
\r
7719 <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.Editor(System.String,System.String,System.String,System.Object)" /> and <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.Object)" /> render date and time
\r
7720 values using the current culture. By default, these helpers render dates and times as RFC 3339 compliant strings.
\r
7723 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationSummaryMessageElement">
\r
7725 Element name used to wrap a top-level message generated by <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationSummary(System.Boolean,System.String,System.Object,System.String)"/> and
\r
7729 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ValidationMessageElement">
\r
7731 Element name used to wrap a top-level message generated by <see cref="M:Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.ValidationMessage(System.String,System.String,System.Object,System.String)"/> and
\r
7735 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ViewBag">
\r
7737 Gets the dynamic view bag.
\r
7740 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.View">
\r
7742 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> currently being rendered, if any.
\r
7745 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ViewData">
\r
7747 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
7750 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.TempData">
\r
7752 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.
\r
7755 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer">
\r
7757 Gets or sets the <see cref="T:System.IO.TextWriter"/> used to write the output.
\r
7760 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.ExecutingFilePath">
\r
7762 Gets or sets the path of the view file currently being rendered.
\r
7765 The rendering of a view may involve one or more files (e.g. _ViewStart, Layouts etc).
\r
7766 This property contains the path of the file currently being rendered.
\r
7769 <member name="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Items">
\r
7771 Gets a key/value collection that can be used to share data within the scope of this view execution.
\r
7774 <member name="T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode">
\r
7776 Describes the render mode of the component.
\r
7779 The rendering mode determines how the component gets rendered on the page. It configures whether the component
\r
7780 is prerendered into the page or not and whether it simply renders static HTML on the page or if it includes the necessary
\r
7781 information to bootstrap a Blazor application from the user agent.
\r
7784 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.Static">
\r
7786 Renders the component into static HTML.
\r
7789 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.Server">
\r
7791 Renders a marker for a Blazor server-side application. This doesn't include any output from the component.
\r
7792 When the user-agent starts, it uses this marker to bootstrap a blazor application.
\r
7795 <member name="F:Microsoft.AspNetCore.Mvc.Rendering.RenderMode.ServerPrerendered">
\r
7797 Renders the component into static HTML and includes a marker for a Blazor server-side application.
\r
7798 When the user-agent starts, it uses this marker to bootstrap a blazor application.
\r
7801 <member name="T:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute">
\r
7803 A filter that skips antiforgery token validation.
\r
7806 <member name="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order">
\r
7808 Gets the order value for determining the order of execution of filters. Filters execute in
\r
7809 ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order"/> property.
\r
7813 Filters are executed in an ordering determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.IgnoreAntiforgeryTokenAttribute.Order"/> property.
\r
7816 The default Order for this attribute is 1000 because it must run after any filter which does authentication
\r
7817 or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).
\r
7820 Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.
\r
7824 <member name="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper">
\r
7826 Supports the rendering of view components in a view.
\r
7829 <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentHelper.InvokeAsync(System.String,System.Object)">
\r
7831 Invokes a view component with the specified <paramref name="name"/>.
\r
7833 <param name="name">The name of the view component.</param>
\r
7834 <param name="arguments">
\r
7835 An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component
\r
7836 method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance
\r
7837 containing the invocation arguments.
\r
7839 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
7842 <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentHelper.InvokeAsync(System.Type,System.Object)">
\r
7844 Invokes a view component of type <paramref name="componentType" />.
\r
7846 <param name="componentType">The view component <see cref="T:System.Type"/>.</param>
\r
7847 <param name="arguments">
\r
7848 An <see cref="T:System.Object"/> with properties representing arguments to be passed to the invoked view component
\r
7849 method. Alternatively, an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance
\r
7850 containing the invocation arguments.
\r
7852 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns the rendered <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent" />.
\r
7855 <member name="T:Microsoft.AspNetCore.Mvc.IViewComponentResult">
\r
7857 Result type of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/>.
\r
7860 <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
7862 Executes the result of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> using the specified <paramref name="context"/>.
\r
7864 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>
\r
7866 <member name="M:Microsoft.AspNetCore.Mvc.IViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
7868 Asynchronously executes the result of a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> using the specified
\r
7869 <paramref name="context"/>.
\r
7871 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>
\r
7872 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous execution.</returns>
\r
7874 <member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions">
\r
7876 Extensions methods for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.
\r
7879 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.AddModelError``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.String)">
\r
7881 Adds the specified <paramref name="errorMessage"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance
\r
7882 that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed
\r
7883 errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is
\r
7886 <typeparam name="TModel">The type of the model.</typeparam>
\r
7887 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
7888 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
7889 <param name="errorMessage">The error message to add.</param>
\r
7891 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.TryAddModelException``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Exception)">
\r
7893 Adds the specified <paramref name="exception"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance
\r
7894 that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed
\r
7895 errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is
\r
7899 This method allows adding the <paramref name="exception"/> to the current <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>
\r
7900 when <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> is not available or the exact <paramref name="exception"/>
\r
7901 must be maintained for later use (even if it is for example a <see cref="T:System.FormatException"/>).
\r
7903 <typeparam name="TModel">The type of the model.</typeparam>
\r
7904 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
7905 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
7906 <param name="exception">The <see cref="T:System.Exception"/> to add.</param>
\r
7908 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.AddModelError``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Exception,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata)">
\r
7910 Adds the specified <paramref name="exception"/> to the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry.Errors"/> instance
\r
7911 that is associated with the specified <paramref name="expression"/>. If the maximum number of allowed
\r
7912 errors has already been recorded, ensures that a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException"/> exception is
\r
7915 <typeparam name="TModel">The type of the model.</typeparam>
\r
7916 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
7917 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
7918 <param name="exception">The <see cref="T:System.Exception"/> to add.</param>
\r
7919 <param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> associated with the model.</param>
\r
7921 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.Remove``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
\r
7923 Removes the specified <paramref name="expression"/> from the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.
\r
7925 <typeparam name="TModel">The type of the model.</typeparam>
\r
7926 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
7927 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
7929 true if the element is successfully removed; otherwise, false.
\r
7930 This method also returns false if <paramref name="expression"/> was not found in the model-state dictionary.
\r
7933 <member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionaryExtensions.RemoveAll``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
\r
7935 Removes all the entries for the specified <paramref name="expression"/> from the
\r
7936 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.
\r
7938 <typeparam name="TModel">The type of the model.</typeparam>
\r
7939 <param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> instance this method extends.</param>
\r
7940 <param name="expression">An expression to be evaluated against an item in the current model.</param>
\r
7942 <member name="T:Microsoft.AspNetCore.Mvc.MvcViewOptions">
\r
7944 Provides programmatic configuration for views in the MVC framework.
\r
7947 <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.HtmlHelperOptions">
\r
7949 Gets or sets programmatic configuration for the HTML helpers and <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
7952 <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.ViewEngines">
\r
7954 Gets a list <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>s used by this application.
\r
7957 <member name="P:Microsoft.AspNetCore.Mvc.MvcViewOptions.ClientModelValidatorProviders">
\r
7959 Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/> instances.
\r
7962 <member name="T:Microsoft.AspNetCore.Mvc.PageRemoteAttribute">
\r
7964 A <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase"/> for razor page handler which configures Unobtrusive validation
\r
7965 to send an Ajax request to the web site. The invoked handler should return JSON indicating
\r
7966 whether the value is valid.
\r
7968 <remarks>Does no server-side validation of the final form submission.</remarks>
\r
7970 <member name="P:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.PageHandler">
\r
7972 The handler name used when generating the URL where client should send a validation request.
\r
7975 If not set the ambient value will be used when generating the URL.
\r
7978 <member name="P:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.PageName">
\r
7980 The page name used when generating the URL where client should send a validation request.
\r
7983 If not set the ambient value will be used when generating the URL.
\r
7986 <member name="M:Microsoft.AspNetCore.Mvc.PageRemoteAttribute.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
\r
7989 <member name="T:Microsoft.AspNetCore.Mvc.PartialViewResult">
\r
7991 Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that renders a partial view to the response.
\r
7994 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.StatusCode">
\r
7996 Gets or sets the HTTP status code.
\r
7999 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewName">
\r
8001 Gets or sets the name or path of the partial view that is rendered to the response.
\r
8004 When <c>null</c>, defaults to <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ActionName"/>.
\r
8007 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.Model">
\r
8009 Gets the view data model.
\r
8012 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewData">
\r
8014 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> used for rendering the view for this result.
\r
8017 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.TempData">
\r
8019 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> used for rendering the view for this result.
\r
8022 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ViewEngine">
\r
8024 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> used to locate views.
\r
8026 <remarks>When <c>null</c>, an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> from
\r
8027 <c>ActionContext.HttpContext.RequestServices</c> is used.</remarks>
\r
8029 <member name="P:Microsoft.AspNetCore.Mvc.PartialViewResult.ContentType">
\r
8031 Gets or sets the Content-Type header for the response.
\r
8034 <member name="M:Microsoft.AspNetCore.Mvc.PartialViewResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
\r
8037 <member name="T:Microsoft.AspNetCore.Mvc.RemoteAttribute">
\r
8039 A <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase"/> for controllers which configures Unobtrusive validation to send an Ajax request to the
\r
8040 web site. The invoked action should return JSON indicating whether the value is valid.
\r
8042 <remarks>Does no server-side validation of the final form submission.</remarks>
\r
8044 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor">
\r
8046 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.
\r
8049 Intended for subclasses that support URL generation with no route, action, or controller names.
\r
8052 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String)">
\r
8054 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.
\r
8056 <param name="routeName">
\r
8057 The route name used when generating the URL where client should send a validation request.
\r
8060 Finds the <paramref name="routeName"/> in any area of the application.
\r
8063 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String)">
\r
8065 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.
\r
8067 <param name="action">
\r
8068 The action name used when generating the URL where client should send a validation request.
\r
8070 <param name="controller">
\r
8071 The controller name used when generating the URL where client should send a validation request.
\r
8075 If either <paramref name="action"/> or <paramref name="controller"/> is <c>null</c>, uses the corresponding
\r
8078 <para>Finds the <paramref name="controller"/> in the current area.</para>
\r
8081 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String,System.String)">
\r
8083 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> class.
\r
8085 <param name="action">
\r
8086 The action name used when generating the URL where client should send a validation request.
\r
8088 <param name="controller">
\r
8089 The controller name used when generating the URL where client should send a validation request.
\r
8091 <param name="areaName">The name of the area containing the <paramref name="controller"/>.</param>
\r
8094 If either <paramref name="action"/> or <paramref name="controller"/> is <c>null</c>, uses the corresponding
\r
8097 If <paramref name="areaName"/> is <c>null</c>, finds the <paramref name="controller"/> in the root area.
\r
8098 Use the <see cref="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.#ctor(System.String,System.String)"/> overload find the <paramref name="controller"/> in
\r
8099 the current area. Or explicitly pass the current area's name as the <paramref name="areaName"/> argument to
\r
8103 <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttribute.RouteName">
\r
8105 Gets or sets the route name used when generating the URL where client should send a validation request.
\r
8108 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttribute.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
\r
8111 <member name="T:Microsoft.AspNetCore.Mvc.RemoteAttributeBase">
\r
8113 A <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> which configures Unobtrusive validation to send an Ajax request to the
\r
8114 web site. The invoked endpoint should return JSON indicating whether the value is valid.
\r
8116 <remarks>Does no server-side validation of the final form submission.</remarks>
\r
8118 <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.RouteData">
\r
8120 Gets the <see cref="T:Microsoft.AspNetCore.Routing.RouteValueDictionary"/> used when generating the URL where client should send a
\r
8121 validation request.
\r
8124 <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.HttpMethod">
\r
8126 Gets or sets the HTTP method (<c>"Get"</c> or <c>"Post"</c>) client should use when sending a validation
\r
8130 <member name="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields">
\r
8132 Gets or sets the comma-separated names of fields the client should include in a validation request.
\r
8135 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatAdditionalFieldsForClientValidation(System.String)">
\r
8137 Formats <paramref name="property"/> and <see cref="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields"/> for use in generated HTML.
\r
8139 <param name="property">
\r
8140 Name of the property associated with this <see cref="T:Microsoft.AspNetCore.Mvc.RemoteAttribute"/> instance.
\r
8142 <returns>Comma-separated names of fields the client should include in a validation request.</returns>
\r
8144 Excludes any whitespace from <see cref="P:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AdditionalFields"/> in the return value.
\r
8145 Prefixes each field name in the return value with <c>"*."</c>.
\r
8148 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatPropertyForClientValidation(System.String)">
\r
8150 Formats <paramref name="property"/> for use in generated HTML.
\r
8152 <param name="property">One field name the client should include in a validation request.</param>
\r
8153 <returns>Name of a field the client should include in a validation request.</returns>
\r
8154 <remarks>Returns <paramref name="property"/> with a <c>"*."</c> prefix.</remarks>
\r
8156 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
\r
8158 Returns the URL where the client should send a validation request.
\r
8160 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/> used to generate the URL.</param>
\r
8161 <returns>The URL where the client should send a validation request.</returns>
\r
8163 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.FormatErrorMessage(System.String)">
\r
8166 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.IsValid(System.Object)">
\r
8169 Always returns <c>true</c> since this <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> does no validation itself.
\r
8170 Related validations occur only when the client sends a validation request.
\r
8173 <member name="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.AddValidation(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
\r
8175 Adds Unobtrusive validation HTML attributes to <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/>.
\r
8177 <param name="context">
\r
8178 <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext"/> to add Unobtrusive validation HTML attributes to.
\r
8181 Calls derived <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> implementation of <see cref="M:Microsoft.AspNetCore.Mvc.RemoteAttributeBase.GetUrl(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)"/>.
\r
8184 <member name="T:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute">
\r
8186 A filter that prevents execution of the StatusCodePages middleware.
\r
8189 <member name="M:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute.OnResourceExecuted(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext)">
\r
8192 <member name="M:Microsoft.AspNetCore.Mvc.SkipStatusCodePagesAttribute.OnResourceExecuting(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext)">
\r
8195 <member name="T:Microsoft.AspNetCore.Mvc.TempDataAttribute">
\r
8197 Properties decorated with <see cref="T:Microsoft.AspNetCore.Mvc.TempDataAttribute"/> will have their values stored in
\r
8198 and loaded from the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>. <see cref="T:Microsoft.AspNetCore.Mvc.TempDataAttribute"/>
\r
8199 is supported on properties of Controllers, Razor Pages, and Razor Page Models.
\r
8202 <member name="P:Microsoft.AspNetCore.Mvc.TempDataAttribute.Key">
\r
8204 Gets or sets the key used to get or add the property from value from <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.
\r
8205 When unspecified, the key is derived from the property name.
\r
8208 <member name="T:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute">
\r
8210 Specifies that the class or method that this attribute is applied validates the anti-forgery token.
\r
8211 If the anti-forgery token is not available, or if the token is invalid, the validation will fail
\r
8212 and the action method will not execute.
\r
8215 This attribute helps defend against cross-site request forgery. It won't prevent other forgery or tampering
\r
8219 <member name="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order">
\r
8221 Gets the order value for determining the order of execution of filters. Filters execute in
\r
8222 ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order"/> property.
\r
8226 Filters are executed in an ordering determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.Order"/> property.
\r
8229 The default Order for this attribute is 1000 because it must run after any filter which does authentication
\r
8230 or login in order to allow them to behave as expected (ie Unauthenticated or Redirect instead of 400).
\r
8233 Look at <see cref="P:Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter.Order"/> for more detailed info.
\r
8237 <member name="P:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.IsReusable">
\r
8240 <member name="M:Microsoft.AspNetCore.Mvc.ValidateAntiForgeryTokenAttribute.CreateInstance(System.IServiceProvider)">
\r
8243 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponent">
\r
8245 A base class for view components.
\r
8248 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.HttpContext">
\r
8250 Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.
\r
8253 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.Request">
\r
8255 Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/>.
\r
8258 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.User">
\r
8260 Gets the <see cref="T:System.Security.Principal.IPrincipal"/> for the current user.
\r
8263 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.UserClaimsPrincipal">
\r
8265 Gets the <see cref="T:System.Security.Claims.ClaimsPrincipal"/> for the current user.
\r
8268 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.RouteData">
\r
8270 Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponent.RouteData"/> for the current request.
\r
8273 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewBag">
\r
8275 Gets the view bag.
\r
8278 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ModelState">
\r
8280 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/>.
\r
8283 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.Url">
\r
8285 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.
\r
8288 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewContext">
\r
8290 Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewContext"/>.
\r
8293 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewData">
\r
8295 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
8298 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.TempData">
\r
8300 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.
\r
8303 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponent.ViewEngine">
\r
8305 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/>.
\r
8308 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.Content(System.String)">
\r
8310 Returns a result which will render HTML encoded text.
\r
8312 <param name="content">The content, will be HTML encoded before output.</param>
\r
8313 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.</returns>
\r
8315 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View">
\r
8317 Returns a result which will render the partial view with name <c>"Default"</c>.
\r
8319 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>
\r
8321 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View(System.String)">
\r
8323 Returns a result which will render the partial view with name <paramref name="viewName"/>.
\r
8325 <param name="viewName">The name of the partial view to render.</param>
\r
8326 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>
\r
8328 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View``1(``0)">
\r
8330 Returns a result which will render the partial view with name <c>"Default"</c>.
\r
8332 <param name="model">The model object for the view.</param>
\r
8333 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>
\r
8335 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponent.View``1(System.String,``0)">
\r
8337 Returns a result which will render the partial view with name <paramref name="viewName"/>.
\r
8339 <param name="viewName">The name of the partial view to render.</param>
\r
8340 <param name="model">The model object for the view.</param>
\r
8341 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult"/>.</returns>
\r
8343 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponentAttribute">
\r
8345 Indicates the class and all subclasses are view components. Optionally specifies a view component's name. If
\r
8346 defining a base class for multiple view components, associate this attribute with that base.
\r
8349 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name">
\r
8351 Gets or sets the name of the view component. Do not supply a name in an attribute associated with a view
\r
8352 component base class.
\r
8355 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponentResult">
\r
8357 An <see cref="T:Microsoft.AspNetCore.Mvc.IActionResult"/> which renders a view component to the response.
\r
8360 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.Arguments">
\r
8362 Gets or sets the arguments provided to the view component.
\r
8365 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.StatusCode">
\r
8367 Gets or sets the HTTP status code.
\r
8370 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentName">
\r
8372 Gets or sets the name of the view component to invoke. Will be ignored if <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentType"/>
\r
8373 is set to a non-<c>null</c> value.
\r
8376 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewComponentType">
\r
8378 Gets or sets the type of the view component to invoke.
\r
8381 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.Model">
\r
8383 Get the view data model.
\r
8386 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ViewData">
\r
8388 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for this result.
\r
8391 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.TempData">
\r
8393 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for this result.
\r
8396 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponentResult.ContentType">
\r
8398 Gets or sets the Content-Type header for the response.
\r
8401 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponentResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
\r
8404 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult">
\r
8406 An <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> which writes text when executed.
\r
8409 The provided content will be HTML-encoded when written. To write pre-encoded content, use an
\r
8410 <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult"/>.
\r
8413 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.#ctor(System.String)">
\r
8415 Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.
\r
8417 <param name="content">Content to write. The content will be HTML encoded when written.</param>
\r
8419 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content">
\r
8424 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8426 Encodes and writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content"/>.
\r
8428 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8430 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8432 Encodes and writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult.Content"/>.
\r
8434 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8435 <returns>A completed <see cref="T:System.Threading.Tasks.Task"/>.</returns>
\r
8437 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator">
\r
8439 A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/>.
\r
8442 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator"/> can provide the current instance of
\r
8443 <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> to a public property of a view component marked
\r
8444 with <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContextAttribute"/>.
\r
8447 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.#ctor(Microsoft.AspNetCore.Mvc.Infrastructure.ITypeActivatorCache)">
\r
8449 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator"/> class.
\r
8451 <param name="typeActivatorCache">
\r
8452 The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.ITypeActivatorCache"/> used to create new view component instances.
\r
8455 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8458 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8461 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider">
\r
8463 A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>
\r
8466 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider)">
\r
8468 Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider"/>.
\r
8470 <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider"/>.</param>
\r
8472 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider.ViewComponents">
\r
8475 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider">
\r
8477 Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider"/>.
\r
8480 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.#ctor(Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager)">
\r
8482 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider"/>.
\r
8484 <param name="partManager">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.</param>
\r
8486 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.GetViewComponents">
\r
8489 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider.GetCandidateTypes">
\r
8491 Gets the candidate <see cref="T:System.Reflection.TypeInfo"/> instances provided by the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.
\r
8493 <returns>A list of <see cref="T:System.Reflection.TypeInfo"/> instances.</returns>
\r
8495 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory">
\r
8497 Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory"/>.
\r
8500 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator)">
\r
8502 Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory"/>
\r
8504 <param name="activator">
\r
8505 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/> used to create new view component instances.
\r
8508 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.CreateViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8511 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory.ReleaseViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8514 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper">
\r
8516 Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentHelper"/>.
\r
8519 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider,System.Text.Encodings.Web.HtmlEncoder,Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector,Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory,Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope)">
\r
8521 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper"/>.
\r
8523 <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>
\r
8524 used to locate view components.</param>
\r
8525 <param name="htmlEncoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.</param>
\r
8526 <param name="selector">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector"/>.</param>
\r
8527 <param name="invokerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory"/>.</param>
\r
8528 <param name="viewBufferScope">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScope"/> that manages the lifetime of
\r
8529 <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBuffer"/> instances.</param>
\r
8531 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.Contextualize(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
\r
8534 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeAsync(System.String,System.Object)">
\r
8537 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeAsync(System.Type,System.Object)">
\r
8540 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker">
\r
8542 Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker"/>.
\r
8545 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory,Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCache,System.Diagnostics.DiagnosticListener,Microsoft.Extensions.Logging.ILogger)">
\r
8547 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker"/>.
\r
8549 <param name="viewComponentFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory"/>.</param>
\r
8550 <param name="viewComponentInvokerCache">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCache"/>.</param>
\r
8551 <param name="diagnosticListener">The <see cref="T:System.Diagnostics.DiagnosticListener"/>.</param>
\r
8552 <param name="logger">The <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.</param>
\r
8554 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8557 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvokerFactory.CreateInstance(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8560 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector">
\r
8562 Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector"/>.
\r
8565 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider)">
\r
8567 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector"/>.
\r
8569 <param name="descriptorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider"/>.</param>
\r
8571 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector.SelectComponent(System.String)">
\r
8574 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult">
\r
8576 An <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> which writes an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> when executed.
\r
8579 The provided content will be HTML-encoded as specified when the content was created. To encoded and write
\r
8580 text, use a <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ContentViewComponentResult"/>.
\r
8583 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.#ctor(Microsoft.AspNetCore.Html.IHtmlContent)">
\r
8585 Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult"/>.
\r
8588 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent">
\r
8590 Gets the encoded content.
\r
8593 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8595 Writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent"/>.
\r
8597 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8599 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8601 Writes the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.HtmlContentViewComponentResult.EncodedContent"/>.
\r
8603 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8604 <returns>A completed <see cref="T:System.Threading.Tasks.Task"/>.</returns>
\r
8606 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator">
\r
8608 Provides methods to instantiate and release a ViewComponent.
\r
8611 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8613 Instantiates a ViewComponent.
\r
8615 <param name="context">
\r
8616 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the executing <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/>.
\r
8619 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8621 Releases a ViewComponent instance.
\r
8623 <param name="context">
\r
8624 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> associated with the <paramref name="viewComponent"/>.
\r
8626 <param name="viewComponent">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponent"/> to release.</param>
\r
8628 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider">
\r
8630 Provides the currently cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.
\r
8634 The default implementation does not update the cache, it is up to the user
\r
8635 to create or use an implementation that can update the available view components in
\r
8636 the application. The implementor is also responsible for updating the
\r
8637 <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Version"/> in a thread safe way.
\r
8640 Default consumers of this service, are aware of the version and will recache
\r
8641 data as appropriate, but rely on the version being unique.
\r
8645 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProvider.ViewComponents">
\r
8647 Returns the current cached <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection"/>.
\r
8650 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider">
\r
8652 Discovers the view components in the application.
\r
8655 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProvider.GetViewComponents">
\r
8657 Gets the set of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.
\r
8659 <returns>A list of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.</returns>
\r
8661 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory">
\r
8663 Provides methods for creation and disposal of view components.
\r
8666 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory.CreateViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8668 Creates a new controller for the specified <paramref name="context"/>.
\r
8670 <param name="context"><see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the view component.</param>
\r
8671 <returns>The view component.</returns>
\r
8673 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactory.ReleaseViewComponent(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8675 Releases a view component instance.
\r
8677 <param name="context">The context associated with the <paramref name="component"/>.</param>
\r
8678 <param name="component">The view component.</param>
\r
8680 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker">
\r
8682 Specifies the contract for execution of a view component.
\r
8685 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvoker.InvokeAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8687 Executes the view component specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewComponentDescriptor"/>
\r
8688 of <paramref name="context"/> and writes the result to <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Writer"/>.
\r
8690 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.</param>
\r
8691 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation of execution.</returns>
\r
8693 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector">
\r
8695 Selects a view component based on a view component name.
\r
8698 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelector.SelectComponent(System.String)">
\r
8700 Selects a view component based on <paramref name="componentName"/>.
\r
8702 <param name="componentName">The view component name.</param>
\r
8703 <returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>, or <c>null</c> if no match is found.</returns>
\r
8705 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator">
\r
8707 A <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivator"/> that retrieves view components as services from the request's
\r
8708 <see cref="T:System.IServiceProvider"/>.
\r
8711 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator.Create(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8714 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ServiceBasedViewComponentActivator.Release(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext,System.Object)">
\r
8717 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext">
\r
8719 A context for view components.
\r
8722 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.#ctor">
\r
8724 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.
\r
8727 The default constructor is provided for unit test purposes only.
\r
8730 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.#ctor(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object},System.Text.Encodings.Web.HtmlEncoder,Microsoft.AspNetCore.Mvc.Rendering.ViewContext,System.IO.TextWriter)">
\r
8732 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/>.
\r
8734 <param name="viewComponentDescriptor">
\r
8735 The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the view component being invoked.
\r
8737 <param name="arguments">The view component arguments.</param>
\r
8738 <param name="htmlEncoder">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.HtmlEncoder"/> to use.</param>
\r
8739 <param name="viewContext">The <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewContext"/>.</param>
\r
8740 <param name="writer">The <see cref="T:System.IO.TextWriter"/> for writing output.</param>
\r
8742 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Arguments">
\r
8744 Gets or sets the view component arguments.
\r
8747 The property setter is provided for unit test purposes only.
\r
8750 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.HtmlEncoder">
\r
8752 Gets or sets the <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/>.
\r
8755 The property setter is provided for unit test purposes only.
\r
8758 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewComponentDescriptor">
\r
8760 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/> for the view component being invoked.
\r
8763 The property setter is provided for unit test purposes only.
\r
8766 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewContext">
\r
8768 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.
\r
8771 The property setter is provided for unit test purposes only.
\r
8774 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.ViewData">
\r
8776 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
8779 This is an alias for <c>ViewContext.ViewData</c>.
\r
8782 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.TempData">
\r
8784 Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/>.
\r
8787 This is an alias for <c>ViewContext.TempData</c>.
\r
8790 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext.Writer">
\r
8792 Gets the <see cref="T:System.IO.TextWriter"/> for output.
\r
8795 This is an alias for <c>ViewContext.Writer</c>.
\r
8798 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContextAttribute">
\r
8800 Specifies that a controller property should be set with the current
\r
8801 <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> when creating the view component. The property must have a public
\r
8805 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor">
\r
8807 A descriptor for a view component.
\r
8810 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.#ctor">
\r
8812 Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.
\r
8815 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.DisplayName">
\r
8817 Gets or sets the display name of the view component.
\r
8820 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName">
\r
8822 Gets or sets the full name.
\r
8826 The full name is defaulted to the full namespace of the view component class, prepended to
\r
8827 the class name with a '.' character as the separator. If the view component class uses
\r
8828 <code>ViewComponent</code> as a suffix, the suffix will be omitted from the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.
\r
8831 Class Name: Contoso.Products.LoginViewComponent
\r
8832 View Component FullName: Contoso.Products.Login
\r
8835 Class Name: Contoso.Blog.Tags
\r
8836 View Component FullName: Contoso.Blog.Tags
\r
8839 If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name"/> is used to set a name, then this will be used as
\r
8840 the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.FullName"/>.
\r
8843 [ViewComponent(Name = "Contoso.Forum.UsersOnline")]
\r
8844 public class OnlineUsersViewComponent
\r
8847 View Component FullName: Contoso.Forum.UsersOnline
\r
8851 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.Id">
\r
8853 Gets or set the generated unique identifier for this <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor"/>.
\r
8856 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName">
\r
8858 Gets or sets the short name.
\r
8862 The short name is defaulted to the name of the view component class. If the view component class uses
\r
8863 <code>ViewComponent</code> as a suffix, the suffix will be omitted from the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/>.
\r
8866 Class Name: Contoso.Products.LoginViewComponent
\r
8867 View Component ShortName: Login
\r
8870 Class Name: Contoso.Blog.Tags
\r
8871 View Component ShortName: Tags
\r
8874 If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name"/> is used to set a name, then the last segment of the
\r
8875 value (using '.' as a separate) will be used as the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.ShortName"/>.
\r
8878 [ViewComponent(Name = "Contoso.Forum.UsersOnline")]
\r
8879 public class OnlineUsersViewComponent
\r
8882 View Component ShortName: UsersOnline
\r
8886 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.TypeInfo">
\r
8888 Gets or sets the <see cref="T:System.Reflection.TypeInfo"/>.
\r
8891 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.MethodInfo">
\r
8893 Gets or sets the <see cref="T:System.Reflection.MethodInfo"/> to invoke.
\r
8896 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.Parameters">
\r
8898 Gets or sets the parameters associated with the method described by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor.MethodInfo"/>.
\r
8901 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection">
\r
8903 A cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor" />.
\r
8906 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.#ctor(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptor},System.Int32)">
\r
8908 Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection"/>.
\r
8910 <param name="items">The result of view component discovery</param>
\r
8911 <param name="version">The unique version of discovered view components.</param>
\r
8913 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Items">
\r
8915 Returns the cached <see cref="T:System.Collections.Generic.IReadOnlyList`1"/>.
\r
8918 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentDescriptorCollection.Version">
\r
8920 Returns the unique version of the currently cached items.
\r
8923 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature">
\r
8925 The list of view component types in an MVC application.The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature"/> can be populated
\r
8926 using the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> that is available during startup at <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcBuilder.PartManager"/>
\r
8927 and <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.PartManager"/> or at a later stage by requiring the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>
\r
8928 as a dependency in a component.
\r
8931 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature.ViewComponents">
\r
8933 Gets the list of view component types in an MVC application.
\r
8936 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeatureProvider">
\r
8938 Discovers view components from a list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> instances.
\r
8941 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeatureProvider.PopulateFeature(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart},Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentFeature)">
\r
8944 <member name="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult">
\r
8946 A <see cref="T:Microsoft.AspNetCore.Mvc.IViewComponentResult"/> that renders a partial view when executed.
\r
8949 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName">
\r
8951 Gets or sets the view name.
\r
8954 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewData">
\r
8956 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
8959 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.TempData">
\r
8961 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> instance.
\r
8964 <member name="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewEngine">
\r
8966 Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewEngine"/>.
\r
8969 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.Execute(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8971 Locates and renders a view specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/>. If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/> is <c>null</c>,
\r
8972 then the view name searched for is<c>"Default"</c>.
\r
8974 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>
\r
8976 This method synchronously calls and blocks on <see cref="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)"/>.
\r
8979 <member name="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext)">
\r
8981 Locates and renders a view specified by <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/>. If <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ViewName"/> is <c>null</c>,
\r
8982 then the view name searched for is<c>"Default"</c>.
\r
8984 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentContext"/> for the current component execution.</param>
\r
8985 <returns>A <see cref="T:System.Threading.Tasks.Task"/> which will complete when view rendering is completed.</returns>
\r
8987 <member name="T:Microsoft.AspNetCore.Mvc.ViewDataAttribute">
\r
8989 Properties decorated with <see cref="T:Microsoft.AspNetCore.Mvc.ViewDataAttribute"/> will have their values stored in
\r
8990 and loaded from the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>. <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>
\r
8991 is supported on properties of Controllers, and Razor Page handlers.
\r
8994 <member name="P:Microsoft.AspNetCore.Mvc.ViewDataAttribute.Key">
\r
8996 Gets or sets the key used to get or add the property from value from <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/>.
\r
8997 When unspecified, the key is the property name.
\r
9000 <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine">
\r
9003 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions})">
\r
9005 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine"/>.
\r
9007 <param name="optionsAccessor">The options accessor for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.</param>
\r
9009 <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.ViewEngines">
\r
9012 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)">
\r
9015 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine.GetView(System.String,System.String,System.Boolean)">
\r
9018 <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine">
\r
9020 Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> that delegates to one of a collection of view engines.
\r
9023 <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine.ViewEngines">
\r
9025 Gets the list of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> this instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> delegates
\r
9029 <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView">
\r
9031 Specifies the contract for a view.
\r
9034 <member name="P:Microsoft.AspNetCore.Mvc.ViewEngines.IView.Path">
\r
9036 Gets the path of the view as resolved by the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/>.
\r
9039 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IView.RenderAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
\r
9041 Asynchronously renders the view using the specified <paramref name="context"/>.
\r
9043 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/>.</param>
\r
9044 <returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion renders the view.</returns>
\r
9046 <member name="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine">
\r
9048 Defines the contract for a view engine.
\r
9051 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)">
\r
9053 Finds the view with the given <paramref name="viewName"/> using view locations and information from the
\r
9054 <paramref name="context"/>.
\r
9056 <param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>
\r
9057 <param name="viewName">The name or path of the view that is rendered to the response.</param>
\r
9058 <param name="isMainPage">Determines if the page being found is the main page for an action.</param>
\r
9059 <returns>The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> of locating the view.</returns>
\r
9060 <remarks>Use <see cref="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.GetView(System.String,System.String,System.Boolean)"/> when the absolute or relative
\r
9061 path of the view is known.</remarks>
\r
9063 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.GetView(System.String,System.String,System.Boolean)">
\r
9065 Gets the view with the given <paramref name="viewPath"/>, relative to <paramref name="executingFilePath"/>
\r
9066 unless <paramref name="viewPath"/> is already absolute.
\r
9068 <param name="executingFilePath">The absolute path to the currently-executing view, if any.</param>
\r
9069 <param name="viewPath">The path to the view.</param>
\r
9070 <param name="isMainPage">Determines if the page being found is the main page for an action.</param>
\r
9071 <returns>The <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> of locating the view.</returns>
\r
9073 <member name="M:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.EnsureSuccessful(System.Collections.Generic.IEnumerable{System.String})">
\r
9075 Ensure this <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> was successful.
\r
9077 <param name="originalLocations">
\r
9078 Additional <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.SearchedLocations"/> to include in the thrown <see cref="T:System.InvalidOperationException"/>
\r
9079 if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>false</c>.
\r
9081 <exception cref="T:System.InvalidOperationException">
\r
9082 Thrown if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>false</c>.
\r
9084 <returns>This <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult"/> if <see cref="P:Microsoft.AspNetCore.Mvc.ViewEngines.ViewEngineResult.Success"/> is <c>true</c>.</returns>
\r
9086 <member name="T:Microsoft.AspNetCore.Mvc.ViewResult">
\r
9088 Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that renders a view to the response.
\r
9091 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.StatusCode">
\r
9093 Gets or sets the HTTP status code.
\r
9096 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewName">
\r
9098 Gets or sets the name or path of the view that is rendered to the response.
\r
9101 When <c>null</c>, defaults to <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ActionName"/>.
\r
9104 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.Model">
\r
9106 Gets the view data model.
\r
9109 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewData">
\r
9111 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary"/> for this result.
\r
9114 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.TempData">
\r
9116 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> for this result.
\r
9119 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ViewEngine">
\r
9121 Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> used to locate views.
\r
9123 <remarks>When <c>null</c>, an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine"/> from
\r
9124 <c>ActionContext.HttpContext.RequestServices</c> is used.</remarks>
\r
9126 <member name="P:Microsoft.AspNetCore.Mvc.ViewResult.ContentType">
\r
9128 Gets or sets the Content-Type header for the response.
\r
9131 <member name="M:Microsoft.AspNetCore.Mvc.ViewResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
\r
9134 <member name="M:Microsoft.AspNetCore.Components.Rendering.HtmlRenderer.UpdateDisplayAsync(Microsoft.AspNetCore.Components.RenderTree.RenderBatch@)">
\r
9137 <member name="M:Microsoft.AspNetCore.Components.Rendering.HtmlRenderer.HandleException(System.Exception)">
\r
9140 <member name="T:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions">
\r
9142 Extensions methods for configuring MVC via an <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.
\r
9145 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddViewOptions(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.MvcViewOptions})">
\r
9147 Adds configuration of <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/> for the application.
\r
9149 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
\r
9150 <param name="setupAction">
\r
9151 An <see cref="T:System.Action`1"/> to configure the provided <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.
\r
9153 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
\r
9155 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddViewComponentsAsServices(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">
\r
9157 Registers discovered view components as services in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
\r
9159 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
\r
9160 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
\r
9162 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddSessionStateTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">
\r
9164 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.SessionStateTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/>
\r
9165 in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
\r
9167 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
\r
9168 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
\r
9170 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">
\r
9172 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the
\r
9173 <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
\r
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.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions})">
\r
9180 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the
\r
9181 <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
\r
9183 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
\r
9184 <param name="setupAction">
\r
9185 An <see cref="T:System.Action`1"/> to configure the provided
\r
9186 <see cref="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions"/>.
\r
9188 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
\r
9190 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcCoreBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)">
\r
9192 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the
\r
9193 <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>. Also registers the default view services.
\r
9195 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>
\r
9196 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>
\r
9198 <member name="M:Microsoft.Extensions.DependencyInjection.MvcViewFeaturesMvcCoreBuilderExtensions.AddCookieTempDataProvider(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder,System.Action{Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions})">
\r
9200 Registers <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider"/> as the default <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider"/> in the
\r
9201 <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>. Also registers the default view services.
\r
9203 <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>
\r
9204 <param name="setupAction">
\r
9205 An <see cref="T:System.Action`1"/> to configure the provided
\r
9206 <see cref="T:Microsoft.AspNetCore.Mvc.CookieTempDataProviderOptions"/>.
\r
9208 <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>
\r
9210 <member name="T:Microsoft.Extensions.DependencyInjection.MvcViewOptionsSetup">
\r
9212 Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/>.
\r
9215 <member name="T:Microsoft.Extensions.DependencyInjection.TempDataMvcOptionsSetup">
\r
9217 Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.
\r
9220 <member name="T:Microsoft.Extensions.Internal.ClosedGenericMatcher">
\r
9222 Helper related to generic interface definitions and implementing classes.
\r
9225 <member name="M:Microsoft.Extensions.Internal.ClosedGenericMatcher.ExtractGenericInterface(System.Type,System.Type)">
\r
9227 Determine whether <paramref name="queryType"/> is or implements a closed generic <see cref="T:System.Type"/>
\r
9228 created from <paramref name="interfaceType"/>.
\r
9230 <param name="queryType">The <see cref="T:System.Type"/> of interest.</param>
\r
9231 <param name="interfaceType">The open generic <see cref="T:System.Type"/> to match. Usually an interface.</param>
\r
9233 The closed generic <see cref="T:System.Type"/> created from <paramref name="interfaceType"/> that
\r
9234 <paramref name="queryType"/> is or implements. <c>null</c> if the two <see cref="T:System.Type"/>s have no such
\r
9238 This method will return <paramref name="queryType"/> if <paramref name="interfaceType"/> is
\r
9239 <c>typeof(KeyValuePair{,})</c>, and <paramref name="queryType"/> is
\r
9240 <c>typeof(KeyValuePair{string, object})</c>.
\r