<?xml version="1.0"?>
|
<doc>
|
<assembly>
|
<name>Microsoft.AspNetCore.Mvc.Core</name>
|
</assembly>
|
<members>
|
<member name="T:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute">
|
<summary>
|
Specifies what HTTP methods an action supports.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute.#ctor(System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute" /> class.
|
</summary>
|
<param name="method">The HTTP method the action supports.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute.#ctor(System.String[])">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute" /> class.
|
</summary>
|
<param name="methods">The HTTP methods the action supports.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute.HttpMethods">
|
<summary>
|
Gets the HTTP methods the action supports.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute.Route">
|
<summary>
|
The route template. May be null.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute.Microsoft#AspNetCore#Mvc#Routing#IRouteTemplateProvider#Template">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute.Order">
|
<summary>
|
Gets the route order. The order determines the order of route execution. Routes with a lower
|
order value are tried first. When a route doesn't specify a value, it gets the value of the
|
<see cref="P:Microsoft.AspNetCore.Mvc.RouteAttribute.Order"/> or a default value of 0 if the <see cref="T:Microsoft.AspNetCore.Mvc.RouteAttribute"/>
|
doesn't define a value on the controller.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute.Microsoft#AspNetCore#Mvc#Routing#IRouteTemplateProvider#Order">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute.Name">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ActionContextAttribute">
|
<summary>
|
Specifies that a controller property should be set with the current
|
<see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> when creating the controller. The property must have a public
|
set method.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ActionNameAttribute">
|
<summary>
|
Specifies the name of an action.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ActionNameAttribute.#ctor(System.String)">
|
<summary>
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ActionNameAttribute"/> instance.
|
</summary>
|
<param name="name">The name of the action.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ActionNameAttribute.Name">
|
<summary>
|
Gets the name of the action.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ActionResult">
|
<summary>
|
A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.IActionResult"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ActionResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<summary>
|
Executes the result operation of the action method asynchronously. This method is called by MVC to process
|
the result of an action method.
|
The default implementation of this method calls the <see cref="M:Microsoft.AspNetCore.Mvc.ActionResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext)"/> method and
|
returns a completed task.
|
</summary>
|
<param name="context">The context in which the result is executed. The context information includes
|
information about the action that was executed and request information.</param>
|
<returns>A task that represents the asynchronous execute operation.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ActionResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<summary>
|
Executes the result operation of the action method synchronously. This method is called by MVC to process
|
the result of an action method.
|
</summary>
|
<param name="context">The context in which the result is executed. The context information includes
|
information about the action that was executed and request information.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApiExplorerSettingsAttribute">
|
<summary>
|
Controls the visibility and group name for an <c>ApiDescription</c>
|
of the associated controller class or action method.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApiExplorerSettingsAttribute.GroupName">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApiExplorerSettingsAttribute.IgnoreApi">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.AreaAttribute">
|
<summary>
|
Specifies the area containing a controller or action.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.AreaAttribute.#ctor(System.String)">
|
<summary>
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.AreaAttribute"/> instance.
|
</summary>
|
<param name="areaName">The area containing the controller or action.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.BadRequestObjectResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/> that when executed will produce a Bad Request (400) response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.BadRequestObjectResult.#ctor(System.Object)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.BadRequestObjectResult"/> instance.
|
</summary>
|
<param name="error">Contains the errors to be returned to the client.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.BadRequestObjectResult.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.BadRequestObjectResult"/> instance.
|
</summary>
|
<param name="modelState"><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> containing the validation errors.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.BadRequestResult">
|
<summary>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.StatusCodeResult"/> that when
|
executed will produce a Bad Request (400) response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.BadRequestResult.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.BadRequestResult"/> instance.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.BindAttribute">
|
<summary>
|
This attribute can be used on action parameters and types, to indicate model level metadata.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.BindAttribute.#ctor(System.String[])">
|
<summary>
|
Creates a new instace of <see cref="T:Microsoft.AspNetCore.Mvc.BindAttribute"/>.
|
</summary>
|
<param name="include">Names of parameters to include in binding.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.BindAttribute.Include">
|
<summary>
|
Gets the names of properties to include in model binding.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.BindAttribute.Prefix">
|
<summary>
|
Allows a user to specify a particular prefix to match during model binding.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.BindAttribute.Microsoft#AspNetCore#Mvc#ModelBinding#IModelNameProvider#Name">
|
<summary>
|
Represents the model name used during model binding.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.BindAttribute.PropertyFilter">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.CacheProfile">
|
<summary>
|
Defines a set of settings which can be used for response caching.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CacheProfile.Duration">
|
<summary>
|
Gets or sets the duration in seconds for which the response is cached.
|
If this property is set to a non null value,
|
the "max-age" in "Cache-control" header is set in the
|
<see cref="P:Microsoft.AspNetCore.Http.HttpContext.Response" />.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CacheProfile.Location">
|
<summary>
|
Gets or sets the location where the data from a particular URL must be cached.
|
If this property is set to a non null value,
|
the "Cache-control" header is set in the <see cref="P:Microsoft.AspNetCore.Http.HttpContext.Response" />.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CacheProfile.NoStore">
|
<summary>
|
Gets or sets the value which determines whether the data should be stored or not.
|
When set to <see langword="true"/>, it sets "Cache-control" header in
|
<see cref="P:Microsoft.AspNetCore.Http.HttpContext.Response" /> to "no-store".
|
Ignores the "Location" parameter for values other than "None".
|
Ignores the "Duration" parameter.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CacheProfile.VaryByHeader">
|
<summary>
|
Gets or sets the value for the Vary header in <see cref="P:Microsoft.AspNetCore.Http.HttpContext.Response" />.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ChallengeResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that on execution invokes <see cref="M:AuthenticationManager.ChallengeAsync"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ChallengeResult.#ctor">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ChallengeResult.#ctor(System.String)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> with the
|
specified authentication scheme.
|
</summary>
|
<param name="authenticationScheme">The authentication scheme to challenge.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ChallengeResult.#ctor(System.Collections.Generic.IList{System.String})">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> with the
|
specified authentication schemes.
|
</summary>
|
<param name="authenticationSchemes">The authentication schemes to challenge.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ChallengeResult.#ctor(Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> with the
|
specified <paramref name="properties"/>.
|
</summary>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ChallengeResult.#ctor(System.String,Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> with the
|
specified authentication scheme and <paramref name="properties"/>.
|
</summary>
|
<param name="authenticationScheme">The authentication schemes to challenge.</param>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ChallengeResult.#ctor(System.Collections.Generic.IList{System.String},Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> with the
|
specified authentication schemes and <paramref name="properties"/>.
|
</summary>
|
<param name="authenticationSchemes">The authentication scheme to challenge.</param>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ChallengeResult.AuthenticationSchemes">
|
<summary>
|
Gets or sets the authentication schemes that are challenged.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ChallengeResult.Properties">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication challenge.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ChallengeResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ConsumesAttribute">
|
<summary>
|
A filter that specifies the supported request content types. <see cref="P:Microsoft.AspNetCore.Mvc.ConsumesAttribute.ContentTypes"/> is used to select an
|
action when there would otherwise be multiple matches.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ConsumesAttribute.#ctor(System.String,System.String[])">
|
<summary>
|
Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ConsumesAttribute"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ConsumesAttribute.Microsoft#AspNetCore#Mvc#ActionConstraints#IActionConstraint#Order">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ConsumesAttribute.ContentTypes">
|
<summary>
|
Gets or sets the supported request content types. Used to select an action when there would otherwise be
|
multiple matches.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ConsumesAttribute.OnResourceExecuting(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ConsumesAttribute.OnResourceExecuted(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ConsumesAttribute.Accept(Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ConsumesAttribute.SetContentTypes(Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection)">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ContentResult.Content">
|
<summary>
|
Gets or set the content representing the body of the response.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ContentResult.ContentType">
|
<summary>
|
Gets or sets the Content-Type header for the response.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ContentResult.StatusCode">
|
<summary>
|
Gets or sets the HTTP status code.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ControllerAttribute">
|
<summary>
|
Indicates that the type and any derived types that this attribute is applied to
|
are considered a controller by the default controller discovery mechanism, unless
|
<see cref="T:Microsoft.AspNetCore.Mvc.NonControllerAttribute"/> is applied to any type in the hierarchy.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ControllerBase">
|
<summary>
|
A base class for an MVC controller without view support.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.HttpContext">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/> for the executing action.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.Request">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/> for the executing action.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.Response">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Http.HttpResponse"/> for the executing action.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.RouteData">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Routing.RouteData"/> for the executing action.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.ModelState">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> that contains the state of the model and of model-binding validation.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.ControllerContext">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/>.
|
</summary>
|
<remarks>
|
<see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"/> activates this property while activating controllers.
|
If user code directly instantiates a controller, the getter returns an empty
|
<see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/>.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.MetadataProvider">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.ModelBinderFactory">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.Url">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.ObjectValidator">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerBase.User">
|
<summary>
|
Gets or sets the <see cref="T:System.Security.Claims.ClaimsPrincipal"/> for user associated with the executing action.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.StatusCodeResult"/> object by specifying a <paramref name="statusCode"/>.
|
</summary>
|
<param name="statusCode">The status code to set on the response.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.StatusCodeResult"/> object for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32,System.Object)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/> object by specifying a <paramref name="statusCode"/> and <paramref name="value"/>
|
</summary>
|
<param name="statusCode">The status code to set on the response.</param>
|
<param name="value">The value to set on the <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/>.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/> object for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ContentResult"/> object by specifying a <paramref name="content"/> string.
|
</summary>
|
<param name="content">The content to write to the response.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ContentResult"/> object for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ContentResult"/> object by specifying a <paramref name="content"/> string
|
and a content type.
|
</summary>
|
<param name="content">The content to write to the response.</param>
|
<param name="contentType">The content type (MIME type).</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ContentResult"/> object for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String,System.Text.Encoding)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ContentResult"/> object by specifying a <paramref name="content"/> string,
|
a <paramref name="contentType"/>, and <paramref name="contentEncoding"/>.
|
</summary>
|
<param name="content">The content to write to the response.</param>
|
<param name="contentType">The content type (MIME type).</param>
|
<param name="contentEncoding">The content encoding.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ContentResult"/> object for the response.</returns>
|
<remarks>
|
If encoding is provided by both the 'charset' and the <paramref name="contentEncoding"/> parameters, then
|
the <paramref name="contentEncoding"/> parameter is chosen as the final encoding.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ContentResult"/> object by specifying a <paramref name="content"/>
|
string and a <paramref name="contentType"/>.
|
</summary>
|
<param name="content">The content to write to the response.</param>
|
<param name="contentType">The content type (MIME type).</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ContentResult"/> object for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.NoContent">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.NoContentResult"/> object that produces an empty No Content (204) response.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.NoContentResult"/> object for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Ok">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.OkResult"/> object that produces an empty OK (200) response.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.OkResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Ok(System.Object)">
|
<summary>
|
Creates an <see cref="T:Microsoft.AspNetCore.Mvc.OkObjectResult"/> object that produces an OK (200) response.
|
</summary>
|
<param name="value">The content value to format in the entity body.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.OkObjectResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Redirect(System.String)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.RedirectResult"/> object that redirects to the specified <paramref name="url"/>.
|
</summary>
|
<param name="url">The URL to redirect to.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanent(System.String)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.RedirectResult"/> object with <see cref="P:Microsoft.AspNetCore.Mvc.RedirectResult.Permanent"/> set to true
|
using the specified <paramref name="url"/>.
|
</summary>
|
<param name="url">The URL to redirect to.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirect(System.String)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.LocalRedirectResult"/> object that redirects to
|
the specified local <paramref name="localUrl"/>.
|
</summary>
|
<param name="localUrl">The local URL to redirect to.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.LocalRedirectResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanent(System.String)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.LocalRedirectResult"/> object with <see cref="P:Microsoft.AspNetCore.Mvc.LocalRedirectResult.Permanent"/>
|
set to true using the specified <paramref name="localUrl"/>.
|
</summary>
|
<param name="localUrl">The local URL to redirect to.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.LocalRedirectResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String)">
|
<summary>
|
Redirects to the specified action using the <paramref name="actionName"/>.
|
</summary>
|
<param name="actionName">The name of the action.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.Object)">
|
<summary>
|
Redirects to the specified action using the <paramref name="actionName"/>
|
and <paramref name="routeValues"/>.
|
</summary>
|
<param name="actionName">The name of the action.</param>
|
<param name="routeValues">The parameters for a route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String)">
|
<summary>
|
Redirects to the specified action using the <paramref name="actionName"/>
|
and the <paramref name="controllerName"/>.
|
</summary>
|
<param name="actionName">The name of the action.</param>
|
<param name="controllerName">The name of the controller.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object)">
|
<summary>
|
Redirects to the specified action using the specified <paramref name="actionName"/>,
|
<paramref name="controllerName"/>, and <paramref name="routeValues"/>.
|
</summary>
|
<param name="actionName">The name of the action.</param>
|
<param name="controllerName">The name of the controller.</param>
|
<param name="routeValues">The parameters for a route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String)">
|
<summary>
|
Redirects to the specified action with <see cref="P:Microsoft.AspNetCore.Mvc.RedirectToActionResult.Permanent"/> set to true
|
using the specified <paramref name="actionName"/>.
|
</summary>
|
<param name="actionName">The name of the action.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.Object)">
|
<summary>
|
Redirects to the specified action with <see cref="P:Microsoft.AspNetCore.Mvc.RedirectToActionResult.Permanent"/> set to true
|
using the specified <paramref name="actionName"/> and <paramref name="routeValues"/>.
|
</summary>
|
<param name="actionName">The name of the action.</param>
|
<param name="routeValues">The parameters for a route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String)">
|
<summary>
|
Redirects to the specified action with <see cref="P:Microsoft.AspNetCore.Mvc.RedirectToActionResult.Permanent"/> set to true
|
using the specified <paramref name="actionName"/> and <paramref name="controllerName"/>.
|
</summary>
|
<param name="actionName">The name of the action.</param>
|
<param name="controllerName">The name of the controller.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object)">
|
<summary>
|
Redirects to the specified action with <see cref="P:Microsoft.AspNetCore.Mvc.RedirectToActionResult.Permanent"/> set to true
|
using the specified <paramref name="actionName"/>, <paramref name="controllerName"/>,
|
and <paramref name="routeValues"/>.
|
</summary>
|
<param name="actionName">The name of the action.</param>
|
<param name="controllerName">The name of the controller.</param>
|
<param name="routeValues">The parameters for a route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String)">
|
<summary>
|
Redirects to the specified route using the specified <paramref name="routeName"/>.
|
</summary>
|
<param name="routeName">The name of the route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToRouteResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.Object)">
|
<summary>
|
Redirects to the specified route using the specified <paramref name="routeValues"/>.
|
</summary>
|
<param name="routeValues">The parameters for a route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToRouteResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object)">
|
<summary>
|
Redirects to the specified route using the specified <paramref name="routeName"/>
|
and <paramref name="routeValues"/>.
|
</summary>
|
<param name="routeName">The name of the route.</param>
|
<param name="routeValues">The parameters for a route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToRouteResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String)">
|
<summary>
|
Redirects to the specified route with <see cref="P:Microsoft.AspNetCore.Mvc.RedirectToRouteResult.Permanent"/> set to true
|
using the specified <paramref name="routeName"/>.
|
</summary>
|
<param name="routeName">The name of the route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToRouteResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.Object)">
|
<summary>
|
Redirects to the specified route with <see cref="P:Microsoft.AspNetCore.Mvc.RedirectToRouteResult.Permanent"/> set to true
|
using the specified <paramref name="routeValues"/>.
|
</summary>
|
<param name="routeValues">The parameters for a route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToRouteResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object)">
|
<summary>
|
Redirects to the specified route with <see cref="P:Microsoft.AspNetCore.Mvc.RedirectToRouteResult.Permanent"/> set to true
|
using the specified <paramref name="routeName"/> and <paramref name="routeValues"/>.
|
</summary>
|
<param name="routeName">The name of the route.</param>
|
<param name="routeValues">The parameters for a route.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.RedirectToRouteResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String)">
|
<summary>
|
Returns a file with the specified <paramref name="fileContents" /> as content and the
|
specified <paramref name="contentType" /> as the Content-Type.
|
</summary>
|
<param name="fileContents">The file contents.</param>
|
<param name="contentType">The Content-Type of the file.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.FileContentResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String)">
|
<summary>
|
Returns a file with the specified <paramref name="fileContents" /> as content, the
|
specified <paramref name="contentType" /> as the Content-Type and the
|
specified <paramref name="fileDownloadName" /> as the suggested file name.
|
</summary>
|
<param name="fileContents">The file contents.</param>
|
<param name="contentType">The Content-Type of the file.</param>
|
<param name="fileDownloadName">The suggested file name.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.FileContentResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String)">
|
<summary>
|
Returns a file in the specified <paramref name="fileStream" /> with the
|
specified <paramref name="contentType" /> as the Content-Type.
|
</summary>
|
<param name="fileStream">The <see cref="T:System.IO.Stream"/> with the contents of the file.</param>
|
<param name="contentType">The Content-Type of the file.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.FileStreamResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String)">
|
<summary>
|
Returns a file in the specified <paramref name="fileStream" /> with the
|
specified <paramref name="contentType" /> as the Content-Type and the
|
specified <paramref name="fileDownloadName" /> as the suggested file name.
|
</summary>
|
<param name="fileStream">The <see cref="T:System.IO.Stream"/> with the contents of the file.</param>
|
<param name="contentType">The Content-Type of the file.</param>
|
<param name="fileDownloadName">The suggested file name.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.FileStreamResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String)">
|
<summary>
|
Returns the file specified by <paramref name="virtualPath" /> with the
|
specified <paramref name="contentType" /> as the Content-Type.
|
</summary>
|
<param name="virtualPath">The virtual path of the file to be returned.</param>
|
<param name="contentType">The Content-Type of the file.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.VirtualFileResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String)">
|
<summary>
|
Returns the file specified by <paramref name="virtualPath" /> with the
|
specified <paramref name="contentType" /> as the Content-Type and the
|
specified <paramref name="fileDownloadName" /> as the suggested file name.
|
</summary>
|
<param name="virtualPath">The virtual path of the file to be returned.</param>
|
<param name="contentType">The Content-Type of the file.</param>
|
<param name="fileDownloadName">The suggested file name.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.VirtualFileResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String)">
|
<summary>
|
Returns the file specified by <paramref name="physicalPath" /> with the
|
specified <paramref name="contentType" /> as the Content-Type.
|
</summary>
|
<param name="physicalPath">The physical path of the file to be returned.</param>
|
<param name="contentType">The Content-Type of the file.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PhysicalFileResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String)">
|
<summary>
|
Returns the file specified by <paramref name="physicalPath" /> with the
|
specified <paramref name="contentType" /> as the Content-Type and the
|
specified <paramref name="fileDownloadName" /> as the suggested file name.
|
</summary>
|
<param name="physicalPath">The physical path of the file to be returned.</param>
|
<param name="contentType">The Content-Type of the file.</param>
|
<param name="fileDownloadName">The suggested file name.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.PhysicalFileResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized">
|
<summary>
|
Creates an <see cref="T:Microsoft.AspNetCore.Mvc.UnauthorizedResult"/> that produces an Unauthorized (401) response.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.UnauthorizedResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.NotFound">
|
<summary>
|
Creates an <see cref="T:Microsoft.AspNetCore.Mvc.NotFoundResult"/> that produces a Not Found (404) response.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.NotFoundResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.NotFound(System.Object)">
|
<summary>
|
Creates an <see cref="T:Microsoft.AspNetCore.Mvc.NotFoundObjectResult"/> that produces a Not Found (404) response.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.NotFoundObjectResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest">
|
<summary>
|
Creates an <see cref="T:Microsoft.AspNetCore.Mvc.BadRequestResult"/> that produces a Bad Request (400) response.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.BadRequestResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(System.Object)">
|
<summary>
|
Creates an <see cref="T:Microsoft.AspNetCore.Mvc.BadRequestObjectResult"/> that produces a Bad Request (400) response.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.BadRequestObjectResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary)">
|
<summary>
|
Creates an <see cref="T:Microsoft.AspNetCore.Mvc.BadRequestObjectResult"/> that produces a Bad Request (400) response.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.BadRequestObjectResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.String,System.Object)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.CreatedResult"/> object that produces a Created (201) response.
|
</summary>
|
<param name="uri">The URI at which the content has been created.</param>
|
<param name="value">The content value to format in the entity body.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.CreatedResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.Uri,System.Object)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.CreatedResult"/> object that produces a Created (201) response.
|
</summary>
|
<param name="uri">The URI at which the content has been created.</param>
|
<param name="value">The content value to format in the entity body.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.CreatedResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtActionResult"/> object that produces a Created (201) response.
|
</summary>
|
<param name="actionName">The name of the action to use for generating the URL.</param>
|
<param name="value">The content value to format in the entity body.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object,System.Object)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtActionResult"/> object that produces a Created (201) response.
|
</summary>
|
<param name="actionName">The name of the action to use for generating the URL.</param>
|
<param name="routeValues">The route data to use for generating the URL.</param>
|
<param name="value">The content value to format in the entity body.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.String,System.Object,System.Object)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtActionResult"/> object that produces a Created (201) response.
|
</summary>
|
<param name="actionName">The name of the action to use for generating the URL.</param>
|
<param name="controllerName">The name of the controller to use for generating the URL.</param>
|
<param name="routeValues">The route data to use for generating the URL.</param>
|
<param name="value">The content value to format in the entity body.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtActionResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult"/> object that produces a Created (201) response.
|
</summary>
|
<param name="routeName">The name of the route to use for generating the URL.</param>
|
<param name="value">The content value to format in the entity body.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.Object,System.Object)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult"/> object that produces a Created (201) response.
|
</summary>
|
<param name="routeValues">The route data to use for generating the URL.</param>
|
<param name="value">The content value to format in the entity body.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object,System.Object)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult"/> object that produces a Created (201) response.
|
</summary>
|
<param name="routeName">The name of the route to use for generating the URL.</param>
|
<param name="routeValues">The route data to use for generating the URL.</param>
|
<param name="value">The content value to format in the entity body.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Challenge">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/>.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(System.String[])">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> with the specified authentication schemes.
|
</summary>
|
<param name="authenticationSchemes">The authentication schemes to challenge.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> with the specified <paramref name="properties" />.
|
</summary>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties,System.String[])">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> with the specified specified authentication schemes and
|
<paramref name="properties" />.
|
</summary>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
<param name="authenticationSchemes">The authentication schemes to challenge.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ChallengeResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Forbid">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/>.
|
</summary>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(System.String[])">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> with the specified authentication schemes.
|
</summary>
|
<param name="authenticationSchemes">The authentication schemes to challenge.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> with the specified <paramref name="properties" />.
|
</summary>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties,System.String[])">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> with the specified specified authentication schemes and
|
<paramref name="properties" />.
|
</summary>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
<param name="authenticationSchemes">The authentication schemes to challenge.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,System.String)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.SignInResult"/> with the specified authentication scheme.
|
</summary>
|
<param name="principal">The <see cref="T:System.Security.Claims.ClaimsPrincipal"/> containing the user claims.</param>
|
<param name="authenticationScheme">The authentication scheme to use for the sign-in operation.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.SignInResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties,System.String)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.SignInResult"/> with the specified specified authentication scheme and
|
<paramref name="properties" />.
|
</summary>
|
<param name="principal">The <see cref="T:System.Security.Claims.ClaimsPrincipal"/> containing the user claims.</param>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the sign-in operation.</param>
|
<param name="authenticationScheme">The authentication scheme to use for the sign-in operation.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.SignInResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(System.String[])">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.SignOutResult"/> with the specified authentication schemes.
|
</summary>
|
<param name="authenticationSchemes">The authentication schemes to use for the sign-out operation.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.SignOutResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties,System.String[])">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.SignOutResult"/> with the specified specified authentication schemes and
|
<paramref name="properties" />.
|
</summary>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the sign-out operation.</param>
|
<param name="authenticationSchemes">The authentication scheme to use for the sign-out operation.</param>
|
<returns>The created <see cref="T:Microsoft.AspNetCore.Mvc.SignOutResult"/> for the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0)">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using values from the controller's current
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String)">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using values from the controller's current
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> and a <paramref name="prefix"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update.</param>
|
<param name="prefix">The prefix to use when looking up values in the current <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/>.
|
</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider)">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using the <paramref name="valueProvider"/> and a
|
<paramref name="prefix"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update.</param>
|
<param name="prefix">The prefix to use when looking up values in the <paramref name="valueProvider"/>.
|
</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> used for looking up values.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[])">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using values from the controller's current
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> and a <paramref name="prefix"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update.</param>
|
<param name="prefix">The prefix to use when looking up values in the current <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/>.
|
</param>
|
<param name="includeExpressions"> <see cref="T:System.Linq.Expressions.Expression"/>(s) which represent top-level properties
|
which need to be included for the current model.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean})">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using values from the controller's current
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> and a <paramref name="prefix"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update.</param>
|
<param name="prefix">The prefix to use when looking up values in the current <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/>.
|
</param>
|
<param name="propertyFilter">A predicate which can be used to filter properties at runtime.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[])">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using the <paramref name="valueProvider"/> and a
|
<paramref name="prefix"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update.</param>
|
<param name="prefix">The prefix to use when looking up values in the <paramref name="valueProvider"/>.
|
</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> used for looking up values.</param>
|
<param name="includeExpressions"> <see cref="T:System.Linq.Expressions.Expression"/>(s) which represent top-level properties
|
which need to be included for the current model.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean})">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using the <paramref name="valueProvider"/> and a
|
<paramref name="prefix"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update.</param>
|
<param name="prefix">The prefix to use when looking up values in the <paramref name="valueProvider"/>.
|
</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> used for looking up values.</param>
|
<param name="propertyFilter">A predicate which can be used to filter properties at runtime.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String)">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using values from the controller's current
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> and a <paramref name="prefix"/>.
|
</summary>
|
<param name="model">The model instance to update.</param>
|
<param name="modelType">The type of model instance to update.</param>
|
<param name="prefix">The prefix to use when looking up values in the current <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/>.
|
</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean})">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using the <paramref name="valueProvider"/> and a
|
<paramref name="prefix"/>.
|
</summary>
|
<param name="model">The model instance to update.</param>
|
<param name="modelType">The type of model instance to update.</param>
|
<param name="prefix">The prefix to use when looking up values in the <paramref name="valueProvider"/>.
|
</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> used for looking up values.</param>
|
<param name="propertyFilter">A predicate which can be used to filter properties at runtime.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object)">
|
<summary>
|
Validates the specified <paramref name="model"/> instance.
|
</summary>
|
<param name="model">The model to validate.</param>
|
<returns><c>true</c> if the <see cref="P:Microsoft.AspNetCore.Mvc.ControllerBase.ModelState"/> is valid; <c>false</c> otherwise.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object,System.String)">
|
<summary>
|
Validates the specified <paramref name="model"/> instance.
|
</summary>
|
<param name="model">The model to validate.</param>
|
<param name="prefix">The key to use when looking up information in <see cref="P:Microsoft.AspNetCore.Mvc.ControllerBase.ModelState"/>.
|
</param>
|
<returns><c>true</c> if the <see cref="P:Microsoft.AspNetCore.Mvc.ControllerBase.ModelState"/> is valid;<c>false</c> otherwise.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ControllerContext">
|
<summary>
|
The context associated with the current request for a controller.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerContext.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/>.
|
</summary>
|
<remarks>
|
The default constructor is provided for unit test purposes only.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ControllerContext.#ctor(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> associated with the current request.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerContext.ActionDescriptor">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"/> associated with the current request.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ControllerContext.ValueProviderFactories">
|
<summary>
|
Gets or sets the list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"/> instances for the current request.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ControllerContextAttribute">
|
<summary>
|
Specifies that a controller property should be set with the current
|
<see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/> when creating the controller. The property must have a public
|
set method.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.CreatedAtActionResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that returns a Created (201) response with a Location header.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.CreatedAtActionResult.#ctor(System.String,System.String,System.Object,System.Object)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtActionResult"/> with the values
|
provided.
|
</summary>
|
<param name="actionName">The name of the action to use for generating the URL.</param>
|
<param name="controllerName">The name of the controller to use for generating the URL.</param>
|
<param name="routeValues">The route data to use for generating the URL.</param>
|
<param name="value">The value to format in the entity body.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CreatedAtActionResult.UrlHelper">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper" /> used to generate URLs.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CreatedAtActionResult.ActionName">
|
<summary>
|
Gets or sets the name of the action to use for generating the URL.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CreatedAtActionResult.ControllerName">
|
<summary>
|
Gets or sets the name of the controller to use for generating the URL.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CreatedAtActionResult.RouteValues">
|
<summary>
|
Gets or sets the route data to use for generating the URL.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.CreatedAtActionResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that returns a Created (201) response with a Location header.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult.#ctor(System.Object,System.Object)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult"/> class with the values
|
provided.
|
</summary>
|
<param name="routeValues">The route data to use for generating the URL.</param>
|
<param name="value">The value to format in the entity body.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult.#ctor(System.String,System.Object,System.Object)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult"/> class with the values
|
provided.
|
</summary>
|
<param name="routeName">The name of the route to use for generating the URL.</param>
|
<param name="routeValues">The route data to use for generating the URL.</param>
|
<param name="value">The value to format in the entity body.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult.UrlHelper">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper" /> used to generate URLs.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult.RouteName">
|
<summary>
|
Gets or sets the name of the route to use for generating the URL.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult.RouteValues">
|
<summary>
|
Gets or sets the route data to use for generating the URL.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.CreatedAtRouteResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.CreatedResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that returns a Created (201) response with a Location header.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.CreatedResult.#ctor(System.String,System.Object)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.CreatedResult"/> class with the values
|
provided.
|
</summary>
|
<param name="location">The location at which the content has been created.</param>
|
<param name="value">The value to format in the entity body.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.CreatedResult.#ctor(System.Uri,System.Object)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.CreatedResult"/> class with the values
|
provided.
|
</summary>
|
<param name="location">The location at which the content has been created.</param>
|
<param name="value">The value to format in the entity body.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.CreatedResult.Location">
|
<summary>
|
Gets or sets the location at which the content has been created.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.CreatedResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.EmptyResult">
|
<summary>
|
Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that when executed will
|
do nothing.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.EmptyResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FileContentResult">
|
<summary>
|
Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that when executed will
|
write a binary file to the response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.FileContentResult.#ctor(System.Byte[],System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.FileContentResult"/> instance with
|
the provided <paramref name="fileContents"/> and the
|
provided <paramref name="contentType"/>.
|
</summary>
|
<param name="fileContents">The bytes that represent the file contents.</param>
|
<param name="contentType">The Content-Type header of the response.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.FileContentResult.#ctor(System.Byte[],Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.FileContentResult"/> instance with
|
the provided <paramref name="fileContents"/> and the
|
provided <paramref name="contentType"/>.
|
</summary>
|
<param name="fileContents">The bytes that represent the file contents.</param>
|
<param name="contentType">The Content-Type header of the response.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FileContentResult.FileContents">
|
<summary>
|
Gets or sets the file contents.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.FileContentResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FileResult">
|
<summary>
|
Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that when executed will
|
write a file as the response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.FileResult.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.FileResult"/> instance with
|
the provided <paramref name="contentType"/>.
|
</summary>
|
<param name="contentType">The Content-Type header of the response.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FileResult.ContentType">
|
<summary>
|
Gets the Content-Type header for the response.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FileResult.FileDownloadName">
|
<summary>
|
Gets the file name that will be used in the Content-Disposition header of the response.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FileStreamResult">
|
<summary>
|
Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that when executed will
|
write a file from a stream to the response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.FileStreamResult.#ctor(System.IO.Stream,System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.FileStreamResult"/> instance with
|
the provided <paramref name="fileStream"/> and the
|
provided <paramref name="contentType"/>.
|
</summary>
|
<param name="fileStream">The stream with the file.</param>
|
<param name="contentType">The Content-Type header of the response.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.FileStreamResult.#ctor(System.IO.Stream,Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.FileStreamResult"/> instance with
|
the provided <paramref name="fileStream"/> and the
|
provided <paramref name="contentType"/>.
|
</summary>
|
<param name="fileStream">The stream with the file.</param>
|
<param name="contentType">The Content-Type header of the response.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FileStreamResult.FileStream">
|
<summary>
|
Gets or sets the stream with the file that will be sent back as the response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.FileStreamResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ForbidResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that on execution invokes <see cref="M:AuthenticationManager.ForbidAsync"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ForbidResult.#ctor">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ForbidResult.#ctor(System.String)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> with the
|
specified authentication scheme.
|
</summary>
|
<param name="authenticationScheme">The authentication scheme to challenge.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ForbidResult.#ctor(System.Collections.Generic.IList{System.String})">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> with the
|
specified authentication schemes.
|
</summary>
|
<param name="authenticationSchemes">The authentication schemes to challenge.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ForbidResult.#ctor(Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> with the
|
specified <paramref name="properties"/>.
|
</summary>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ForbidResult.#ctor(System.String,Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> with the
|
specified authentication scheme and <paramref name="properties"/>.
|
</summary>
|
<param name="authenticationScheme">The authentication schemes to challenge.</param>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ForbidResult.#ctor(System.Collections.Generic.IList{System.String},Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ForbidResult"/> with the
|
specified authentication schemes and <paramref name="properties"/>.
|
</summary>
|
<param name="authenticationSchemes">The authentication scheme to challenge.</param>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication
|
challenge.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ForbidResult.AuthenticationSchemes">
|
<summary>
|
Gets or sets the authentication schemes that are challenged.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ForbidResult.Properties">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the authentication challenge.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ForbidResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FormatFilterAttribute">
|
<summary>
|
A filter that will use the format value in the route data or query string to set the content type on an
|
<see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult" /> returned from an action.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FormatFilterAttribute.IsReusable">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.FormatFilterAttribute.CreateInstance(System.IServiceProvider)">
|
<summary>
|
Creates an instance of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter"/>.
|
</summary>
|
<param name="serviceProvider">The <see cref="T:System.IServiceProvider"/>.</param>
|
<returns>An instance of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter"/>.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FromBodyAttribute">
|
<summary>
|
Specifies that a parameter or property should be bound using the request body.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromBodyAttribute.BindingSource">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FromFormAttribute">
|
<summary>
|
Specifies that a parameter or property should be bound using form-data in the request body.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromFormAttribute.BindingSource">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromFormAttribute.Name">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FromHeaderAttribute">
|
<summary>
|
Specifies that a parameter or property should be bound using the request headers.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromHeaderAttribute.BindingSource">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromHeaderAttribute.Name">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FromQueryAttribute">
|
<summary>
|
Specifies that a parameter or property should be bound using the request query string.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromQueryAttribute.BindingSource">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromQueryAttribute.Name">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FromRouteAttribute">
|
<summary>
|
Specifies that a parameter or property should be bound using route-data from the current request.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromRouteAttribute.BindingSource">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromRouteAttribute.Name">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.FromServicesAttribute">
|
<summary>
|
Specifies that an action parameter should be bound using the request services.
|
</summary>
|
<example>
|
In this example an implementation of IProductModelRequestService is registered as a service.
|
Then in the GetProduct action, the parameter is bound to an instance of IProductModelRequestService
|
which is resolved from the request services.
|
|
<code>
|
[HttpGet]
|
public ProductModel GetProduct([FromServices] IProductModelRequestService productModelReqest)
|
{
|
return productModelReqest.Value;
|
}
|
</code>
|
</example>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.FromServicesAttribute.BindingSource">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.HttpDeleteAttribute">
|
<summary>
|
Identifies an action that only supports the HTTP DELETE method.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpDeleteAttribute.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpDeleteAttribute"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpDeleteAttribute.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpDeleteAttribute"/> with the given route template.
|
</summary>
|
<param name="template">The route template. May not be null.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.HttpGetAttribute">
|
<summary>
|
Identifies an action that only supports the HTTP GET method.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpGetAttribute.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpGetAttribute"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpGetAttribute.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpGetAttribute"/> with the given route template.
|
</summary>
|
<param name="template">The route template. May not be null.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.HttpHeadAttribute">
|
<summary>
|
Identifies an action that only supports the HTTP HEAD method.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpHeadAttribute.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpHeadAttribute"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpHeadAttribute.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpHeadAttribute"/> with the given route template.
|
</summary>
|
<param name="template">The route template. May not be null.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.HttpOptionsAttribute">
|
<summary>
|
Identifies an action that only supports the HTTP OPTIONS method.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpOptionsAttribute.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpOptionsAttribute"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpOptionsAttribute.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpOptionsAttribute"/> with the given route template.
|
</summary>
|
<param name="template">The route template. May not be null.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.HttpPatchAttribute">
|
<summary>
|
Identifies an action that only supports the HTTP PATCH method.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpPatchAttribute.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpPatchAttribute"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpPatchAttribute.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpPatchAttribute"/> with the given route template.
|
</summary>
|
<param name="template">The route template. May not be null.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.HttpPostAttribute">
|
<summary>
|
Identifies an action that only supports the HTTP POST method.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpPostAttribute.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpPostAttribute"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpPostAttribute.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpPostAttribute"/> with the given route template.
|
</summary>
|
<param name="template">The route template. May not be null.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.HttpPutAttribute">
|
<summary>
|
Identifies an action that only supports the HTTP PUT method.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpPutAttribute.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpPutAttribute"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.HttpPutAttribute.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.HttpPutAttribute"/> with the given route template.
|
</summary>
|
<param name="template">The route template. May not be null.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.LocalRedirectResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that returns a redirect to the supplied local URL.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.LocalRedirectResult.#ctor(System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.LocalRedirectResult"/> class with the values
|
provided.
|
</summary>
|
<param name="localUrl">The local URL to redirect to.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.LocalRedirectResult.#ctor(System.String,System.Boolean)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.LocalRedirectResult"/> class with the values
|
provided.
|
</summary>
|
<param name="localUrl">The local URL to redirect to.</param>
|
<param name="permanent">Specifies whether the redirect should be permanent (301) or temporary (302).</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.LocalRedirectResult.Permanent">
|
<summary>
|
Gets or sets the value that specifies that the redirect should be permanent if true or temporary if false.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.LocalRedirectResult.Url">
|
<summary>
|
Gets or sets the local URL to redirect to.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.LocalRedirectResult.UrlHelper">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/> for this result.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.LocalRedirectResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinderAttribute">
|
<summary>
|
An attribute that can specify a model name or type of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> to use for binding.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinderAttribute.BinderType">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinderAttribute.BindingSource">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinderAttribute.Name">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelMetadataTypeAttribute">
|
<summary>
|
This attribute specifies the metadata class to associate with a data model class.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelMetadataTypeAttribute.#ctor(System.Type)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ModelMetadataTypeAttribute" /> class.
|
</summary>
|
<param name="type">The type of metadata class that is associated with a data model class.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelMetadataTypeAttribute.MetadataType">
|
<summary>
|
Gets the type of metadata class that is associated with a data model class.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.MvcOptions">
|
<summary>
|
Provides programmatic configuration for the MVC framework.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.CacheProfiles">
|
<summary>
|
Gets a Dictionary of CacheProfile Names, <see cref="T:Microsoft.AspNetCore.Mvc.CacheProfile"/> which are pre-defined settings for
|
response caching.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.Conventions">
|
<summary>
|
Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention"/> instances that will be applied to
|
the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/> when discovering actions.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.Filters">
|
<summary>
|
Gets a collection of <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/> which are used to construct filters that
|
apply to all actions.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.FormatterMappings">
|
<summary>
|
Used to specify mapping between the URL Format and corresponding media type.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.InputFormatters">
|
<summary>
|
Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter"/>s that are used by this application.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.MaxModelValidationErrors">
|
<summary>
|
Gets or sets the maximum number of validation errors that are allowed by this application before further
|
errors are ignored.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.ModelBinderProviders">
|
<summary>
|
Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/>s used by this application.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.ModelBindingMessageProvider">
|
<summary>
|
Gets the default <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IModelBindingMessageProvider"/>. Changes here are copied to the
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ModelBindingMessageProvider"/> property of all <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>
|
instances unless overridden in a custom <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.ModelMetadataDetailsProviders">
|
<summary>
|
Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider"/> instances that will be used to
|
create <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> instances.
|
</summary>
|
<remarks>
|
A provider should implement one or more of the following interfaces, depending on what
|
kind of details are provided:
|
<ul>
|
<li><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"/></li>
|
<li><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider"/></li>
|
<li><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider"/></li>
|
</ul>
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.ModelValidatorProviders">
|
<summary>
|
Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"/>s used by this application.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.OutputFormatters">
|
<summary>
|
Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/>s that are used by this application.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.RespectBrowserAcceptHeader">
|
<summary>
|
Gets or sets the flag which causes content negotiation to ignore Accept header
|
when it contains the media type */*. <see langword="false"/> by default.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.ReturnHttpNotAcceptable">
|
<summary>
|
Gets or sets the flag which decides whether an HTTP 406 Not Acceptable response
|
will be returned if no formatter has been selected to format the response.
|
<see langword="false"/> by default.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.ValueProviderFactories">
|
<summary>
|
Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"/> used by this application.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.MvcOptions.SslPort">
|
<summary>
|
Gets or sets the SSL port that is used by this application when <see cref="T:Microsoft.AspNetCore.Mvc.RequireHttpsAttribute"/>
|
is used. If not set the port won't be specified in the secured URL e.g. https://localhost/path.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.NonActionAttribute">
|
<summary>
|
Indicates that a controller method is not an action method.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.NonControllerAttribute">
|
<summary>
|
Indicates that the type and any derived types that this attribute is applied to
|
is not considered a controller by the default controller discovery mechanism.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.NotFoundObjectResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/> that when executed will produce a Not Found (404) response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.NotFoundObjectResult.#ctor(System.Object)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.NotFoundObjectResult"/> instance.
|
</summary>
|
<param name="value">The value to format in the entity body.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.NotFoundResult">
|
<summary>
|
Represents an <see cref="T:Microsoft.AspNetCore.Mvc.StatusCodeResult"/> that when
|
executed will produce a Not Found (404) response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.NotFoundResult.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.NotFoundResult"/> instance.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ObjectResult.StatusCode">
|
<summary>
|
Gets or sets the HTTP status code.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ObjectResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<summary>
|
This method is called before the formatter writes to the output stream.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.OkObjectResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/> that when executed performs content negotiation, formats the entity body, and
|
will produce a <see cref="F:Microsoft.AspNetCore.Http.StatusCodes.Status200OK"/> response if negotiation and formatting succeed.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.OkObjectResult.#ctor(System.Object)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.OkObjectResult"/> class.
|
</summary>
|
<param name="value">The content to format into the entity body.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.OkResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.StatusCodeResult"/> that when executed will produce an empty
|
<see cref="F:Microsoft.AspNetCore.Http.StatusCodes.Status200OK"/> response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.OkResult.#ctor">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.OkResult"/> class.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.PhysicalFileResult">
|
<summary>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.FileResult"/> on execution will write a file from disk to the response
|
using mechanisms provided by the host.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.PhysicalFileResult.#ctor(System.String,System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.PhysicalFileResult"/> instance with
|
the provided <paramref name="fileName"/> and the provided <paramref name="contentType"/>.
|
</summary>
|
<param name="fileName">The path to the file. The path must be an absolute path.</param>
|
<param name="contentType">The Content-Type header of the response.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.PhysicalFileResult.#ctor(System.String,Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.PhysicalFileResult"/> instance with
|
the provided <paramref name="fileName"/> and the provided <paramref name="contentType"/>.
|
</summary>
|
<param name="fileName">The path to the file. The path must be an absolute path.</param>
|
<param name="contentType">The Content-Type header of the response.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.PhysicalFileResult.FileName">
|
<summary>
|
Gets or sets the path to the file that will be sent back as the response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.PhysicalFileResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ProducesAttribute">
|
<summary>
|
A filter that specifies the expected <see cref="T:System.Type"/> the action will return and the supported
|
response content types. The <see cref="P:Microsoft.AspNetCore.Mvc.ProducesAttribute.ContentTypes"/> value is used to set
|
<see cref="P:Microsoft.AspNetCore.Mvc.ObjectResult.ContentTypes"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ProducesAttribute.#ctor(System.Type)">
|
<summary>
|
Initializes an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ProducesAttribute"/>.
|
</summary>
|
<param name="type">The <see cref="P:Microsoft.AspNetCore.Mvc.ProducesAttribute.Type"/> of object that is going to be written in the response.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ProducesAttribute.#ctor(System.String,System.String[])">
|
<summary>
|
Initializes an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ProducesAttribute"/> with allowed content types.
|
</summary>
|
<param name="contentType">The allowed content type for a response.</param>
|
<param name="additionalContentTypes">Additional allowed content types for a response.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ProducesAttribute.Type">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ProducesAttribute.ContentTypes">
|
<summary>
|
Gets or sets the supported response content types. Used to set <see cref="P:Microsoft.AspNetCore.Mvc.ObjectResult.ContentTypes"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ProducesAttribute.StatusCode">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ProducesAttribute.OnResultExecuting(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ProducesAttribute.SetContentTypes(Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ProducesResponseTypeAttribute">
|
<summary>
|
A filter that specifies the type of the value and status code returned by the action.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ProducesResponseTypeAttribute.#ctor(System.Type,System.Int32)">
|
<summary>
|
Initializes an instance of <see cref="T:Microsoft.AspNetCore.Mvc.ProducesResponseTypeAttribute"/>.
|
</summary>
|
<param name="type">The <see cref="P:Microsoft.AspNetCore.Mvc.ProducesResponseTypeAttribute.Type"/> of object that is going to be written in the response.</param>
|
<param name="statusCode">The HTTP response status code.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ProducesResponseTypeAttribute.Type">
|
<summary>
|
Gets or sets the type of the value returned by an action.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ProducesResponseTypeAttribute.StatusCode">
|
<summary>
|
Gets or sets the HTTP status code of the response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ProducesResponseTypeAttribute.Microsoft#AspNetCore#Mvc#ApiExplorer#IApiResponseMetadataProvider#SetContentTypes(Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection)">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RedirectToActionResult.UrlHelper">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper" /> used to generate URLs.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RedirectToActionResult.ActionName">
|
<summary>
|
Gets or sets the name of the action to use for generating the URL.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RedirectToActionResult.ControllerName">
|
<summary>
|
Gets or sets the name of the controller to use for generating the URL.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RedirectToActionResult.RouteValues">
|
<summary>
|
Gets or sets the route data to use for generating the URL.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.RedirectToActionResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RedirectToRouteResult.UrlHelper">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper" /> used to generate URLs.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RedirectToRouteResult.RouteName">
|
<summary>
|
Gets or sets the name of the route to use for generating the URL.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RedirectToRouteResult.RouteValues">
|
<summary>
|
Gets or sets the route data to use for generating the URL.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.RedirectToRouteResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.RequireHttpsAttribute">
|
<summary>
|
An authorization filter that confirms requests are received over HTTPS.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RequireHttpsAttribute.Permanent">
|
<summary>
|
Specifies whether a permanent redirect, <c>301 Moved Permanently</c>,
|
should be used instead of a temporary redirect, <c>302 Found</c>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RequireHttpsAttribute.Order">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.RequireHttpsAttribute.OnAuthorization(Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext)">
|
<summary>
|
Called early in the filter pipeline to confirm request is authorized. Confirms requests are received over
|
HTTPS. Takes no action for HTTPS requests. Otherwise if it was a GET request, sets
|
<see cref="P:Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext.Result"/> to a result which will redirect the client to the HTTPS
|
version of the request URI. Otherwise, sets <see cref="P:Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext.Result"/> to a result
|
which will set the status code to <c>403</c> (Forbidden).
|
</summary>
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.RequireHttpsAttribute.HandleNonHttpsRequest(Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext)">
|
<summary>
|
Called from <see cref="M:Microsoft.AspNetCore.Mvc.RequireHttpsAttribute.OnAuthorization(Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext)"/> if the request is not received over HTTPS. Expectation is
|
<see cref="P:Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext.Result"/> will not be <c>null</c> after this method returns.
|
</summary>
|
<param name="filterContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext"/> to update.</param>
|
<remarks>
|
If it was a GET request, default implementation sets <see cref="P:Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext.Result"/> to a
|
result which will redirect the client to the HTTPS version of the request URI. Otherwise, default
|
implementation sets <see cref="P:Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext.Result"/> to a result which will set the status
|
code to <c>403</c> (Forbidden).
|
</remarks>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ResponseCacheAttribute">
|
<summary>
|
Specifies the parameters necessary for setting appropriate headers in response caching.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ResponseCacheAttribute.Duration">
|
<summary>
|
Gets or sets the duration in seconds for which the response is cached.
|
This sets "max-age" in "Cache-control" header.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ResponseCacheAttribute.Location">
|
<summary>
|
Gets or sets the location where the data from a particular URL must be cached.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ResponseCacheAttribute.NoStore">
|
<summary>
|
Gets or sets the value which determines whether the data should be stored or not.
|
When set to <see langword="true"/>, it sets "Cache-control" header to "no-store".
|
Ignores the "Location" parameter for values other than "None".
|
Ignores the "duration" parameter.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ResponseCacheAttribute.VaryByHeader">
|
<summary>
|
Gets or sets the value for the Vary response header.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ResponseCacheAttribute.CacheProfileName">
|
<summary>
|
Gets or sets the value of the cache profile name.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ResponseCacheAttribute.Order">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ResponseCacheAttribute.IsReusable">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ResponseCacheAttribute.CreateInstance(System.IServiceProvider)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ResponseCacheLocation">
|
<summary>
|
Determines the value for the "Cache-control" header in the response.
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.ResponseCacheLocation.Any">
|
<summary>
|
Cached in both proxies and client.
|
Sets "Cache-control" header to "public".
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.ResponseCacheLocation.Client">
|
<summary>
|
Cached only in the client.
|
Sets "Cache-control" header to "private".
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.ResponseCacheLocation.None">
|
<summary>
|
"Cache-control" and "Pragma" headers are set to "no-cache".
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.RouteAttribute">
|
<summary>
|
Specifies an attribute route on a controller.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.RouteAttribute.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.RouteAttribute"/> with the given route template.
|
</summary>
|
<param name="template">The route template. May not be null.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RouteAttribute.Template">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RouteAttribute.Order">
|
<summary>
|
Gets the route order. The order determines the order of route execution. Routes with a lower order
|
value are tried first. If an action defines a route by providing an <see cref="T:Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider"/>
|
with a non <c>null</c> order, that order is used instead of this value. If neither the action nor the
|
controller defines an order, a default value of 0 is used.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RouteAttribute.Microsoft#AspNetCore#Mvc#Routing#IRouteTemplateProvider#Order">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.RouteAttribute.Name">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.SerializableError">
|
<summary>
|
Defines a serializable container for storing ModelState information.
|
This information is stored as key/value pairs.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SerializableError.#ctor">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.SerializableError"/> class.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SerializableError.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary)">
|
<summary>
|
Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.SerializableError"/>.
|
</summary>
|
<param name="modelState"><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry"/> containing the validation errors.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ServiceFilterAttribute">
|
<summary>
|
A filter that finds another filter in an <see cref="T:System.IServiceProvider"/>.
|
</summary>
|
<remarks>
|
<para>
|
Primarily used in <see cref="M:FilterCollection.AddService"/> calls.
|
</para>
|
<para>
|
Similar to the <see cref="T:Microsoft.AspNetCore.Mvc.TypeFilterAttribute"/> in that both use constructor injection. Use
|
<see cref="T:Microsoft.AspNetCore.Mvc.TypeFilterAttribute"/> instead if the filter is not itself a service.
|
</para>
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ServiceFilterAttribute.#ctor(System.Type)">
|
<summary>
|
Instantiates a new <see cref="T:Microsoft.AspNetCore.Mvc.ServiceFilterAttribute"/> instance.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of filter to find.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ServiceFilterAttribute.Order">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ServiceFilterAttribute.ServiceType">
|
<summary>
|
Gets the <see cref="T:System.Type"/> of filter to find.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ServiceFilterAttribute.IsReusable">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ServiceFilterAttribute.CreateInstance(System.IServiceProvider)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.SignInResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that on execution invokes <see cref="M:AuthenticationManager.SignInAsync"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SignInResult.#ctor(System.String,System.Security.Claims.ClaimsPrincipal)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.SignInResult"/> with the
|
specified authentication scheme.
|
</summary>
|
<param name="authenticationScheme">The authentication scheme to use when signing in the user.</param>
|
<param name="principal">The claims principal containing the user claims.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SignInResult.#ctor(System.String,System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.SignInResult"/> with the
|
specified authentication scheme and <paramref name="properties"/>.
|
</summary>
|
<param name="authenticationScheme">The authentication schemes to use when signing in the user.</param>
|
<param name="principal">The claims principal containing the user claims.</param>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the sign-in operation.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.SignInResult.AuthenticationScheme">
|
<summary>
|
Gets or sets the authentication scheme that is used to perform the sign-in operation.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.SignInResult.Principal">
|
<summary>
|
Gets or sets the <see cref="T:System.Security.Claims.ClaimsPrincipal"/> containing the user claims.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.SignInResult.Properties">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the sign-in operation.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SignInResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.SignOutResult">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that on execution invokes <see cref="M:AuthenticationManager.SignOutAsync"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SignOutResult.#ctor(System.String)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.SignOutResult"/> with the
|
specified authentication scheme.
|
</summary>
|
<param name="authenticationScheme">The authentication scheme to use when signing out the user.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SignOutResult.#ctor(System.Collections.Generic.IList{System.String})">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.SignOutResult"/> with the
|
specified authentication schemes.
|
</summary>
|
<param name="authenticationSchemes">The authentication schemes to use when signing out the user.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SignOutResult.#ctor(System.String,Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.SignOutResult"/> with the
|
specified authentication scheme and <paramref name="properties"/>.
|
</summary>
|
<param name="authenticationScheme">The authentication schemes to use when signing out the user.</param>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the sign-out operation.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SignOutResult.#ctor(System.Collections.Generic.IList{System.String},Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.SignOutResult"/> with the
|
specified authentication schemes and <paramref name="properties"/>.
|
</summary>
|
<param name="authenticationSchemes">The authentication scheme to use when signing out the user.</param>
|
<param name="properties"><see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the sign-out operation.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.SignOutResult.AuthenticationSchemes">
|
<summary>
|
Gets or sets the authentication schemes that are challenged.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.SignOutResult.Properties">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"/> used to perform the sign-out operation.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.SignOutResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.StatusCodeResult">
|
<summary>
|
Represents an <see cref="T:Microsoft.AspNetCore.Mvc.ActionResult"/> that when executed will
|
produce an HTTP response with the given response status code.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.StatusCodeResult.#ctor(System.Int32)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.StatusCodeResult"/> class
|
with the given <paramref name="statusCode"/>.
|
</summary>
|
<param name="statusCode">The HTTP status code of the response.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.StatusCodeResult.StatusCode">
|
<summary>
|
Gets the HTTP status code.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.StatusCodeResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.TypeFilterAttribute">
|
<summary>
|
A filter that creates another filter of type <see cref="P:Microsoft.AspNetCore.Mvc.TypeFilterAttribute.ImplementationType"/>, retrieving missing constructor
|
arguments from dependency injection if available there.
|
</summary>
|
<remarks>
|
<para>
|
Primarily used in <see cref="M:FilterCollection.Add"/> calls.
|
</para>
|
<para>
|
Similar to the <see cref="T:Microsoft.AspNetCore.Mvc.ServiceFilterAttribute"/> in that both use constructor injection. Use
|
<see cref="T:Microsoft.AspNetCore.Mvc.ServiceFilterAttribute"/> instead if the filter is itself a service.
|
</para>
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.TypeFilterAttribute.#ctor(System.Type)">
|
<summary>
|
Instantiates a new <see cref="T:Microsoft.AspNetCore.Mvc.TypeFilterAttribute"/> instance.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of filter to create.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.TypeFilterAttribute.Arguments">
|
<summary>
|
Gets or sets the non-service arguments to pass to the <see cref="P:Microsoft.AspNetCore.Mvc.TypeFilterAttribute.ImplementationType"/> constructor.
|
</summary>
|
<remarks>
|
Service arguments are found in the dependency injection container i.e. this filter supports constructor
|
injection in addition to passing the given <see cref="P:Microsoft.AspNetCore.Mvc.TypeFilterAttribute.Arguments"/>.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.TypeFilterAttribute.ImplementationType">
|
<summary>
|
Gets the <see cref="T:System.Type"/> of filter to create.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.TypeFilterAttribute.Order">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.TypeFilterAttribute.IsReusable">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.TypeFilterAttribute.CreateInstance(System.IServiceProvider)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.UnauthorizedResult">
|
<summary>
|
Represents an <see cref="T:Microsoft.AspNetCore.Mvc.UnauthorizedResult"/> that when
|
executed will produce an Unauthorized (401) response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UnauthorizedResult.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.UnauthorizedResult"/> instance.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.UnsupportedMediaTypeResult">
|
<summary>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.StatusCodeResult"/> that when
|
executed will produce a UnsupportedMediaType (415) response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UnsupportedMediaTypeResult.#ctor">
|
<summary>
|
Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.UnsupportedMediaTypeResult"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.Action(Microsoft.AspNetCore.Mvc.IUrlHelper)">
|
<summary>
|
Generates a fully qualified or absolute URL for an action method.
|
</summary>
|
<returns>The fully qualified or absolute URL to an action method.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.Action(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String)">
|
<summary>
|
Generates a fully qualified or absolute URL for an action method by using the specified action name.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="action">The name of the action method.</param>
|
<returns>The fully qualified or absolute URL to an action method.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.Action(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.Object)">
|
<summary>
|
Generates a fully qualified or absolute URL for an action method by using the specified action name,
|
and route values.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="action">The name of the action method.</param>
|
<param name="values">An object that contains route values.</param>
|
<returns>The fully qualified or absolute URL to an action method.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.Action(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.String)">
|
<summary>
|
Generates a fully qualified or absolute URL for an action method by using the specified action name,
|
and controller name.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="action">The name of the action method.</param>
|
<param name="controller">The name of the controller.</param>
|
<returns>The fully qualified or absolute URL to an action method.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.Action(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.String,System.Object)">
|
<summary>
|
Generates a fully qualified or absolute URL for an action method by using the specified action name,
|
controller name, and route values.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="action">The name of the action method.</param>
|
<param name="controller">The name of the controller.</param>
|
<param name="values">An object that contains route values.</param>
|
<returns>The fully qualified or absolute URL to an action method.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.Action(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.String,System.Object,System.String)">
|
<summary>
|
Generates a fully qualified or absolute URL for an action method by using the specified action name,
|
controller name, route values, and protocol to use.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="action">The name of the action method.</param>
|
<param name="controller">The name of the controller.</param>
|
<param name="values">An object that contains route values.</param>
|
<param name="protocol">The protocol for the URL, such as "http" or "https".</param>
|
<returns>The fully qualified or absolute URL to an action method.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.Action(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.String,System.Object,System.String,System.String)">
|
<summary>
|
Generates a fully qualified or absolute URL for an action method by using the specified action name,
|
controller name, route values, protocol to use, and host name.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="action">The name of the action method.</param>
|
<param name="controller">The name of the controller.</param>
|
<param name="values">An object that contains route values.</param>
|
<param name="protocol">The protocol for the URL, such as "http" or "https".</param>
|
<param name="host">The host name for the URL.</param>
|
<returns>The fully qualified or absolute URL to an action method.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.Action(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.String,System.Object,System.String,System.String,System.String)">
|
<summary>
|
Generates a fully qualified or absolute URL for an action method by using the specified action name,
|
controller name, route values, protocol to use, host name and fragment.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="action">The name of the action method.</param>
|
<param name="controller">The name of the controller.</param>
|
<param name="values">An object that contains route values.</param>
|
<param name="protocol">The protocol for the URL, such as "http" or "https".</param>
|
<param name="host">The host name for the URL.</param>
|
<param name="fragment">The fragment for the URL.</param>
|
<returns>The fully qualified or absolute URL to an action method.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.RouteUrl(Microsoft.AspNetCore.Mvc.IUrlHelper,System.Object)">
|
<summary>
|
Generates a fully qualified or absolute URL for the specified route values.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="values">An object that contains route values.</param>
|
<returns>The fully qualified or absolute URL.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.RouteUrl(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String)">
|
<summary>
|
Generates a fully qualified or absolute URL for the specified route name.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="routeName">The name of the route that is used to generate URL.</param>
|
<returns>The fully qualified or absolute URL.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.RouteUrl(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.Object)">
|
<summary>
|
Generates a fully qualified or absolute URL for the specified route values by
|
using the specified route name.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="routeName">The name of the route that is used to generate URL.</param>
|
<param name="values">An object that contains route values.</param>
|
<returns>The fully qualified or absolute URL.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.RouteUrl(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.Object,System.String)">
|
<summary>
|
Generates a fully qualified or absolute URL for the specified route values by
|
using the specified route name, and protocol to use.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="routeName">The name of the route that is used to generate URL.</param>
|
<param name="values">An object that contains route values.</param>
|
<param name="protocol">The protocol for the URL, such as "http" or "https".</param>
|
<returns>The fully qualified or absolute URL.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.RouteUrl(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.Object,System.String,System.String)">
|
<summary>
|
Generates a fully qualified or absolute URL for the specified route values by
|
using the specified route name, protocol to use, and host name.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="routeName">The name of the route that is used to generate URL.</param>
|
<param name="values">An object that contains route values.</param>
|
<param name="protocol">The protocol for the URL, such as "http" or "https".</param>
|
<param name="host">The host name for the URL.</param>
|
<returns>The fully qualified or absolute URL.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.UrlHelperExtensions.RouteUrl(Microsoft.AspNetCore.Mvc.IUrlHelper,System.String,System.Object,System.String,System.String,System.String)">
|
<summary>
|
Generates a fully qualified or absolute URL for the specified route values by
|
using the specified route name, protocol to use, host name and fragment.
|
</summary>
|
<param name="helper">The <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/>.</param>
|
<param name="routeName">The name of the route that is used to generate URL.</param>
|
<param name="values">An object that contains route values.</param>
|
<param name="protocol">The protocol for the URL, such as "http" or "https".</param>
|
<param name="host">The host name for the URL.</param>
|
<param name="fragment">The fragment for the URL.</param>
|
<returns>The fully qualified or absolute URL.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.VirtualFileResult">
|
<summary>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.FileResult" /> that on execution writes the file specified using a virtual path to the response
|
using mechanisms provided by the host.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.VirtualFileResult.#ctor(System.String,System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.VirtualFileResult"/> instance with the provided <paramref name="fileName"/>
|
and the provided <paramref name="contentType"/>.
|
</summary>
|
<param name="fileName">The path to the file. The path must be relative/virtual.</param>
|
<param name="contentType">The Content-Type header of the response.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.VirtualFileResult.#ctor(System.String,Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.VirtualFileResult"/> instance with
|
the provided <paramref name="fileName"/> and the
|
provided <paramref name="contentType"/>.
|
</summary>
|
<param name="fileName">The path to the file. The path must be relative/virtual.</param>
|
<param name="contentType">The Content-Type header of the response.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.VirtualFileResult.FileName">
|
<summary>
|
Gets or sets the path to the file that will be sent back as the response.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.VirtualFileResult.FileProvider">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> used to resolve paths.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.VirtualFileResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ActionConstraints.ActionMethodSelectorAttribute">
|
<summary>
|
Base class for attributes which can implement conditional logic to enable or disable an action
|
for a given request. See <see cref="T:Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ActionConstraints.ActionMethodSelectorAttribute.Order">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ActionConstraints.ActionMethodSelectorAttribute.Accept(Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ActionConstraints.ActionMethodSelectorAttribute.IsValidForRequest(Microsoft.AspNetCore.Routing.RouteContext,Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor)">
|
<summary>
|
Determines whether the action selection is valid for the specified route context.
|
</summary>
|
<param name="routeContext">The route context.</param>
|
<param name="action">Information about the action.</param>
|
<returns>
|
<see langword="true"/> if the action selection is valid for the specified context;
|
otherwise, <see langword="false"/>.
|
</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionGroupNameProvider">
|
<summary>
|
Represents group name metadata for an <c>ApiDescription</c>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionGroupNameProvider.GroupName">
|
<summary>
|
The group name for the <c>ApiDescription</c> of the associated action or controller.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionVisibilityProvider">
|
<summary>
|
Represents visibility metadata for an <c>ApiDescription</c>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionVisibilityProvider.IgnoreApi">
|
<summary>
|
If <c>false</c> then no <c>ApiDescription</c> objects will be created for the associated controller
|
or action.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestFormatMetadataProvider">
|
<summary>
|
Provides metadata information about the request format to an <c>IApiDescriptionProvider</c>.
|
</summary>
|
<remarks>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter"/> should implement this interface to expose metadata information
|
to an <c>IApiDescriptionProvider</c>.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestFormatMetadataProvider.GetSupportedContentTypes(System.String,System.Type)">
|
<summary>
|
Gets a filtered list of content types which are supported by the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter"/>
|
for the <paramref name="objectType"/> and <paramref name="contentType"/>.
|
</summary>
|
<param name="contentType">
|
The content type for which the supported content types are desired, or <c>null</c> if any content
|
type can be used.
|
</param>
|
<param name="objectType">
|
The <see cref="T:System.Type"/> for which the supported content types are desired.
|
</param>
|
<returns>Content types which are supported by the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter"/>.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestMetadataProvider">
|
<summary>
|
Provides a a set of possible content types than can be consumed by the action.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestMetadataProvider.SetContentTypes(Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection)">
|
<summary>
|
Configures a collection of allowed content types which can be consumed by the action.
|
</summary>
|
<param name="contentTypes">The <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"/></param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider">
|
<summary>
|
Provides a return type, status code and a set of possible content types returned by a
|
successful execution of the action.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider.Type">
|
<summary>
|
Gets the optimistic return type of the action.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider.StatusCode">
|
<summary>
|
Gets the HTTP status code of the response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider.SetContentTypes(Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection)">
|
<summary>
|
Configures a collection of allowed content types which can be produced by the action.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider">
|
<summary>
|
Provides metadata information about the response format to an <c>IApiDescriptionProvider</c>.
|
</summary>
|
<remarks>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> should implement this interface to expose metadata information
|
to an <c>IApiDescriptionProvider</c>.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider.GetSupportedContentTypes(System.String,System.Type)">
|
<summary>
|
Gets a filtered list of content types which are supported by the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/>
|
for the <paramref name="objectType"/> and <paramref name="contentType"/>.
|
</summary>
|
<param name="contentType">
|
The content type for which the supported content types are desired, or <c>null</c> if any content
|
type can be used.
|
</param>
|
<param name="objectType">
|
The <see cref="T:System.Type"/> for which the supported content types are desired.
|
</param>
|
<returns>Content types which are supported by the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/>.</returns>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.ApiExplorer">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"/> for this action.
|
</summary>
|
<remarks>
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.ApiExplorer"/> allows configuration of settings for ApiExplorer
|
which apply to the action.
|
|
Settings applied by <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.ApiExplorer"/> override settings from
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel.ApiExplorer"/> and <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.ApiExplorer"/>.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.RouteValues">
|
<summary>
|
Gets a collection of route values that must be present in the
|
<see cref="P:Microsoft.AspNetCore.Routing.RouteData.Values"/> for the corresponding action to be selected.
|
</summary>
|
<remarks>
|
<para>
|
The value of <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.ActionName"/> is considered an implicit route value corresponding
|
to the key <c>action</c> and the value of <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.ControllerName"/> is
|
considered an implicit route value corresponding to the key <c>controller</c>. These entries
|
will be added to <see cref="P:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor.RouteValues"/>, but will not be visible in
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.RouteValues"/>.
|
</para>
|
<para>
|
Entries in <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.RouteValues"/> can override entries in
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.RouteValues"/>.
|
</para>
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.Properties">
|
<summary>
|
Gets a set of properties associated with the action.
|
These properties will be copied to <see cref="P:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor.Properties"/>.
|
</summary>
|
<remarks>
|
Entries will take precedence over entries with the same key in
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel.Properties"/> and <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.Properties"/>.
|
</remarks>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel">
|
<summary>
|
A model for ApiExplorer properties associated with a controller or action.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel.#ctor">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel.#ctor(Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"/> with properties copied from <paramref name="other"/>.
|
</summary>
|
<param name="other">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"/> to copy.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel.IsVisible">
|
<summary>
|
If <c>true</c>, <c>APIExplorer.ApiDescription</c> objects will be created for the associated
|
controller or action.
|
</summary>
|
<remarks>
|
Set this value to configure whether or not the associated controller or action will appear in ApiExplorer.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel.GroupName">
|
<summary>
|
The value for <c>APIExplorer.ApiDescription.GroupName</c> of
|
<c>APIExplorer.ApiDescription</c> objects created for the associated controller or action.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel.ApiExplorer">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"/> for the application.
|
</summary>
|
<remarks>
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel.ApiExplorer"/> allows configuration of default settings
|
for ApiExplorer that apply to all actions unless overridden by
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.ApiExplorer"/> or <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.ApiExplorer"/>.
|
|
If using <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel.ApiExplorer"/> to set <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel.IsVisible"/> to
|
<c>true</c>, this setting will only be honored for actions which use attribute routing.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel.Properties">
|
<summary>
|
Gets a set of properties associated with all actions.
|
These properties will be copied to <see cref="P:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor.Properties"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext">
|
<summary>
|
A context object for <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext.Result">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel.CombineAttributeRouteModel(Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel,Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel)">
|
<summary>
|
Combines two <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"/> instances and returns
|
a new <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"/> instance with the result.
|
</summary>
|
<param name="left">The left <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"/>.</param>
|
<param name="right">The right <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"/>.</param>
|
<returns>A new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"/> that represents the
|
combination of the two <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"/> instances or <c>null</c> if both
|
parameters are <c>null</c>.</returns>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.ApiExplorer">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"/> for this controller.
|
</summary>
|
<remarks>
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.ApiExplorer"/> allows configuration of settings for ApiExplorer
|
which apply to all actions in the controller unless overridden by <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.ApiExplorer"/>.
|
|
Settings applied by <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.ApiExplorer"/> override settings from
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel.ApiExplorer"/>.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.RouteValues">
|
<summary>
|
Gets a collection of route values that must be present in the
|
<see cref="P:Microsoft.AspNetCore.Routing.RouteData.Values"/> for the corresponding action to be selected.
|
</summary>
|
<remarks>
|
Entries in <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.RouteValues"/> can be overridden by entries in
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel.RouteValues"/>.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel.Properties">
|
<summary>
|
Gets a set of properties associated with the controller.
|
These properties will be copied to <see cref="P:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor.Properties"/>.
|
</summary>
|
<remarks>
|
Entries will take precedence over entries with the same key
|
in <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel.Properties"/>.
|
</remarks>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention">
|
<summary>
|
Allows customization of the of the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel"/>.
|
</summary>
|
<remarks>
|
To use this interface, create an <see cref="T:System.Attribute"/> class which implements the interface and
|
place it on an action method.
|
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention"/> customizations run after
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention"/> customications and before
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IParameterModelConvention"/> customizations.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention.Apply(Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel)">
|
<summary>
|
Called to apply the convention to the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel"/>.
|
</summary>
|
<param name="action">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel"/>.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention">
|
<summary>
|
Allows customization of the of the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.
|
</summary>
|
<remarks>
|
Implementaions of this interface can be registered in <see cref="P:Microsoft.AspNetCore.Mvc.MvcOptions.Conventions"/>
|
to customize metadata about the application.
|
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention"/> run before other types of customizations to the
|
reflected model.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention.Apply(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel)">
|
<summary>
|
Called to apply the convention to the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.
|
</summary>
|
<param name="application">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider">
|
<summary>
|
Builds or modifies an <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/> for action discovery.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order">
|
<summary>
|
Gets the order value for determining the order of execution of providers. Providers execute in
|
ascending numeric value of the <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order"/> property.
|
</summary>
|
<remarks>
|
<para>
|
Providers are executed in an ordering determined by an ascending sort of the <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order"/> property.
|
A provider with a lower numeric value of <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order"/> will have its
|
<see cref="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)"/> called before that of a provider with a higher numeric value of
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order"/>. The <see cref="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)"/> method is called in the reverse ordering after
|
all calls to <see cref="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)"/>. A provider with a lower numeric value of
|
<see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order"/> will have its <see cref="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)"/> method called after that of a provider
|
with a higher numeric value of <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order"/>.
|
</para>
|
<para>
|
If two providers have the same numeric value of <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order"/>, then their relative execution order
|
is undefined.
|
</para>
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">
|
<summary>
|
Executed for the first pass of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/> building. See <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">
|
<summary>
|
Executed for the second pass of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/> building. See <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider.Order"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext"/>.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention">
|
<summary>
|
Allows customization of the of the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"/>.
|
</summary>
|
<remarks>
|
To use this interface, create an <see cref="T:System.Attribute"/> class which implements the interface and
|
place it on a controller class.
|
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention"/> customizations run after
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention"/> customizations and before
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention"/> customizations.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention.Apply(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel)">
|
<summary>
|
Called to apply the convention to the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"/>.
|
</summary>
|
<param name="controller">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"/>.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IParameterModelConvention">
|
<summary>
|
Allows customization of the of the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"/>.
|
</summary>
|
<remarks>
|
To use this interface, create an <see cref="T:System.Attribute"/> class which implements the interface and
|
place it on an action method parameter.
|
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IParameterModelConvention"/> customizations run after
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention"/> customizations.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.IParameterModelConvention.Apply(Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel)">
|
<summary>
|
Called to apply the convention to the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel"/>.
|
</summary>
|
<param name="parameter">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel"/>.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel">
|
<summary>
|
A type which is used to represent a property in a <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.#ctor(System.Reflection.PropertyInfo,System.Collections.Generic.IReadOnlyList{System.Object})">
|
<summary>
|
Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel"/>.
|
</summary>
|
<param name="propertyInfo">The <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.PropertyInfo"/> for the underlying property.</param>
|
<param name="attributes">Any attributes which are annotated on the property.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.#ctor(Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel)">
|
<summary>
|
Creats a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel"/> from a given <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel"/>.
|
</summary>
|
<param name="other">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel"/> which needs to be copied.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.Controller">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"/> this <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel"/> is associated with.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.Attributes">
|
<summary>
|
Gets any attributes which are annotated on the property.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.BindingInfo">
|
<summary>
|
Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.BindingInfo"/> associated with this model.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.PropertyInfo">
|
<summary>
|
Gets the underlying <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.PropertyInfo"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel.PropertyName">
|
<summary>
|
Gets or sets the name of the property represented by this model.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart">
|
<summary>
|
A part of an MVC application.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart.Name">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> name.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager">
|
<summary>
|
Manages the parts and features of an MVC application.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager.FeatureProviders">
|
<summary>
|
Gets the list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider"/>s.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager.ApplicationParts">
|
<summary>
|
Gets the list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>s.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager.PopulateFeature``1(``0)">
|
<summary>
|
Populates the given <paramref name="feature"/> using the list of
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider`1"/>s configured on the
|
<see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.
|
</summary>
|
<typeparam name="TFeature">The type of the feature.</typeparam>
|
<param name="feature">The feature instance to populate.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> backed by an <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart.Assembly"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart.#ctor(System.Reflection.Assembly)">
|
<summary>
|
Initalizes a new <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart"/> instance.
|
</summary>
|
<param name="assembly"></param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart.Assembly">
|
<summary>
|
Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart.Assembly"/> of the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart.Name">
|
<summary>
|
Gets the name of the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart.Types">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart.GetReferencePaths">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider">
|
<summary>
|
Marker interface for <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider"/>
|
implementations.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider`1">
|
<summary>
|
A provider for a given <typeparamref name="TFeature"/> feature.
|
</summary>
|
<typeparam name="TFeature">The type of the feature.</typeparam>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider`1.PopulateFeature(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart},`0)">
|
<summary>
|
Updates the <paramref name="feature"/> intance.
|
</summary>
|
<param name="parts">The list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>s of the
|
application.
|
</param>
|
<param name="feature">The feature instance to populate.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationPartTypeProvider">
|
<summary>
|
Exposes a set of types from an <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationPartTypeProvider.Types">
|
<summary>
|
Gets the list of available types in the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ICompilationReferencesProvider">
|
<summary>
|
Exposes one or more reference paths from an <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ApplicationParts.ICompilationReferencesProvider.GetReferencePaths">
|
<summary>
|
Gets reference paths used to perform runtime compilation.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Authorization.AllowAnonymousFilter">
|
<summary>
|
An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Authorization.IAllowAnonymousFilter"/>
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter">
|
<summary>
|
An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter"/> which applies a specific
|
<see cref="T:Microsoft.AspNetCore.Authorization.AuthorizationPolicy"/>. MVC recognizes the <see cref="T:Microsoft.AspNetCore.Authorization.AuthorizeAttribute"/> and adds an instance of
|
this filter to the associated action or controller.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter.#ctor(Microsoft.AspNetCore.Authorization.AuthorizationPolicy)">
|
<summary>
|
Initialize a new <see cref="T:Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter"/> instance.
|
</summary>
|
<param name="policy">Authorization policy to be used.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter.#ctor(Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Authorization.IAuthorizeData})">
|
<summary>
|
Initialize a new <see cref="T:Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter"/> instance.
|
</summary>
|
<param name="policyProvider">The <see cref="T:Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider"/> to use to resolve policy names.</param>
|
<param name="authorizeData">The <see cref="T:Microsoft.AspNetCore.Authorization.IAuthorizeData"/> to combine into an <see cref="T:Microsoft.AspNetCore.Authorization.IAuthorizeData"/>.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter.PolicyProvider">
|
<summary>
|
The <see cref="T:Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider"/> to use to resolve policy names.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter.AuthorizeData">
|
<summary>
|
The <see cref="T:Microsoft.AspNetCore.Authorization.IAuthorizeData"/> to combine into an <see cref="T:Microsoft.AspNetCore.Authorization.IAuthorizeData"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter.Policy">
|
<summary>
|
Gets the authorization policy to be used. If null, the policy will be constructed via
|
AuthorizePolicy.CombineAsync(PolicyProvider, AuthorizeData)
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter.OnAuthorizationAsync(Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Controllers.ControllerBoundPropertyDescriptor">
|
<summary>
|
A descriptor for model bound properties of a controller.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerBoundPropertyDescriptor.PropertyInfo">
|
<summary>
|
Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerBoundPropertyDescriptor.PropertyInfo"/> for this property.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature">
|
<summary>
|
The list of controllers types in an MVC application. The <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature"/> can be populated
|
using the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> that is available during startup at <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcBuilder.PartManager"/>
|
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"/>
|
as a dependency in a component.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature.Controllers">
|
<summary>
|
Gets the list of controller types in an MVC application.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Controllers.ControllerFeatureProvider">
|
<summary>
|
Discovers controllers from a list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> instances.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.ControllerFeatureProvider.PopulateFeature(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart},Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.ControllerFeatureProvider.IsController(System.Reflection.TypeInfo)">
|
<summary>
|
Determines if a given <paramref name="typeInfo"/> is a controller.
|
</summary>
|
<param name="typeInfo">The <see cref="T:System.Reflection.TypeInfo"/> candidate.</param>
|
<returns><code>true</code> if the type is a controller; otherwise <code>false</code>.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Controllers.ControllerParameterDescriptor">
|
<summary>
|
A descriptor for method parameters of an action method.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerParameterDescriptor.ParameterInfo">
|
<summary>
|
Gets or sets the <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerParameterDescriptor.ParameterInfo"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerActivator">
|
<summary>
|
<see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"/> that uses type activation to create controllers.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerActivator.#ctor(Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerActivator"/>.
|
</summary>
|
<param name="typeActivatorCache">The <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerActivator.Create(Microsoft.AspNetCore.Mvc.ControllerContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerActivator.Release(Microsoft.AspNetCore.Mvc.ControllerContext,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory">
|
<summary>
|
Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory.#ctor(Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator})">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory"/>.
|
</summary>
|
<param name="controllerActivator">
|
<see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"/> used to create controller instances.
|
</param>
|
<param name="propertyActivators">
|
A set of <see cref="T:Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator"/> instances used to initialize controller
|
properties.
|
</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory.ControllerActivator">
|
<summary>
|
The <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"/> used to create a controller.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory.CreateController(Microsoft.AspNetCore.Mvc.ControllerContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory.ReleaseController(Microsoft.AspNetCore.Mvc.ControllerContext,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator">
|
<summary>
|
Provides methods to create a controller.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator.Create(Microsoft.AspNetCore.Mvc.ControllerContext)">
|
<summary>
|
Creates a controller.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/> for the executing action.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator.Release(Microsoft.AspNetCore.Mvc.ControllerContext,System.Object)">
|
<summary>
|
Releases a controller.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/> for the executing action.</param>
|
<param name="controller">The controller to release.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory">
|
<summary>
|
Provides methods for creation and disposal of controllers.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory.CreateController(Microsoft.AspNetCore.Mvc.ControllerContext)">
|
<summary>
|
Creates a new controller for the specified <paramref name="context"/>.
|
</summary>
|
<param name="context"><see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/> for the action to execute.</param>
|
<returns>The controller.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory.ReleaseController(Microsoft.AspNetCore.Mvc.ControllerContext,System.Object)">
|
<summary>
|
Releases a controller instance.
|
</summary>
|
<param name="context"><see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/> for the executing action.</param>
|
<param name="controller">The controller.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Controllers.ServiceBasedControllerActivator">
|
<summary>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"/> that retrieves controllers as services from the request's
|
<see cref="T:System.IServiceProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.ServiceBasedControllerActivator.Create(Microsoft.AspNetCore.Mvc.ControllerContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Controllers.ServiceBasedControllerActivator.Release(Microsoft.AspNetCore.Mvc.ControllerContext,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute">
|
<summary>
|
An abstract filter that asynchronously surrounds execution of the action and the action result. Subclasses
|
should override <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)"/>, <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnActionExecuted(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext)"/> or
|
<see cref="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)"/> but not <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)"/> and either of the other two.
|
Similarly subclasses should override <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnResultExecuting(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext)"/>, <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnResultExecuted(Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext)"/> or
|
<see cref="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnResultExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate)"/> but not <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnResultExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate)"/> and either of the other two.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.Order">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnActionExecuted(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnResultExecuting(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnResultExecuted(Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnResultExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Filters.ExceptionFilterAttribute">
|
<summary>
|
An abstract filter that runs asynchronously after an action has thrown an <see cref="T:System.Exception"/>. Subclasses
|
must override <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ExceptionFilterAttribute.OnException(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext)"/> or <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ExceptionFilterAttribute.OnExceptionAsync(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext)"/> but not both.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Filters.ExceptionFilterAttribute.Order">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ExceptionFilterAttribute.OnExceptionAsync(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ExceptionFilterAttribute.OnException(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.FilterCollection.Add(System.Type)">
|
<summary>
|
Adds a type representing an <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/>.
|
</summary>
|
<param name="filterType">Type representing an <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/>.</param>
|
<returns>An <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/> representing the added type.</returns>
|
<remarks>
|
Filter instances will be created using
|
<see cref="T:Microsoft.Extensions.DependencyInjection.ActivatorUtilities"/>.
|
Use <see cref="M:Microsoft.AspNetCore.Mvc.Filters.FilterCollection.AddService(System.Type)"/> to register a service as a filter.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.FilterCollection.Add(System.Type,System.Int32)">
|
<summary>
|
Adds a type representing an <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/>.
|
</summary>
|
<param name="filterType">Type representing an <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/>.</param>
|
<param name="order">The order of the added filter.</param>
|
<returns>An <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/> representing the added type.</returns>
|
<remarks>
|
Filter instances will be created using
|
<see cref="T:Microsoft.Extensions.DependencyInjection.ActivatorUtilities"/>.
|
Use <see cref="M:Microsoft.AspNetCore.Mvc.Filters.FilterCollection.AddService(System.Type)"/> to register a service as a filter.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.FilterCollection.AddService(System.Type)">
|
<summary>
|
Adds a type representing an <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/>.
|
</summary>
|
<param name="filterType">Type representing an <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/>.</param>
|
<returns>An <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/> representing the added service type.</returns>
|
<remarks>
|
Filter instances will created through dependency injection. Use
|
<see cref="M:Microsoft.AspNetCore.Mvc.Filters.FilterCollection.Add(System.Type)"/> to register a service that will be created via
|
type activation.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.FilterCollection.AddService(System.Type,System.Int32)">
|
<summary>
|
Adds a type representing an <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/>.
|
</summary>
|
<param name="filterType">Type representing an <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/>.</param>
|
<param name="order">The order of the added filter.</param>
|
<returns>An <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"/> representing the added service type.</returns>
|
<remarks>
|
Filter instances will created through dependency injection. Use
|
<see cref="M:Microsoft.AspNetCore.Mvc.Filters.FilterCollection.Add(System.Type)"/> to register a service that will be created via
|
type activation.
|
</remarks>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Filters.FilterScope">
|
<summary>
|
<para>
|
Contains constant values for known filter scopes.
|
</para>
|
<para>
|
Scope defines the ordering of filters that have the same order. Scope is by-default
|
defined by how a filter is registered.
|
</para>
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute">
|
<summary>
|
An abstract filter that asynchronously surrounds execution of the action result. Subclasses
|
must override <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute.OnResultExecuting(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext)"/>, <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute.OnResultExecuted(Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext)"/> or
|
<see cref="M:Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute.OnResultExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate)"/> but not <see cref="M:Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute.OnResultExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate)"/> and either of the other two.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute.Order">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute.OnResultExecuting(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute.OnResultExecuted(Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute.OnResultExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter">
|
<summary>
|
A filter that will use the format value in the route data or query string to set the content type on an
|
<see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/> returned from an action.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcOptions})">
|
<summary>
|
Initializes an instance of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter"/>.
|
</summary>
|
<param name="options">The <see cref="T:Microsoft.Extensions.Options.IOptions`1"/></param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter.GetFormat(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter.OnResourceExecuting(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext)">
|
<summary>
|
As a <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IResourceFilter"/>, this filter looks at the request and rejects it before going ahead if
|
1. The format in the request does not match any format in the map.
|
2. If there is a conflicting producesFilter.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter.OnResourceExecuted(Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter.OnResultExecuting(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext)">
|
<summary>
|
Sets a Content Type on an <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult" /> using a format value from the request.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatFilter.OnResultExecuted(Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings">
|
<summary>
|
Used to specify mapping between the URL Format and corresponding media type.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings.SetMediaTypeMappingForFormat(System.String,System.String)">
|
<summary>
|
Sets mapping for the format to specified media type.
|
If the format already exists, the media type will be overwritten with the new value.
|
</summary>
|
<param name="format">The format value.</param>
|
<param name="contentType">The media type for the format value.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings.SetMediaTypeMappingForFormat(System.String,Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
<summary>
|
Sets mapping for the format to specified media type.
|
If the format already exists, the media type will be overwritten with the new value.
|
</summary>
|
<param name="format">The format value.</param>
|
<param name="contentType">The media type for the format value.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings.GetMediaTypeMappingForFormat(System.String)">
|
<summary>
|
Gets the media type for the specified format.
|
</summary>
|
<param name="format">The format value.</param>
|
<returns>The media type for input format.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings.ClearMediaTypeMappingForFormat(System.String)">
|
<summary>
|
Clears the media type mapping for the format.
|
</summary>
|
<param name="format">The format value.</param>
|
<returns><c>true</c> if the format is successfully found and cleared; otherwise, <c>false</c>.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter">
|
<summary>
|
Sets the status code to 204 if the content is null.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter.TreatNullValueAsNoContent">
|
<summary>
|
Indicates whether to select this formatter if the returned value from the action
|
is null.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter.CanWriteResult(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter.WriteAsync(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter">
|
<summary>
|
Reads an object from the request body.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter.SupportedMediaTypes">
|
<summary>
|
Gets the mutable collection of media type elements supported by
|
this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter.GetDefaultValueForType(System.Type)">
|
<summary>
|
Gets the default value for a given type. Used to return a default value when the body contains no content.
|
</summary>
|
<param name="modelType">The type of the value.</param>
|
<returns>The default value for the <paramref name="modelType"/> type.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter.CanRead(Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter.CanReadType(System.Type)">
|
<summary>
|
Determines whether this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter"/> can deserialize an object of the given
|
<paramref name="type"/>.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of object that will be read.</param>
|
<returns><c>true</c> if the <paramref name="type"/> can be read, otherwise <c>false</c>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter.ReadAsync(Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter.ReadRequestBodyAsync(Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext)">
|
<summary>
|
Reads an object from the request body.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext"/>.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion deserializes the request body.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.InputFormatter.GetSupportedContentTypes(System.String,System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType">
|
<summary>
|
A media type value.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.#ctor(System.String)">
|
<summary>
|
Initializes a <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/> instance.
|
</summary>
|
<param name="mediaType">The <see cref="T:System.String"/> with the media type.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.#ctor(Microsoft.Extensions.Primitives.StringSegment)">
|
<summary>
|
Initializes a <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/> instance.
|
</summary>
|
<param name="mediaType">The <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> with the media type.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.#ctor(System.String,System.Int32,System.Nullable{System.Int32})">
|
<summary>
|
Initializes a <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType.MediaTypeParameterParser"/> instance.
|
</summary>
|
<param name="mediaType">The <see cref="T:System.String"/> with the media type.</param>
|
<param name="offset">The offset in the <paramref name="mediaType"/> where the parsing starts.</param>
|
<param name="length">The of the media type to parse if provided.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.MediaType.Type">
|
<summary>
|
Gets the type of the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.MediaType.MatchesAllTypes">
|
<summary>
|
Gets whether this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/> matches all types.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.MediaType.SubType">
|
<summary>
|
Gets the subtype of the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.MediaType.MatchesAllSubTypes">
|
<summary>
|
Gets whether this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/> matches all subtypes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.MediaType.Encoding">
|
<summary>
|
Gets the <see cref="T:System.Text.Encoding"/> of the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/> if it has one.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.MediaType.Charset">
|
<summary>
|
Gets the charset parameter of the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/> if it has one.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.IsSubsetOf(Microsoft.AspNetCore.Mvc.Formatters.MediaType)">
|
<summary>
|
Determines whether the current <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/> is a subset of the <paramref name="set"/> <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/>.
|
</summary>
|
<param name="set">The set <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/>.</param>
|
<returns>
|
<code>true</code> if this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaType"/> is a subset of <paramref name="set"/>; otherwise<code>false</code>.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.GetParameter(System.String)">
|
<summary>
|
Gets the parameter <paramref name="parameterName"/> of the media type.
|
</summary>
|
<param name="parameterName">The name of the parameter to retrieve.</param>
|
<returns>The <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/>for the given <paramref name="parameterName"/> if found; otherwise<code>null</code>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.GetParameter(Microsoft.Extensions.Primitives.StringSegment)">
|
<summary>
|
Gets the parameter <paramref name="parameterName"/> of the media type.
|
</summary>
|
<param name="parameterName">The name of the parameter to retrieve.</param>
|
<returns>The <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/>for the given <paramref name="parameterName"/> if found; otherwise<code>null</code>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.ReplaceEncoding(System.String,System.Text.Encoding)">
|
<summary>
|
Replaces the encoding of the given <paramref name="mediaType"/> with the provided
|
<paramref name="encoding"/>.
|
</summary>
|
<param name="mediaType">The media type whose encoding will be replaced.</param>
|
<param name="encoding">The encoding that will replace the encoding in the <paramref name="mediaType"/></param>
|
<returns>A media type with the replaced encoding.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.ReplaceEncoding(Microsoft.Extensions.Primitives.StringSegment,System.Text.Encoding)">
|
<summary>
|
Replaces the encoding of the given <paramref name="mediaType"/> with the provided
|
<paramref name="encoding"/>.
|
</summary>
|
<param name="mediaType">The media type whose encoding will be replaced.</param>
|
<param name="encoding">The encoding that will replace the encoding in the <paramref name="mediaType"/></param>
|
<returns>A media type with the replaced encoding.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.CreateMediaTypeSegmentWithQuality(System.String,System.Int32)">
|
<summary>
|
Creates an <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality"/> containing the media type in <paramref name="mediaType"/>
|
and its associated quality.
|
</summary>
|
<param name="mediaType">The media type to parse.</param>
|
<param name="start">The position at which the parsing starts.</param>
|
<returns>The parsed media type with its associated quality.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaType.MediaTypeParameter.Equals(System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection">
|
<summary>
|
A collection of media types.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection.#ctor">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection.Add(Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
<summary>
|
Adds an object to the end of the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"/>.
|
</summary>
|
<param name="item">The media type to be added to the end of the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection.Insert(System.Int32,Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
<summary>
|
Inserts an element into the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"/> at the specified index.
|
</summary>
|
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
|
<param name="item">The media type to insert.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection.Remove(Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
<summary>
|
Removes the first occurrence of a specific media type from the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"/>.
|
</summary>
|
<param name="item"></param>
|
<returns><code>true</code> if <paramref name="item"/> is successfully removed; otherwise, <code>false</code>.
|
This method also returns <code>false</code> if <paramref name="item"/> was not found in the original
|
<see cref="T:Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"/>.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter">
|
<summary>
|
Writes an object to the output stream.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.SupportedMediaTypes">
|
<summary>
|
Gets the mutable collection of media type elements supported by
|
this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.CanWriteType(System.Type)">
|
<summary>
|
Returns a value indicating whether or not the given type can be written by this serializer.
|
</summary>
|
<param name="type">The object type.</param>
|
<returns><c>true</c> if the type can be written, otherwise <c>false</c>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.GetSupportedContentTypes(System.String,System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.CanWriteResult(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.WriteAsync(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.WriteResponseHeaders(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext)">
|
<summary>
|
Sets the headers on <see cref="T:Microsoft.AspNetCore.Http.HttpResponse"/> object.
|
</summary>
|
<param name="context">The formatter context associated with the call.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.WriteResponseBodyAsync(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext)">
|
<summary>
|
Writes the response body.
|
</summary>
|
<param name="context">The formatter context associated with the call.</param>
|
<returns>A task which can write the response body.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.StreamOutputFormatter">
|
<summary>
|
Always copies the stream to the response, regardless of requested content type.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.StreamOutputFormatter.CanWriteResult(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.StreamOutputFormatter.WriteAsync(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.StringOutputFormatter">
|
<summary>
|
Always writes a string value to the response, regardless of requested content type.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter">
|
<summary>
|
Reads an object from a request body with a text format.
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter.UTF8EncodingWithoutBOM">
|
<summary>
|
Returns UTF8 Encoding without BOM and throws on invalid bytes.
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter.UTF16EncodingLittleEndian">
|
<summary>
|
Returns UTF16 Encoding which uses littleEndian byte order with BOM and throws on invalid bytes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter.SupportedEncodings">
|
<summary>
|
Gets the mutable collection of character encodings supported by
|
this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter"/>. The encodings are
|
used when reading the data.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter.ReadRequestBodyAsync(Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter.ReadRequestBodyAsync(Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext,System.Text.Encoding)">
|
<summary>
|
Reads an object from the request body.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext"/>.</param>
|
<param name="encoding">The <see cref="T:System.Text.Encoding"/> used to read the request body.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion deserializes the request body.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter.SelectCharacterEncoding(Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext)">
|
<summary>
|
Returns an <see cref="T:System.Text.Encoding"/> based on <paramref name="context"/>'s
|
character set.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext"/>.</param>
|
<returns>
|
An <see cref="T:System.Text.Encoding"/> based on <paramref name="context"/>'s
|
character set. <c>null</c> if no supported encoding was found.
|
</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter">
|
<summary>
|
Writes an object in a given text format to the output stream.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter.#ctor">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter"/> class.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter.SupportedEncodings">
|
<summary>
|
Gets the mutable collection of character encodings supported by
|
this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter"/>. The encodings are
|
used when writing the data.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter.SelectCharacterEncoding(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext)">
|
<summary>
|
Determines the best <see cref="T:System.Text.Encoding"/> amongst the supported encodings
|
for reading or writing an HTTP entity body based on the provided content type.
|
</summary>
|
<param name="context">The formatter context associated with the call.
|
</param>
|
<returns>The <see cref="T:System.Text.Encoding"/> to use when reading the request or writing the response.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter.WriteAsync(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter.WriteResponseBodyAsync(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter.WriteResponseBodyAsync(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext,System.Text.Encoding)">
|
<summary>
|
Writes the response body.
|
</summary>
|
<param name="context">The formatter context associated with the call.</param>
|
<param name="selectedEncoding">The <see cref="T:System.Text.Encoding"/> that should be used to write the response.</param>
|
<returns>A task which can write the response body.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter">
|
<summary>
|
A filter that produces the desired content type for the request.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter.GetFormat(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<summary>
|
Gets the format value for the request associated with the provided <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> associated with the current request.</param>
|
<returns>A format value, or <c>null</c> if a format cannot be determined for the request.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality">
|
<summary>
|
A media type with its associated quality.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality.#ctor(Microsoft.Extensions.Primitives.StringSegment,System.Double)">
|
<summary>
|
Initializes an instance of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality"/>.
|
</summary>
|
<param name="mediaType">The <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> containing the media type.</param>
|
<param name="quality">The quality parameter of the media type or 1 in the case it does not exist.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality.MediaType">
|
<summary>
|
Gets the media type of this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality.Quality">
|
<summary>
|
Gets the quality of this <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality.ToString">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection">
|
<summary>
|
A cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" />.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection.#ctor(System.Collections.Generic.IReadOnlyList{Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor},System.Int32)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection"/>.
|
</summary>
|
<param name="items">The result of action discovery</param>
|
<param name="version">The unique version of discovered actions.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection.Items">
|
<summary>
|
Returns the cached <see cref="T:System.Collections.Generic.IReadOnlyList`1"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection.Version">
|
<summary>
|
Returns the unique version of the currently cached items.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider">
|
<summary>
|
Provides the currently cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"/>.
|
</summary>
|
<remarks>
|
The default implementation, does not update the cache, it is up to the user
|
to create or use an implementation that can update the available actions in
|
the application. The implementor is also responsible for updating the
|
<see cref="P:Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection.Version"/> in a thread safe way.
|
|
Default consumers of this service, are aware of the version and will recache
|
data as appropriate, but rely on the version being unique.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider.ActionDescriptors">
|
<summary>
|
Returns the current cached <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection"/>
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector">
|
<summary>
|
Defines an interface for selecting an MVC action to invoke for the current request.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector.SelectCandidates(Microsoft.AspNetCore.Routing.RouteContext)">
|
<summary>
|
Selects a set of <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"/> candidates for the current request associated with
|
<paramref name="context"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Routing.RouteContext"/> associated with the current request.</param>
|
<returns>A set of <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"/> candidates or <c>null</c>.</returns>
|
<remarks>
|
<para>
|
Used by conventional routing to select the set of actions that match the route values for the
|
current request. Action constraints associated with the candidates are not invoked by this method
|
</para>
|
<para>
|
Attribute routing does not call this method.
|
</para>
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector.SelectBestCandidate(Microsoft.AspNetCore.Routing.RouteContext,System.Collections.Generic.IReadOnlyList{Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor})">
|
<summary>
|
Selects the best <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"/> candidate from <paramref name="candidates"/> for the
|
current request associated with <paramref name="context"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Routing.RouteContext"/> associated with the current request.</param>
|
<param name="candidates">The set of <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"/> candidates.</param>
|
<returns>The best <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"/> candidate for the current request or <c>null</c>.</returns>
|
<exception cref="T:Microsoft.AspNetCore.Mvc.Internal.AmbiguousActionException">
|
Thrown when action selection results in an ambiguity.
|
</exception>
|
<remarks>
|
<para>
|
Invokes action constraints associated with the candidates.
|
</para>
|
<para>
|
Used by conventional routing after calling <see cref="M:Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector.SelectCandidates(Microsoft.AspNetCore.Routing.RouteContext)"/> to apply action constraints and
|
disambiguate between multiple candidates.
|
</para>
|
<para>
|
Used by attribute routing to apply action constraints and disambiguate between multiple candidates.
|
</para>
|
</remarks>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ActionDescriptorCollectionProvider">
|
<summary>
|
Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider"/>.
|
This implementation caches the results at first call, and is not responsible for updates.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ActionDescriptorCollectionProvider.#ctor(System.IServiceProvider)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ActionDescriptorCollectionProvider" /> class.
|
</summary>
|
<param name="serviceProvider">The application IServiceProvider.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ActionDescriptorCollectionProvider.ActionDescriptors">
|
<summary>
|
Returns a cached collection of <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" />.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ActionSelectionDecisionTree">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ActionSelectionDecisionTree.#ctor(Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ActionSelectionDecisionTree"/>.
|
</summary>
|
<param name="actions">The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection"/>.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ActionSelectionDecisionTree.Version">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ActionSelectionDecisionTree.Select(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ActionSelector">
|
<summary>
|
A default <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector"/> implementation.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ActionSelector.#ctor(Microsoft.AspNetCore.Mvc.Internal.IActionSelectorDecisionTreeProvider,Microsoft.AspNetCore.Mvc.Internal.ActionConstraintCache,Microsoft.Extensions.Logging.ILoggerFactory)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ActionSelector"/>.
|
</summary>
|
<param name="decisionTreeProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.Internal.IActionSelectorDecisionTreeProvider"/>.</param>
|
<param name="actionConstraintCache">The <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ActionConstraintCache"/> that
|
providers a set of <see cref="T:Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint"/> instances.</param>
|
<param name="loggerFactory">The <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ActionSelector.SelectBestActions(System.Collections.Generic.IReadOnlyList{Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor})">
|
<summary>
|
Returns the set of best matching actions.
|
</summary>
|
<param name="actions">The set of actions that satisfy all constraints.</param>
|
<returns>A list of the best matching actions.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ActionSelectorDecisionTreeProvider">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ActionSelectorDecisionTreeProvider.#ctor(Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ActionSelectorDecisionTreeProvider"/>.
|
</summary>
|
<param name="actionDescriptorCollectionProvider">
|
The <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider"/>.
|
</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ActionSelectorDecisionTreeProvider.DecisionTree">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.AmbiguousActionException">
|
<summary>
|
An exception which indicates multiple matches in action selection.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ApiDescriptionActionData">
|
<summary>
|
Represents data used to build an <c>ApiDescription</c>, stored as part of the
|
<see cref="P:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor.Properties"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ApiDescriptionActionData.GroupName">
|
<summary>
|
The <c>ApiDescription.GroupName</c> of <c>ApiDescription</c> objects for the associated
|
action.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ApplicationModelConventions">
|
<summary>
|
Applies conventions to a <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ApplicationModelConventions.ApplyConventions(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel,System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention})">
|
<summary>
|
Applies conventions to a <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.
|
</summary>
|
<param name="applicationModel">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.</param>
|
<param name="conventions">The set of conventions.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.AttributeRoute.GetVirtualPath(Microsoft.AspNetCore.Routing.VirtualPathContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.AttributeRoute.RouteAsync(Microsoft.AspNetCore.Routing.RouteContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.AttributeRouting.CreateAttributeMegaRoute(System.IServiceProvider)">
|
<summary>
|
Creates an attribute route using the provided services and provided target router.
|
</summary>
|
<param name="services">The application services.</param>
|
<returns>An attribute route.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ControllerActionDescriptorBuilder">
|
<summary>
|
Creates instances of <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"/> from <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ControllerActionDescriptorBuilder.Build(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel)">
|
<summary>
|
Creates instances of <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"/> from <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.
|
</summary>
|
<param name="application">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"/>.</param>
|
<returns>The list of <see cref="T:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"/>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ControllerActionDescriptorProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptorProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ControllerActionDescriptorProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptorProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ControllerActionFilter">
|
<summary>
|
A filter implementation which delegates to the controller for action filter interfaces.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ControllerActionFilter.Order">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ControllerActionFilter.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.FilterCursor">
|
<summary>
|
A one-way cursor for filters.
|
</summary>
|
<remarks>
|
This will iterate the filter collection once per-stage, and skip any filters that don't have
|
the one of interfaces that applies to the current stage.
|
|
Filters are always executed in the following order, but short circuiting plays a role.
|
|
Indentation reflects nesting.
|
|
1. Exception Filters
|
2. Authorization Filters
|
3. Action Filters
|
Action
|
|
4. Result Filters
|
Result
|
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ControllerResultFilter">
|
<summary>
|
A filter implementation which delegates to the controller for result filter interfaces.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ControllerResultFilter.Order">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ControllerResultFilter.OnResultExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.DefaultActionConstraintProvider">
|
<summary>
|
A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider"/>.
|
</summary>
|
<remarks>
|
This provider is able to provide an <see cref="T:Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint"/> instance when the
|
<see cref="T:Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadata"/> implements <see cref="T:Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint"/> or
|
<see cref="T:Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintFactory"/>/
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.DefaultActionConstraintProvider.Order">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultActionConstraintProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultActionConstraintProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider.Order">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider.CreateControllerModel(System.Reflection.TypeInfo)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"/> for the given <see cref="T:System.Reflection.TypeInfo"/>.
|
</summary>
|
<param name="typeInfo">The <see cref="T:System.Reflection.TypeInfo"/>.</param>
|
<returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"/> for the given <see cref="T:System.Reflection.TypeInfo"/>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider.CreatePropertyModel(System.Reflection.PropertyInfo)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel"/> for the given <see cref="T:System.Reflection.PropertyInfo"/>.
|
</summary>
|
<param name="propertyInfo">The <see cref="T:System.Reflection.PropertyInfo"/>.</param>
|
<returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel"/> for the given <see cref="T:System.Reflection.PropertyInfo"/>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider.CreateActionModel(System.Reflection.TypeInfo,System.Reflection.MethodInfo)">
|
<summary>
|
Creates the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel"/> instance for the given action <see cref="T:System.Reflection.MethodInfo"/>.
|
</summary>
|
<param name="typeInfo">The controller <see cref="T:System.Reflection.TypeInfo"/>.</param>
|
<param name="methodInfo">The action <see cref="T:System.Reflection.MethodInfo"/>.</param>
|
<returns>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel"/> instance for the given action <see cref="T:System.Reflection.MethodInfo"/> or
|
<c>null</c> if the <paramref name="methodInfo"/> does not represent an action.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider.IsAction(System.Reflection.TypeInfo,System.Reflection.MethodInfo)">
|
<summary>
|
Returns <c>true</c> if the <paramref name="methodInfo"/> is an action. Otherwise <c>false</c>.
|
</summary>
|
<param name="typeInfo">The <see cref="T:System.Reflection.TypeInfo"/>.</param>
|
<param name="methodInfo">The <see cref="T:System.Reflection.MethodInfo"/>.</param>
|
<returns><c>true</c> if the <paramref name="methodInfo"/> is an action. Otherwise <c>false</c>.</returns>
|
<remarks>
|
Override this method to provide custom logic to determine which methods are considered actions.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider.CreateParameterModel(System.Reflection.ParameterInfo)">
|
<summary>
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel"/> for the given <see cref="T:System.Reflection.ParameterInfo"/>.
|
</summary>
|
<param name="parameterInfo">The <see cref="T:System.Reflection.ParameterInfo"/>.</param>
|
<returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel"/> for the given <see cref="T:System.Reflection.ParameterInfo"/>.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.DefaultBindingMetadataProvider">
|
<summary>
|
A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultBindingMetadataProvider.CreateBindingMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy">
|
<summary>
|
The default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy"/> for a collection.
|
</summary>
|
<remarks>
|
This implementation handles cases like:
|
<example>
|
Model: IList<Student>
|
Query String: ?students[0].Age=8&students[1].Age=9
|
|
In this case the elements of the collection are identified in the input data set by an incrementing
|
integer index.
|
</example>
|
|
or:
|
|
<example>
|
Model: IDictionary<string, int>
|
Query String: ?students[0].Key=Joey&students[0].Value=8
|
|
In this case the dictionary is treated as a collection of key-value pairs, and the elements of the
|
collection are identified in the input data set by an incrementing integer index.
|
</example>
|
|
Using this key format, the enumerator enumerates model objects of type matching
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ElementMetadata"/>. The indices of the elements in the collection are used to
|
compute the model prefix keys.
|
</remarks>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy.Instance">
|
<summary>
|
Gets an instance of <see cref="T:Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy.GetChildren(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.String,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.DefaultComplexObjectValidationStrategy">
|
<summary>
|
The default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy"/> for a complex object.
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.Internal.DefaultComplexObjectValidationStrategy.Instance">
|
<summary>
|
Gets an instance of <see cref="T:Microsoft.AspNetCore.Mvc.Internal.DefaultComplexObjectValidationStrategy"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultComplexObjectValidationStrategy.GetChildren(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.String,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider">
|
<summary>
|
A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider.#ctor(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider})">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider"/>.
|
</summary>
|
<param name="providers">The set of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider"/> instances.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider.CreateBindingMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider.CreateDisplayMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider.CreateValidationMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.DefaultControllerArgumentBinder">
|
<summary>
|
Provides a default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Internal.IControllerArgumentBinder"/>.
|
Uses ModelBinding to populate action parameters.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultFilterProvider.OnProvidersExecuting(Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultFilterProvider.OnProvidersExecuted(Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.DefaultModelValidatorProvider">
|
<summary>
|
A default <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"/>.
|
</summary>
|
<remarks>
|
The <see cref="T:Microsoft.AspNetCore.Mvc.Internal.DefaultModelValidatorProvider"/> provides validators from <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidator"/>
|
instances in <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ValidatorMetadata"/>.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultModelValidatorProvider.CreateValidators(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.DefaultObjectValidator">
|
<summary>
|
The default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultObjectValidator.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider})">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Internal.DefaultObjectValidator"/>.
|
</summary>
|
<param name="modelMetadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>
|
<param name="validatorProviders">The list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultObjectValidator.Validate(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary,System.String,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.DefaultValidationMetadataProvider">
|
<summary>
|
A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.DefaultValidationMetadataProvider.CreateValidationMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ExplicitIndexCollectionValidationStrategy">
|
<summary>
|
An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy"/> for a collection bound using 'explict indexing'
|
style keys.
|
</summary>
|
<remarks>
|
This implemenation handles cases like:
|
<example>
|
Model: IList<Student>
|
Query String: ?students.index=Joey,Katherine&students[Joey].Age=8&students[Katherine].Age=9
|
|
In this case, 'Joey' and 'Katherine' need to be used in the model prefix keys, but cannot be inferred
|
form inspecting the collection. These prefixes are captured during model binding, and mapped to
|
the corresponding ordinal index of a model object in the collection. The enumerator returned from this
|
class will yield two 'Student' objects with corresponding keys 'students[Joey]' and 'students[Katherine]'.
|
</example>
|
|
Using this key format, the enumerator enumerates model objects of type matching
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ElementMetadata"/>. The keys captured during model binding are mapped to the elements
|
in the collection to compute the model prefix keys.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ExplicitIndexCollectionValidationStrategy.#ctor(System.Collections.Generic.IEnumerable{System.String})">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ExplicitIndexCollectionValidationStrategy"/>.
|
</summary>
|
<param name="elementKeys">The keys of collection elements that were used during model binding.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ExplicitIndexCollectionValidationStrategy.ElementKeys">
|
<summary>
|
Gets the keys of collection elements that were used during model binding.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ExplicitIndexCollectionValidationStrategy.GetChildren(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.String,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.IActionSelectorDecisionTreeProvider">
|
<summary>
|
Stores an <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ActionSelectionDecisionTree"/> for the current value of
|
<see cref="P:Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider.ActionDescriptors"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.IActionSelectorDecisionTreeProvider.DecisionTree">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.IConsumesActionConstraint">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint"/> constraint that identifies a type which can be used to select an action
|
based on incoming request.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.IControllerArgumentBinder">
|
<summary>
|
Provides a dictionary of action arguments.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.IControllerArgumentBinder.BindArgumentsAsync(Microsoft.AspNetCore.Mvc.ControllerContext,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
|
<summary>
|
Asyncronously binds a dictionary of the parameter-argument name-value pairs,
|
which can be used to invoke the action. Also binds properties explicitly marked properties on the
|
<paramref name="controller"/>.
|
</summary>
|
<param name="controllerContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/> associated with the current action.</param>
|
<param name="controller">The controller object which contains the action.</param>
|
<param name="arguments">The arguments dictionary.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> which, when completed signals the completion of argument binding.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory">
|
<summary>
|
Creates <see cref="T:System.IO.TextReader"/> instances for reading from <see cref="P:Microsoft.AspNetCore.Http.HttpRequest.Body"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory.CreateReader(System.IO.Stream,System.Text.Encoding)">
|
<summary>
|
Creates a new <see cref="T:System.IO.TextReader"/>.
|
</summary>
|
<param name="stream">The <see cref="T:System.IO.Stream"/>, usually <see cref="P:Microsoft.AspNetCore.Http.HttpRequest.Body"/>.</param>
|
<param name="encoding">The <see cref="T:System.Text.Encoding"/>, usually <see cref="P:System.Text.Encoding.UTF8"/>.</param>
|
<returns>A <see cref="T:System.IO.TextReader"/>.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory">
|
<summary>
|
Creates <see cref="T:System.IO.TextWriter"/> instances for writing to <see cref="P:Microsoft.AspNetCore.Http.HttpResponse.Body"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory.CreateWriter(System.IO.Stream,System.Text.Encoding)">
|
<summary>
|
Creates a new <see cref="T:System.IO.TextWriter"/>.
|
</summary>
|
<param name="stream">The <see cref="T:System.IO.Stream"/>, usually <see cref="P:Microsoft.AspNetCore.Http.HttpResponse.Body"/>.</param>
|
<param name="encoding">The <see cref="T:System.Text.Encoding"/>, usually <see cref="P:System.Text.Encoding.UTF8"/>.</param>
|
<returns>A <see cref="T:System.IO.TextWriter"/>.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.IResponseCacheFilter">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IActionFilter"/> which sets the appropriate headers related to Response caching.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache">
|
<summary>
|
Caches <see cref="T:Microsoft.Extensions.DependencyInjection.ObjectFactory"/> instances produced by
|
<see cref="M:Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateFactory(System.Type,System.Type[])"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache.CreateInstance``1(System.IServiceProvider,System.Type)">
|
<summary>
|
Creates an instance of <typeparamref name="TInstance"/>.
|
</summary>
|
<param name="serviceProvider">The <see cref="T:System.IServiceProvider"/> used to resolve dependencies for
|
<paramref name="optionType"/>.</param>
|
<param name="optionType">The <see cref="T:System.Type"/> of the <typeparamref name="TInstance"/> to create.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpRequestStreamReaderFactory">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"/> that uses pooled buffers.
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpRequestStreamReaderFactory.DefaultBufferSize">
|
<summary>
|
The default size of created char buffers.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpRequestStreamReaderFactory.#ctor(System.Buffers.ArrayPool{System.Byte},System.Buffers.ArrayPool{System.Char})">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpRequestStreamReaderFactory"/>.
|
</summary>
|
<param name="bytePool">
|
The <see cref="T:System.Buffers.ArrayPool`1"/> for creating <see cref="T:byte[]"/> buffers.
|
</param>
|
<param name="charPool">
|
The <see cref="T:System.Buffers.ArrayPool`1"/> for creating <see cref="T:char[]"/> buffers.
|
</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpRequestStreamReaderFactory.CreateReader(System.IO.Stream,System.Text.Encoding)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpResponseStreamWriterFactory">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory"/> that uses pooled buffers.
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpResponseStreamWriterFactory.DefaultBufferSize">
|
<summary>
|
The default size of created char buffers.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpResponseStreamWriterFactory.#ctor(System.Buffers.ArrayPool{System.Byte},System.Buffers.ArrayPool{System.Char})">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpResponseStreamWriterFactory"/>.
|
</summary>
|
<param name="bytePool">
|
The <see cref="T:System.Buffers.ArrayPool`1"/> for creating <see cref="T:System.Byte"/> buffers.
|
</param>
|
<param name="charPool">
|
The <see cref="T:System.Buffers.ArrayPool`1"/> for creating <see cref="T:System.Char"/> buffers.
|
</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpResponseStreamWriterFactory.CreateWriter(System.IO.Stream,System.Text.Encoding)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.MvcBuilder">
|
<summary>
|
Allows fine grained configuration of MVC services.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.MvcBuilder.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager)">
|
<summary>
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.MvcBuilder"/> instance.
|
</summary>
|
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
|
<param name="manager">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> of the application.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.MvcBuilder.Services">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.MvcBuilder.PartManager">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.MvcCoreBuilder">
|
<summary>
|
Allows fine grained configuration of essential MVC services.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.MvcCoreBuilder.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager)">
|
<summary>
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.MvcCoreBuilder"/> instance.
|
</summary>
|
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
|
<param name="manager">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> of the application.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.MvcCoreBuilder.PartManager">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.MvcCoreBuilder.Services">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.MvcCoreMvcOptionsSetup">
|
<summary>
|
Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.MvcCoreRouteOptionsSetup">
|
<summary>
|
Sets up MVC default options for <see cref="T:Microsoft.AspNetCore.Routing.RouteOptions"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.MvcCoreRouteOptionsSetup.ConfigureRouting(Microsoft.AspNetCore.Routing.RouteOptions)">
|
<summary>
|
Configures the <see cref="T:Microsoft.AspNetCore.Routing.RouteOptions"/>.
|
</summary>
|
<param name="options">The <see cref="T:Microsoft.AspNetCore.Routing.RouteOptions"/>.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.MvcMarkerService">
|
<summary>
|
A marker class used to determine if all the MVC services were added
|
to the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> before MVC is configured.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream">
|
<summary>
|
Stream that delegates to an inner stream.
|
This Stream is present so that the inner stream is not closed
|
even when Close() or Dispose() is called.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.#ctor(System.IO.Stream)">
|
<summary>
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream"/>.
|
</summary>
|
<param name="innerStream">The stream which should not be closed or flushed.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.InnerStream">
|
<summary>
|
The inner stream this object delegates to.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.CanRead">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.CanSeek">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.CanWrite">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.Length">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.Position">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.ReadTimeout">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.CanTimeout">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.WriteTimeout">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.Seek(System.Int64,System.IO.SeekOrigin)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.Read(System.Byte[],System.Int32,System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.ReadByte">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.Flush">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.FlushAsync(System.Threading.CancellationToken)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.SetLength(System.Int64)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.Write(System.Byte[],System.Int32,System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.WriteByte(System.Byte)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream.Dispose(System.Boolean)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ObjectMethodExecutor.CastToObject``1(System.Threading.Tasks.Task{``0})">
|
<summary>
|
Cast Task of T to Task of object
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor">
|
<summary>
|
Executes an <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/> to write to the response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcOptions},Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory,Microsoft.Extensions.Logging.ILoggerFactory)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor"/>.
|
</summary>
|
<param name="options">An accessor to <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.</param>
|
<param name="writerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory"/>.</param>
|
<param name="loggerFactory">The <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/>.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.Logger">
|
<summary>
|
Gets the <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.OptionsFormatters">
|
<summary>
|
Gets the list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> instances from <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.RespectBrowserAcceptHeader">
|
<summary>
|
Gets the value of <see cref="P:Microsoft.AspNetCore.Mvc.MvcOptions.RespectBrowserAcceptHeader"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.ReturnHttpNotAcceptable">
|
<summary>
|
Gets the value of <see cref="P:Microsoft.AspNetCore.Mvc.MvcOptions.ReturnHttpNotAcceptable"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.WriterFactory">
|
<summary>
|
Gets the writer factory delegate.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.ExecuteAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ObjectResult)">
|
<summary>
|
Executes the <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> for the current request.</param>
|
<param name="result">The <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/>.</param>
|
<returns>
|
A <see cref="T:System.Threading.Tasks.Task"/> which will complete once the <see cref="T:Microsoft.AspNetCore.Mvc.ObjectResult"/> is written to the response.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.SelectFormatter(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext,Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection,System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter})">
|
<summary>
|
Selects the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> to write the response.
|
</summary>
|
<param name="formatterContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"/>.</param>
|
<param name="contentTypes">
|
The list of content types provided by <see cref="P:Microsoft.AspNetCore.Mvc.ObjectResult.ContentTypes"/>.
|
</param>
|
<param name="formatters">
|
The list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> instances to consider.
|
</param>
|
<returns>
|
The selected <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> or <c>null</c> if no formatter can write the response.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.SelectFormatterNotUsingContentType(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext,System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter})">
|
<summary>
|
Selects the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> to write the response. The first formatter which
|
can write the response should be chosen without any consideration for content type.
|
</summary>
|
<param name="formatterContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"/>.</param>
|
<param name="formatters">
|
The list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> instances to consider.
|
</param>
|
<returns>
|
The selected <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> or <c>null</c> if no formatter can write the response.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.SelectFormatterUsingSortedAcceptHeaders(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext,System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter},System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality})">
|
<summary>
|
Selects the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> to write the response based on the content type values
|
present in <paramref name="sortedAcceptHeaders"/>.
|
</summary>
|
<param name="formatterContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"/>.</param>
|
<param name="formatters">
|
The list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> instances to consider.
|
</param>
|
<param name="sortedAcceptHeaders">
|
The ordered content types from the <c>Accept</c> header, sorted by descending q-value.
|
</param>
|
<returns>
|
The selected <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> or <c>null</c> if no formatter can write the response.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.SelectFormatterUsingAnyAcceptableContentType(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext,System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter},Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection)">
|
<summary>
|
Selects the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> to write the response based on the content type values
|
present in <paramref name="acceptableContentTypes"/>.
|
</summary>
|
<param name="formatterContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"/>.</param>
|
<param name="formatters">
|
The list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> instances to consider.
|
</param>
|
<param name="acceptableContentTypes">
|
The ordered content types from <see cref="P:Microsoft.AspNetCore.Mvc.ObjectResult.ContentTypes"/> in descending priority order.
|
</param>
|
<returns>
|
The selected <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> or <c>null</c> if no formatter can write the response.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor.SelectFormatterUsingSortedAcceptHeadersAndContentTypes(Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext,System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter},System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality},Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection)">
|
<summary>
|
Selects the <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> to write the response based on the content type values
|
present in <paramref name="sortedAcceptableContentTypes"/> and <paramref name="possibleOutputContentTypes"/>.
|
</summary>
|
<param name="formatterContext">The <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"/>.</param>
|
<param name="formatters">
|
The list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> instances to consider.
|
</param>
|
<param name="sortedAcceptableContentTypes">
|
The ordered content types from the <c>Accept</c> header, sorted by descending q-value.
|
</param>
|
<param name="possibleOutputContentTypes">
|
The ordered content types from <see cref="P:Microsoft.AspNetCore.Mvc.ObjectResult.ContentTypes"/> in descending priority order.
|
</param>
|
<returns>
|
The selected <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"/> or <c>null</c> if no formatter can write the response.
|
</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.PrefixContainer">
|
<summary>
|
This is a container for prefix values. It normalizes all the values into dotted-form and then stores
|
them in a sorted array. All queries for prefixes are also normalized to dotted-form, and searches
|
for ContainsPrefix are done with a binary search.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.Filters.IActionFilter"/> which sets the appropriate headers related to response caching.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter.#ctor(Microsoft.AspNetCore.Mvc.CacheProfile)">
|
<summary>
|
Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter"/>
|
</summary>
|
<param name="cacheProfile">The profile which contains the settings for
|
<see cref="T:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter"/>.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter.Duration">
|
<summary>
|
Gets or sets the duration in seconds for which the response is cached.
|
This is a required parameter.
|
This sets "max-age" in "Cache-control" header.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter.Location">
|
<summary>
|
Gets or sets the location where the data from a particular URL must be cached.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter.NoStore">
|
<summary>
|
Gets or sets the value which determines whether the data should be stored or not.
|
When set to <see langword="true"/>, it sets "Cache-control" header to "no-store".
|
Ignores the "Location" parameter for values other than "None".
|
Ignores the "duration" parameter.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter.VaryByHeader">
|
<summary>
|
Gets or sets the value for the Vary response header.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter.OnActionExecuted(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ResponseContentTypeHelper.ResolveContentTypeAndEncoding(System.String,System.String,System.String,System.String@,System.Text.Encoding@)">
|
<summary>
|
Gets the content type and encoding that need to be used for the response.
|
The priority for selecting the content type is:
|
1. ContentType property set on the action result
|
2. <see cref="P:Microsoft.AspNetCore.Http.HttpResponse.ContentType"/> property set on <see cref="T:Microsoft.AspNetCore.Http.HttpResponse"/>
|
3. Default content type set on the action result
|
</summary>
|
<remarks>
|
The user supplied content type is not modified and is used as is. For example, if user
|
sets the content type to be "text/plain" without any encoding, then the default content type's
|
encoding is used to write the response and the ContentType header is set to be "text/plain" without any
|
"charset" information.
|
</remarks>
|
<param name="actionResultContentType">ContentType set on the action result</param>
|
<param name="httpResponseContentType"><see cref="P:Microsoft.AspNetCore.Http.HttpResponse.ContentType"/> property set
|
on <see cref="T:Microsoft.AspNetCore.Http.HttpResponse"/></param>
|
<param name="defaultContentType">The default content type of the action result.</param>
|
<param name="resolvedContentType">The content type to be used for the response content type header</param>
|
<param name="resolvedContentTypeEncoding">Encoding to be used for writing the response</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.ShortFormDictionaryValidationStrategy`2">
|
<summary>
|
An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy"/> for a dictionary bound with 'short form' style keys.
|
</summary>
|
<typeparam name="TKey">The <see cref="T:System.Type"/> of the keys of the model dictionary.</typeparam>
|
<typeparam name="TValue">The <see cref="T:System.Type"/> of the values of the model dictionary.</typeparam>
|
<remarks>
|
This implemenation handles cases like:
|
<example>
|
Model: IDictionary<string, Student>
|
Query String: ?students[Joey].Age=8&students[Katherine].Age=9
|
|
In this case, 'Joey' and 'Katherine' are the keys of the dictionary, used to bind two 'Student'
|
objects. The enumerator returned from this class will yield two 'Student' objects with corresponding
|
keys 'students[Joey]' and 'students[Katherine]'
|
</example>
|
|
Using this key format, the enumerator enumerates model objects of type <typeparamref name="TValue"/>. The
|
keys of the dictionary are not validated as they must be simple types.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ShortFormDictionaryValidationStrategy`2.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,`0}},Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ShortFormDictionaryValidationStrategy`2"/>.
|
</summary>
|
<param name="keyMappings">The mapping from model prefix key to dictionary key.</param>
|
<param name="valueMetadata">
|
The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> associated with <typeparamref name="TValue"/>.
|
</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.ShortFormDictionaryValidationStrategy`2.KeyMappings">
|
<summary>
|
Gets the mapping from model prefix key to dictionary key.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.ShortFormDictionaryValidationStrategy`2.GetChildren(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.String,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.Internal.TaskCache.CompletedTask">
|
<summary>
|
A <see cref="T:System.Threading.Tasks.Task"/> that's already completed successfully.
|
</summary>
|
<remarks>
|
We're caching this in a static readonly field to make it more inlinable and avoid the volatile lookup done
|
by <c>Task.CompletedTask</c>.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.TaskCache`1.DefaultCompletedTask">
|
<summary>
|
Gets a completed <see cref="T:System.Threading.Tasks.Task"/> with the value of <c>default(T)</c>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.TypeActivatorCache">
|
<summary>
|
Caches <see cref="T:Microsoft.Extensions.DependencyInjection.ObjectFactory"/> instances produced by
|
<see cref="M:Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateFactory(System.Type,System.Type[])"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.TypeActivatorCache.CreateInstance``1(System.IServiceProvider,System.Type)">
|
<inheritdoc/>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Internal.IActionSelectionDecisionTree">
|
<summary>
|
A data structure that retrieves a list of <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"/> matches based on the values
|
supplied for the current request by <see cref="P:Microsoft.AspNetCore.Routing.RouteData.Values"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Internal.IActionSelectionDecisionTree.Version">
|
<summary>
|
Gets the version. The same as the value of
|
<see cref="P:Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection.Version"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Internal.IActionSelectionDecisionTree.Select(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
<summary>
|
Retrieves a set of <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"/> based on the route values supplied by
|
<paramref name="routeValues"/>/
|
</summary>
|
<param name="routeValues">The route values for the current request.</param>
|
<returns>A set of <see cref="T:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"/> matching the route values.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext">
|
<summary>
|
A context that contains operating information for model binding and validation.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.#ctor">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext"/> class.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.ActionContext">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.FieldName">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.Model">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.ModelMetadata">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.ModelName">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.ModelState">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.BinderModelName">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.BindingSource">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.IsTopLevelObject">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.OriginalValueProvider">
|
<summary>
|
Gets or sets the original value provider to be used when value providers are not filtered.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.ValueProvider">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.PropertyFilter">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.ValidationState">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.Result">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.CreateBindingContext(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo,System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext"/> for top-level model binding operation.
|
</summary>
|
<param name="actionContext">
|
The <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.ActionContext"/> associated with the binding operation.
|
</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> to use for binding.</param>
|
<param name="metadata"><see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.ModelMetadata"/> associated with the model.</param>
|
<param name="bindingInfo"><see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo"/> associated with the model.</param>
|
<param name="modelName">The name of the property or parameter being bound.</param>
|
<returns>A new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext"/>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.EnterNestedScope(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.String,System.String,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.EnterNestedScope">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext.ExitNestedScope">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior">
|
<summary>
|
Enumerates behavior options of the model binding system.
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior.Optional">
|
<summary>
|
The property should be model bound if a value is available from the value provider.
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior.Never">
|
<summary>
|
The property should be excluded from model binding.
|
</summary>
|
</member>
|
<member name="F:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior.Required">
|
<summary>
|
The property is required for model binding.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute">
|
<summary>
|
Specifies the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior"/> that should be applied.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior)">
|
<summary>
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute"/> instance.
|
</summary>
|
<param name="behavior">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior"/> to apply.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute.Behavior">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior"/> to apply.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider">
|
<summary>
|
A value provider which provides data from a specific <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider.BindingSource"/>.
|
</summary>
|
<remarks>
|
<para>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider"/> is an <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> base-implementation which
|
can provide data for all parameters and model properties which specify the corresponding
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/>.
|
</para>
|
<para>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider"/> implements <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider"/> and will
|
include or exclude itself from the set of value providers based on the model's associated
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/>. Value providers are by-default included; if a model does not
|
specify a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/> then all value providers are valid.
|
</para>
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider"/>.
|
</summary>
|
<param name="bindingSource">
|
The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/>. Must be a single-source (non-composite) with
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource.IsGreedy"/> equal to <c>false</c>.
|
</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider.BindingSource">
|
<summary>
|
Gets the corresponding <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider.ContainsPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider.GetValue(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider.Filter(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindNeverAttribute">
|
<summary>
|
Indicates that a property should be excluded from model binding. When applied to a property, the model binding
|
system excludes that property. When applied to a type, the model binding system excludes all properties of that
|
type.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.BindNeverAttribute.#ctor">
|
<summary>
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindNeverAttribute"/> instance.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindRequiredAttribute">
|
<summary>
|
Indicates that a property is required for model binding. When applied to a property, the model binding system
|
requires a value for that property. When applied to a type, the model binding system requires values for all
|
properties of that type.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.BindRequiredAttribute.#ctor">
|
<summary>
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindRequiredAttribute"/> instance.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider">
|
<summary>
|
Represents a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> whose values come from a collection of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/>s.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.#ctor">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.#ctor(System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider})">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider"/>.
|
</summary>
|
<param name="valueProviders">The sequence of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> to add to this instance of
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.CreateAsync(Microsoft.AspNetCore.Mvc.ControllerContext)">
|
<summary>
|
Asynchronously creates a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider"/> using the provided
|
<paramref name="controllerContext"/>.
|
</summary>
|
<param name="controllerContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ControllerContext"/> associated with the current request.</param>
|
<returns>
|
A <see cref="T:System.Threading.Tasks.Task`1"/> which, when completed, asynchronously returns a
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider"/>.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.ContainsPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.GetValue(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.GetKeysFromPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.InsertItem(System.Int32,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.SetItem(System.Int32,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.Filter(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultPropertyFilterProvider`1">
|
<summary>
|
Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider"/>.
|
Provides a expression based way to provide include properties.
|
</summary>
|
<typeparam name="TModel">The target model Type.</typeparam>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultPropertyFilterProvider`1.Prefix">
|
<summary>
|
The prefix which is used while generating the property filter.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultPropertyFilterProvider`1.PropertyIncludeExpressions">
|
<summary>
|
Expressions which can be used to generate property filter which can filter model
|
properties.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.DefaultPropertyFilterProvider`1.PropertyFilter">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> adapter for data stored in an <see cref="T:Microsoft.AspNetCore.Http.IFormCollection"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProvider.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource,Microsoft.AspNetCore.Http.IFormCollection,System.Globalization.CultureInfo)">
|
<summary>
|
Creates a value provider for <see cref="T:Microsoft.AspNetCore.Http.IFormCollection"/>.
|
</summary>
|
<param name="bindingSource">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/> for the data.</param>
|
<param name="values">The key value pairs to wrap.</param>
|
<param name="culture">The culture to return with ValueProviderResult instances.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProvider.ContainsPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProvider.GetKeysFromPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProvider.GetValue(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProviderFactory">
|
<summary>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"/> for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProviderFactory.CreateValueProviderAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider">
|
<summary>
|
A value provider which can filter its contents based on <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/>.
|
</summary>
|
<remarks>
|
Value providers are by-default included. If a model does not specify a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/>
|
then all value providers are valid.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider.Filter(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource)">
|
<summary>
|
Filters the value provider based on <paramref name="bindingSource"/>.
|
</summary>
|
<param name="bindingSource">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/> associated with a model.</param>
|
<returns>
|
The filtered value provider, or <c>null</c> if the value provider does not match
|
<paramref name="bindingSource"/>.
|
</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder">
|
<summary>
|
Interface for model binding collections.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder.CanCreateInstance(System.Type)">
|
<summary>
|
Gets an indication whether or not this <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder"/> implementation can create
|
an <see cref="T:System.Object"/> assignable to <paramref name="targetType"/>.
|
</summary>
|
<param name="targetType"><see cref="T:System.Type"/> of the model.</param>
|
<returns>
|
<c>true</c> if this <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder"/> implementation can create an <see cref="T:System.Object"/>
|
assignable to <paramref name="targetType"/>; <c>false</c> otherwise.
|
</returns>
|
<remarks>
|
A <c>true</c> return value is necessary for successful model binding if model is initially <c>null</c>.
|
</remarks>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory">
|
<summary>
|
A factory abstraction for creating <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> instances.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory.CreateBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext"/>.</param>
|
<returns>An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> instance.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> for jQuery formatted form data.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProvider.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource,System.Collections.Generic.IDictionary{System.String,Microsoft.Extensions.Primitives.StringValues},System.Globalization.CultureInfo)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProvider"/> class.
|
</summary>
|
<param name="bindingSource">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/> of the data.</param>
|
<param name="values">The values.</param>
|
<param name="culture">The culture to return with ValueProviderResult instances.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProvider.ContainsPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProvider.GetKeysFromPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProvider.GetValue(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProviderFactory">
|
<summary>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"/> for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProviderFactory.CreateValueProviderAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory">
|
<summary>
|
A factory for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> instances.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcOptions})">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory"/>.
|
</summary>
|
<param name="metadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>
|
<param name="options">The <see cref="T:Microsoft.Extensions.Options.IOptions`1"/> for <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory.CreateBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext">
|
<summary>
|
A context object for <see cref="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory.CreateBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext)"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext.BindingInfo">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext.Metadata">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext.CacheToken">
|
<summary>
|
Gets or sets the cache token. If <c>non-null</c> the resulting <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/>
|
will be cached.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadataProviderExtensions">
|
<summary>
|
Extensions methods for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadataProviderExtensions.GetMetadataForProperty(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,System.Type,System.String)">
|
<summary>
|
Gets a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> for property identified by the provided
|
<paramref name="containerType"/> and <paramref name="propertyName"/>.
|
</summary>
|
<param name="provider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>
|
<param name="containerType">The <see cref="T:System.Type"/> for which the property is defined.</param>
|
<param name="propertyName">The property name.</param>
|
<returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> for the property.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> adapter for data stored in an <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProvider.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource,Microsoft.AspNetCore.Http.IQueryCollection,System.Globalization.CultureInfo)">
|
<summary>
|
Creates a value provider for <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection"/>.
|
</summary>
|
<param name="bindingSource">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/> for the data.</param>
|
<param name="values">The key value pairs to wrap.</param>
|
<param name="culture">The culture to return with ValueProviderResult instances.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProvider.ContainsPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProvider.GetKeysFromPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProvider.GetValue(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProviderFactory">
|
<summary>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"/> that creates <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> instances that
|
read values from the request query-string.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProviderFactory.CreateValueProviderAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> adapter for data stored in an <see cref="T:Microsoft.AspNetCore.Routing.RouteValueDictionary"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProvider.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource,Microsoft.AspNetCore.Routing.RouteValueDictionary)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProvider"/>.
|
</summary>
|
<param name="bindingSource">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/> of the data.</param>
|
<param name="values">The values.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProvider.ContainsPrefix(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProvider.GetValue(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProviderFactory">
|
<summary>
|
A <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"/> for creating <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProvider"/> instances.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProviderFactory.CreateValueProviderAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider"/> which configures <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ValidateChildren"/> to
|
<c>false</c> for matching types.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider.#ctor(System.Type)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider"/> for the given <paramref name="type"/>.
|
</summary>
|
<param name="type">
|
The <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider.Type"/>. This <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider.Type"/> and all assignable values will have
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ValidateChildren"/> set to <c>false</c>.
|
</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider.#ctor(System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider"/> for the given <paramref name="fullTypeName"/>.
|
</summary>
|
<param name="fullTypeName">
|
The type full name. This type and all of its subclasses will have
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ValidateChildren"/> set to <c>false</c>.
|
</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider.Type">
|
<summary>
|
Gets the <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider.Type"/> for which to suppress validation of children.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider.FullTypeName">
|
<summary>
|
Gets the full name of a type for which to suppress validation of children.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider.CreateValidationMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeException">
|
<summary>
|
The <see cref="T:System.Exception"/> that is added to model state when a model binder for the body of the request is
|
unable to understand the request content type header.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeException.#ctor(System.String)">
|
<summary>
|
Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeException"/> with the specified
|
exception <paramref name="message"/>.
|
</summary>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter">
|
<summary>
|
A filter that scans for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeException"/> in the
|
<see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.ModelState"/> and short-circuits the pipeline
|
with an Unsupported Media Type (415) response.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter.OnActionExecuted(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResultExtensions">
|
<summary>
|
Extensions methods for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResultExtensions.ConvertTo``1(Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult)">
|
<summary>
|
Attempts to convert the values in <paramref name="result"/> to the specified type.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> for conversion.</typeparam>
|
<param name="result">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult"/>.</param>
|
<returns>
|
The converted value, or the default value of <typeparamref name="T"/> if the value could not be converted.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResultExtensions.ConvertTo(Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult,System.Type)">
|
<summary>
|
Attempts to convert the values in <paramref name="result"/> to the specified type.
|
</summary>
|
<param name="result">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult"/>.</param>
|
<param name="type">The <see cref="T:System.Type"/> for conversion.</param>
|
<returns>
|
The converted value, or the default value of <paramref name="type"/> if the value could not be converted.
|
</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinder`1">
|
<summary>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> implementation for binding array values.
|
</summary>
|
<typeparam name="TElement">Type of elements in the array.</typeparam>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinder`1.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinder`1"/>.
|
</summary>
|
<param name="elementBinder">
|
The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> for binding <typeparamref name="TElement"/>.
|
</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinder`1.CanCreateInstance(System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinder`1.CreateEmptyCollection(System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinder`1.ConvertToCollectionType(System.Type,System.Collections.Generic.IEnumerable{`0})">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinder`1.CopyToModel(System.Object,System.Collections.Generic.IEnumerable{`0})">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for arrays.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinder">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> for models which specify an <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> using
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo.BinderType"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinder.#ctor(System.Type)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinder"/>.
|
</summary>
|
<param name="binderType">The <see cref="T:System.Type"/> of the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for models which specify an <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/>
|
using <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo.BinderType"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinder">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> which binds models from the request body using an <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter"/>
|
when a model has the binding source <see cref="F:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource.Body"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinder.#ctor(System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter},Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinder"/>.
|
</summary>
|
<param name="formatters">The list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter"/>.</param>
|
<param name="readerFactory">
|
The <see cref="T:Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"/>, used to create <see cref="T:System.IO.TextReader"/>
|
instances for reading the request body.
|
</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for deserializing the request body using a formatter.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider.#ctor(System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter},Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider"/>.
|
</summary>
|
<param name="formatters">The list of <see cref="T:Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter"/>.</param>
|
<param name="readerFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinder">
|
<summary>
|
ModelBinder to bind byte Arrays.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for binding base64 encoded byte arrays.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinder">
|
<summary>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> implementation to bind models of type <see cref="T:System.Threading.CancellationToken"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for <see cref="T:System.Threading.CancellationToken"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1">
|
<summary>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> implementation for binding collection values.
|
</summary>
|
<typeparam name="TElement">Type of elements in the collection.</typeparam>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1"/>.
|
</summary>
|
<param name="elementBinder">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> for binding elements.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1.ElementBinder">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> instances for binding collection elements.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1.CanCreateInstance(System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1.CreateEmptyCollection(System.Type)">
|
<summary>
|
Create an <see cref="T:System.Object"/> assignable to <paramref name="targetType"/>.
|
</summary>
|
<param name="targetType"><see cref="T:System.Type"/> of the model.</param>
|
<returns>An <see cref="T:System.Object"/> assignable to <paramref name="targetType"/>.</returns>
|
<remarks>Called when creating a default 'empty' model for a top level bind.</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1.CreateInstance(System.Type)">
|
<summary>
|
Create an instance of <paramref name="targetType"/>.
|
</summary>
|
<param name="targetType"><see cref="T:System.Type"/> of the model.</param>
|
<returns>An instance of <paramref name="targetType"/>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1.ConvertToCollectionType(System.Type,System.Collections.Generic.IEnumerable{`0})">
|
<summary>
|
Gets an <see cref="T:System.Object"/> assignable to <paramref name="targetType"/> that contains members from
|
<paramref name="collection"/>.
|
</summary>
|
<param name="targetType"><see cref="T:System.Type"/> of the model.</param>
|
<param name="collection">
|
Collection of values retrieved from value providers. Or <c>null</c> if nothing was bound.
|
</param>
|
<returns>
|
An <see cref="T:System.Object"/> assignable to <paramref name="targetType"/>. Or <c>null</c> if nothing was bound.
|
</returns>
|
<remarks>
|
Extensibility point that allows the bound collection to be manipulated or transformed before being
|
returned from the binder.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder`1.CopyToModel(System.Object,System.Collections.Generic.IEnumerable{`0})">
|
<summary>
|
Adds values from <paramref name="sourceCollection"/> to given <paramref name="target"/>.
|
</summary>
|
<param name="target"><see cref="T:System.Object"/> into which values are copied.</param>
|
<param name="sourceCollection">
|
Collection of values retrieved from value providers. Or <c>null</c> if nothing was bound.
|
</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder">
|
<summary>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> implementation for binding complex types.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder.#ctor(System.Collections.Generic.IDictionary{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder})">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder"/>.
|
</summary>
|
<param name="propertyBinders">
|
The <see cref="T:System.Collections.Generic.IDictionary`2"/> of binders to use for binding properties.
|
</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder.CanBindProperty(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata)">
|
<summary>
|
Gets a value indicating whether or not the model property identified by <paramref name="propertyMetadata"/>
|
can be bound.
|
</summary>
|
<param name="bindingContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"/> for the container model.</param>
|
<param name="propertyMetadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> for the model property.</param>
|
<returns><c>true</c> if the model property can be bound, otherwise <c>false</c>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder.BindProperty(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<summary>
|
Attempts to bind a property of the model.
|
</summary>
|
<param name="bindingContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"/> for the model property.</param>
|
<returns>
|
A <see cref="T:System.Threading.Tasks.Task"/> that when completed will set <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.Result"/> to the
|
result of model binding.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder.CreateModel(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<summary>
|
Creates suitable <see cref="T:System.Object"/> for given <paramref name="bindingContext"/>.
|
</summary>
|
<param name="bindingContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"/>.</param>
|
<returns>An <see cref="T:System.Object"/> compatible with <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.ModelType"/>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder.SetProperty(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult)">
|
<summary>
|
Updates a property in the current <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.Model"/>.
|
</summary>
|
<param name="bindingContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"/>.</param>
|
<param name="modelName">The model name.</param>
|
<param name="propertyMetadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> for the property to set.</param>
|
<param name="result">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult"/> for the property's new value.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for complex types.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinder`2">
|
<summary>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> implementation for binding dictionary values.
|
</summary>
|
<typeparam name="TKey">Type of keys in the dictionary.</typeparam>
|
<typeparam name="TValue">Type of values in the dictionary.</typeparam>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinder`2.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder,Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinder`2"/>.
|
</summary>
|
<param name="keyBinder">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> for <typeparamref name="TKey"/>.</param>
|
<param name="valueBinder">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> for <typeparamref name="TValue"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinder`2.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinder`2.ConvertToCollectionType(System.Type,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,`1}})">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinder`2.CreateEmptyCollection(System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for binding <see cref="T:System.Collections.Generic.IDictionary`2"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinder">
|
<summary>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> implementation to bind form values to <see cref="T:Microsoft.AspNetCore.Http.IFormCollection"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for <see cref="T:Microsoft.AspNetCore.Http.IFormCollection"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinder">
|
<summary>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> implementation to bind posted files to <see cref="T:Microsoft.AspNetCore.Http.IFormFile"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for <see cref="T:Microsoft.AspNetCore.Http.IFormFile"/>, collections
|
of <see cref="T:Microsoft.AspNetCore.Http.IFormFile"/>, and <see cref="T:Microsoft.AspNetCore.Http.IFormFileCollection"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinder">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> which binds models from the request headers when a model
|
has the binding source <see cref="F:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource.Header"/>/
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for binding header values.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinder`2">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> for <see cref="T:System.Collections.Generic.KeyValuePair`2"/>.
|
</summary>
|
<typeparam name="TKey">The key type.</typeparam>
|
<typeparam name="TValue">The value type.</typeparam>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinder`2.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder,Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder)">
|
<summary>
|
Creates a new <see cref="T:System.Collections.Generic.KeyValuePair`2"/>.
|
</summary>
|
<param name="keyBinder">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> for <typeparamref name="TKey"/>.</param>
|
<param name="valueBinder">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> for <typeparamref name="TValue"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinder`2.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for <see cref="T:System.Collections.Generic.KeyValuePair`2"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinder">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> which binds models from the request services when a model
|
has the binding source <see cref="F:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource.Services"/>/
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for binding from the <see cref="T:System.IServiceProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinder">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"/> for simple types.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"/> for binding simple data types.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator)">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using the specified
|
<paramref name="modelBinderFactory"/> and the specified <paramref name="valueProvider"/> and executes
|
validation using the specified <paramref name="objectModelValidator"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update and validate.</param>
|
<param name="prefix">The prefix to use when looking up values in the <paramref name="valueProvider"/>.
|
</param>
|
<param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> for the current executing request.</param>
|
<param name="metadataProvider">The provider used for reading metadata for the model type.</param>
|
<param name="modelBinderFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"/> used for binding.</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> used for looking up values.</param>
|
<param name="objectModelValidator">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"/> used for validating the
|
bound values.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[])">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using the specified <paramref name="modelBinderFactory"/>
|
and the specified <paramref name="valueProvider"/> and executes validation using the specified
|
<paramref name="objectModelValidator"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update and validate.</param>
|
<param name="prefix">The prefix to use when looking up values in the <paramref name="valueProvider"/>.
|
</param>
|
<param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> for the current executing request.</param>
|
<param name="metadataProvider">The provider used for reading metadata for the model type.</param>
|
<param name="modelBinderFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"/> used for binding.</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> used for looking up values.</param>
|
<param name="objectModelValidator">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"/> used for validating the
|
bound values.</param>
|
<param name="includeExpressions">Expression(s) which represent top level properties
|
which need to be included for the current model.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean})">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using the specified <paramref name="modelBinderFactory"/>
|
and the specified <paramref name="valueProvider"/> and executes validation using the specified
|
<paramref name="objectModelValidator"/>.
|
</summary>
|
<typeparam name="TModel">The type of the model object.</typeparam>
|
<param name="model">The model instance to update and validate.</param>
|
<param name="prefix">The prefix to use when looking up values in the <paramref name="valueProvider"/>.
|
</param>
|
<param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> for the current executing request.</param>
|
<param name="metadataProvider">The provider used for reading metadata for the model type.</param>
|
<param name="modelBinderFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"/> used for binding.</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> used for looking up values.</param>
|
<param name="objectModelValidator">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"/> used for validating the
|
bound values.</param>
|
<param name="propertyFilter">
|
A predicate which can be used to filter properties(for inclusion/exclusion) at runtime.
|
</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.TryUpdateModelAsync(System.Object,System.Type,System.String,Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator)">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using the specified <paramref name="modelBinderFactory"/>
|
and the specified <paramref name="valueProvider"/> and executes validation using the specified
|
<paramref name="objectModelValidator"/>.
|
</summary>
|
<param name="model">The model instance to update and validate.</param>
|
<param name="modelType">The type of model instance to update and validate.</param>
|
<param name="prefix">The prefix to use when looking up values in the <paramref name="valueProvider"/>.
|
</param>
|
<param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> for the current executing request.</param>
|
<param name="metadataProvider">The provider used for reading metadata for the model type.</param>
|
<param name="modelBinderFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"/> used for binding.</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> used for looking up values.</param>
|
<param name="objectModelValidator">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"/> used for validating the
|
bound values.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.TryUpdateModelAsync(System.Object,System.Type,System.String,Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean})">
|
<summary>
|
Updates the specified <paramref name="model"/> instance using the specified <paramref name="modelBinderFactory"/>
|
and the specified <paramref name="valueProvider"/> and executes validation using the specified
|
<paramref name="objectModelValidator"/>.
|
</summary>
|
<param name="model">The model instance to update and validate.</param>
|
<param name="modelType">The type of model instance to update and validate.</param>
|
<param name="prefix">The prefix to use when looking up values in the <paramref name="valueProvider"/>.
|
</param>
|
<param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> for the current executing request.</param>
|
<param name="metadataProvider">The provider used for reading metadata for the model type.</param>
|
<param name="modelBinderFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"/> used for binding.</param>
|
<param name="valueProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"/> used for looking up values.</param>
|
<param name="objectModelValidator">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"/> used for validating the
|
bound values.</param>
|
<param name="propertyFilter">A predicate which can be used to
|
filter properties(for inclusion/exclusion) at runtime.</param>
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> that on completion returns <c>true</c> if the update is successful</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.GetPropertyFilterExpression``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[])">
|
<summary>
|
Creates an expression for a predicate to limit the set of properties used in model binding.
|
</summary>
|
<typeparam name="TModel">The model type.</typeparam>
|
<param name="expressions">Expressions identifying the properties to allow for binding.</param>
|
<returns>An expression which can be used with <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider"/>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.ClearValidationStateForModel(System.Type,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,System.String)">
|
<summary>
|
Clears <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> entries for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
|
</summary>
|
<param name="modelType">The <see cref="T:System.Type"/> of the model.</param>
|
<param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> associated with the model.</param>
|
<param name="metadataProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>
|
<param name="modelKey">The entry to clear. </param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.ClearValidationStateForModel(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.String)">
|
<summary>
|
Clears <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> entries for <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
|
</summary>
|
<param name="modelMetadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>
|
<param name="modelState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"/> associated with the model.</param>
|
<param name="modelKey">The entry to clear. </param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.CanGetCompatibleCollection``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<summary>
|
Gets an indication whether <see cref="M:GetCompatibleCollection{T}"/> is likely to return a usable
|
non-<c>null</c> value.
|
</summary>
|
<typeparam name="T">The element type of the <see cref="T:System.Collections.Generic.ICollection`1"/> required.</typeparam>
|
<param name="bindingContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"/>.</param>
|
<returns>
|
<c>true</c> if <see cref="M:GetCompatibleCollection{T}"/> is likely to return a usable non-<c>null</c>
|
value; <c>false</c> otherwise.
|
</returns>
|
<remarks>"Usable" in this context means the property can be set or its value reused.</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.GetCompatibleCollection``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)">
|
<summary>
|
Creates an <see cref="T:System.Collections.Generic.ICollection`1"/> instance compatible with <paramref name="bindingContext"/>'s
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.ModelType"/>.
|
</summary>
|
<typeparam name="T">The element type of the <see cref="T:System.Collections.Generic.ICollection`1"/> required.</typeparam>
|
<param name="bindingContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"/>.</param>
|
<returns>
|
An <see cref="T:System.Collections.Generic.ICollection`1"/> instance compatible with <paramref name="bindingContext"/>'s
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.ModelType"/>.
|
</returns>
|
<remarks>
|
Should not be called if <see cref="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.CanGetCompatibleCollection``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)"/> returned <c>false</c>.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.GetCompatibleCollection``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext,System.Int32)">
|
<summary>
|
Creates an <see cref="T:System.Collections.Generic.ICollection`1"/> instance compatible with <paramref name="bindingContext"/>'s
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.ModelType"/>.
|
</summary>
|
<typeparam name="T">The element type of the <see cref="T:System.Collections.Generic.ICollection`1"/> required.</typeparam>
|
<param name="bindingContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"/>.</param>
|
<param name="capacity">
|
Capacity for use when creating a <see cref="T:System.Collections.Generic.List`1"/> instance. Not used when creating another type.
|
</param>
|
<returns>
|
An <see cref="T:System.Collections.Generic.ICollection`1"/> instance compatible with <paramref name="bindingContext"/>'s
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.ModelType"/>.
|
</returns>
|
<remarks>
|
Should not be called if <see cref="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.CanGetCompatibleCollection``1(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)"/> returned <c>false</c>.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.ConvertTo``1(System.Object)">
|
<summary>
|
Converts the provided <paramref name="value"/> to a value of <see cref="T:System.Type"/> <typeparamref name="T"/>
|
using the <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> for conversion.</typeparam>
|
<param name="value">The value to convert."/></param>
|
<returns>
|
The converted value or the default value of <typeparamref name="T"/> if the value could not be converted.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.ConvertTo``1(System.Object,System.Globalization.CultureInfo)">
|
<summary>
|
Converts the provided <paramref name="value"/> to a value of <see cref="T:System.Type"/> <typeparamref name="T"/>.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> for conversion.</typeparam>
|
<param name="value">The value to convert."/></param>
|
<param name="culture">The <see cref="T:System.Globalization.CultureInfo"/> for conversion.</param>
|
<returns>
|
The converted value or the default value of <typeparamref name="T"/> if the value could not be converted.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.ConvertTo(System.Object,System.Type)">
|
<summary>
|
Converts the provided <paramref name="value"/> to a value of <see cref="T:System.Type"/> <paramref name="type"/>
|
using the <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.
|
</summary>
|
<param name="value">The value to convert.</param>
|
<param name="type">The <see cref="T:System.Type"/> for conversion.</param>
|
<returns>
|
The converted value or <c>null</c> if the value could not be converted.
|
</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper.ConvertTo(System.Object,System.Type,System.Globalization.CultureInfo)">
|
<summary>
|
Converts the provided <paramref name="value"/> to a value of <see cref="T:System.Type"/> <paramref name="type"/>.
|
</summary>
|
<param name="value">The value to convert."/></param>
|
<param name="type">The <see cref="T:System.Type"/> for conversion.</param>
|
<param name="culture">The <see cref="T:System.Globalization.CultureInfo"/> for conversion.</param>
|
<returns>
|
The converted value or <c>null</c> if the value could not be converted.
|
</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata">
|
<summary>
|
Binding metadata details for a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata.BindingSource">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"/>.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.BindingSource"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata.BinderModelName">
|
<summary>
|
Gets or sets the binder model name. If <c>null</c> the property or parameter name will be used.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.BinderModelName"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata.BinderType">
|
<summary>
|
Gets or sets the <see cref="T:System.Type"/> of the model binder used to bind the model.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.BinderType"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata.IsBindingAllowed">
|
<summary>
|
Gets or sets a value indicating whether or not the property can be model bound.
|
Will be ignored if the model metadata being created does not represent a property.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsBindingAllowed"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata.IsBindingRequired">
|
<summary>
|
Gets or sets a value indicating whether or not the request must contain a value for the model.
|
Will be ignored if the model metadata being created does not represent a property.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsBindingRequired"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata.IsReadOnly">
|
<summary>
|
Gets or sets a value indicating whether or not the model is read-only. Will be ignored
|
if the model metadata being created is not a property. If <c>null</c> then
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsReadOnly"/> will be computed based on the accessibility
|
of the property accessor and model <see cref="T:System.Type"/>. See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsReadOnly"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata.ModelBindingMessageProvider">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider"/> instance. See
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ModelBindingMessageProvider"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata.PropertyFilterProvider">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider"/>.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.PropertyFilterProvider"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext">
|
<summary>
|
A context for an <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity,Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext"/>.
|
</summary>
|
<param name="key">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/> for the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>
|
<param name="attributes">The attributes for the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext.Attributes">
|
<summary>
|
Gets the attributes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext.Key">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext.PropertyAttributes">
|
<summary>
|
Gets the property attributes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext.TypeAttributes">
|
<summary>
|
Gets the type attributes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext.BindingMetadata">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails">
|
<summary>
|
Holds associated metadata objects for a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata"/>.
|
</summary>
|
<remarks>
|
Any modifications to the data must be thread-safe for multiple readers and writers.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity,Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails"/>.
|
</summary>
|
<param name="key">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/>.</param>
|
<param name="attributes">The set of model attributes.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails.ModelAttributes">
|
<summary>
|
Gets or sets the set of model attributes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails.BindingMetadata">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails.DisplayMetadata">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails.Key">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails.Properties">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> entries for the model properties.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails.PropertyGetter">
|
<summary>
|
Gets or sets a property getter delegate to get the property value from a model object.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails.PropertySetter">
|
<summary>
|
Gets or sets a property setter delegate to set the property value on a model object.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails.ValidationMetadata">
|
<summary>
|
Gets or sets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata"/>
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata">
|
<summary>
|
A default <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> implementation.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider,Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata"/>.
|
</summary>
|
<param name="provider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/>.</param>
|
<param name="detailsProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider"/>.</param>
|
<param name="details">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails"/>.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.Attributes">
|
<summary>
|
Gets the set of attributes for the current instance.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.BindingMetadata">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata"/> for the current instance.
|
</summary>
|
<remarks>
|
Accessing this property will populate the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata"/> if necessary.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.DisplayMetadata">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata"/> for the current instance.
|
</summary>
|
<remarks>
|
Accessing this property will populate the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata"/> if necessary.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.ValidationMetadata">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata"/> for the current instance.
|
</summary>
|
<remarks>
|
Accessing this property will populate the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata"/> if necessary.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.AdditionalValues">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.BindingSource">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.BinderModelName">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.BinderType">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.ConvertEmptyStringToNull">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.DataTypeName">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.Description">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.DisplayFormatString">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.DisplayName">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.EditFormatString">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.ElementMetadata">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.EnumGroupedDisplayNamesAndValues">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.EnumNamesAndValues">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.HasNonDefaultEditFormat">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.HideSurroundingHtml">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.HtmlEncode">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.IsBindingAllowed">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.IsBindingRequired">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.IsEnum">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.IsFlagsEnum">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.IsReadOnly">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.IsRequired">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.ModelBindingMessageProvider">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.NullDisplayText">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.Order">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.Placeholder">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.Properties">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.PropertyFilterProvider">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.ShowForDisplay">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.ShowForEdit">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.SimpleDisplayProperty">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.TemplateHint">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.ValidateChildren">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.ValidatorMetadata">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.PropertyGetter">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.PropertySetter">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider">
|
<summary>
|
A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"/> based on reflection.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider"/>.
|
</summary>
|
<param name="detailsProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider"/>.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider.DetailsProvider">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider.GetMetadataForProperties(System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider.GetMetadataForType(System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider.CreateModelMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> from a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails"/>.
|
</summary>
|
<param name="entry">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails"/> entry with cached data.</param>
|
<returns>A new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> instance.</returns>
|
<remarks>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider"/> will always create instances of
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata"/> .Override this method to create a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>
|
of a different concrete type.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider.CreatePropertyDetails(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity)">
|
<summary>
|
Creates the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails"/> entries for the properties of a model
|
<see cref="T:System.Type"/>.
|
</summary>
|
<param name="key">
|
The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/> identifying the model <see cref="T:System.Type"/>.
|
</param>
|
<returns>A details object for each property of the model <see cref="T:System.Type"/>.</returns>
|
<remarks>
|
The results of this method will be cached and used to satisfy calls to
|
<see cref="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider.GetMetadataForProperties(System.Type)"/>. Override this method to provide a different
|
set of property data.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider.CreateTypeDetails(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity)">
|
<summary>
|
Creates the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails"/> entry for a model <see cref="T:System.Type"/>.
|
</summary>
|
<param name="key">
|
The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/> identifying the model <see cref="T:System.Type"/>.
|
</param>
|
<returns>A details object for the model <see cref="T:System.Type"/>.</returns>
|
<remarks>
|
The results of this method will be cached and used to satisfy calls to
|
<see cref="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider.GetMetadataForType(System.Type)"/>. Override this method to provide a different
|
set of attributes.
|
</remarks>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata">
|
<summary>
|
Display metadata details for a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.AdditionalValues">
|
<summary>
|
Gets a set of additional values. See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.AdditionalValues"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.ConvertEmptyStringToNull">
|
<summary>
|
Gets or sets a value indicating whether or not empty strings should be treated as <c>null</c>.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ConvertEmptyStringToNull"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.DataTypeName">
|
<summary>
|
Gets or sets the name of the data type.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.DataTypeName"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.Description">
|
<summary>
|
Gets or sets a delegate which is used to get a value for the
|
model description. See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.Description"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.DisplayFormatString">
|
<summary>
|
Gets or sets a display format string for the model.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.DisplayFormatString"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.DisplayName">
|
<summary>
|
Gets or sets a delegate delegate which is used to get a value for the
|
display name of the model. See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.DisplayName"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.EditFormatString">
|
<summary>
|
Gets or sets an edit format string for the model.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.EditFormatString"/>
|
</summary>
|
<remarks>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider"/> instances that set this property to a non-<c>null</c>, non-empty,
|
non-default value should also set <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.HasNonDefaultEditFormat"/> to <c>true</c>.
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.EnumGroupedDisplayNamesAndValues">
|
<summary>
|
Gets the ordered and grouped display names and values of all <see cref="T:System.Enum"/> values in
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.UnderlyingOrModelType"/>. See
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.EnumGroupedDisplayNamesAndValues"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.EnumNamesAndValues">
|
<summary>
|
Gets the names and values of all <see cref="T:System.Enum"/> values in
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.UnderlyingOrModelType"/>. See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.EnumNamesAndValues"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.HasNonDefaultEditFormat">
|
<summary>
|
Gets or sets a value indicating whether or not the model has a non-default edit format.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.HasNonDefaultEditFormat"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.HideSurroundingHtml">
|
<summary>
|
Gets or sets a value indicating if the surrounding HTML should be hidden.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.HideSurroundingHtml"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.HtmlEncode">
|
<summary>
|
Gets or sets a value indicating if the model value should be HTML encoded.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.HtmlEncode"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.IsEnum">
|
<summary>
|
Gets a value indicating whether <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.UnderlyingOrModelType"/> is for an
|
<see cref="T:System.Enum"/>. See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsEnum"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.IsFlagsEnum">
|
<summary>
|
Gets a value indicating whether <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.UnderlyingOrModelType"/> is for an
|
<see cref="T:System.Enum"/> with an associated <see cref="T:System.FlagsAttribute"/>. See
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsFlagsEnum"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.NullDisplayText">
|
<summary>
|
Gets or sets the text to display when the model value is null.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.NullDisplayText"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.Order">
|
<summary>
|
Gets or sets the order.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.Order"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.Placeholder">
|
<summary>
|
Gets or sets a delegate which is used to get a value for the
|
model's placeholder text. See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.Placeholder"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.ShowForDisplay">
|
<summary>
|
Gets or sets a value indicating whether or not to include in the model value in display.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ShowForDisplay"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.ShowForEdit">
|
<summary>
|
Gets or sets a value indicating whether or not to include in the model value in an editor.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ShowForEdit"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.SimpleDisplayProperty">
|
<summary>
|
Gets or sets a the property name of a model property to use for display.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.SimpleDisplayProperty"/>
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata.TemplateHint">
|
<summary>
|
Gets or sets a hint for location of a display or editor template.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.TemplateHint"/>
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext">
|
<summary>
|
A context for and <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity,Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext"/>.
|
</summary>
|
<param name="key">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/> for the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>
|
<param name="attributes">The attributes for the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext.Attributes">
|
<summary>
|
Gets the attributes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext.DisplayMetadata">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext.Key">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext.PropertyAttributes">
|
<summary>
|
Gets the property attributes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext.TypeAttributes">
|
<summary>
|
Gets the type attributes.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider">
|
<summary>
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"/> which configures <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsBindingAllowed"/> to
|
<c>false</c> for matching types.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider.#ctor(System.Type)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider"/> for the given <paramref name="type"/>.
|
</summary>
|
<param name="type">
|
The <see cref="T:System.Type"/>. All properties of this <see cref="T:System.Type"/> will have
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsBindingAllowed"/> set to <c>false</c>.
|
</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider.CreateBindingMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider">
|
<summary>
|
Provides <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata"/> for a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider.CreateBindingMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)">
|
<summary>
|
Sets the values for properties of <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext.BindingMetadata"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext"/>.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider">
|
<summary>
|
A composite <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider">
|
<summary>
|
Provides <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata"/> for a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider.CreateDisplayMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext)">
|
<summary>
|
Sets the values for properties of <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext.DisplayMetadata"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext"/>.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider">
|
<summary>
|
Marker interface for a provider of metadata details about model objects. Implementations should
|
implement one or more of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"/>, <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider"/>,
|
and <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider">
|
<summary>
|
Provides <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata"/> for a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider.CreateValidationMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext)">
|
<summary>
|
Gets the values for properties of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext"/>.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider">
|
<summary>
|
Read / write <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IModelBindingMessageProvider"/> implementation.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.#ctor">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider"/> class.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider"/> class based on
|
<paramref name="originalProvider"/>.
|
</summary>
|
<param name="originalProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider"/> to duplicate.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.MissingBindRequiredValueAccessor">
|
<inheritdoc/>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.MissingKeyOrValueAccessor">
|
<inheritdoc/>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.ValueMustNotBeNullAccessor">
|
<inheritdoc/>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.AttemptedValueIsInvalidAccessor">
|
<inheritdoc/>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.UnknownValueIsInvalidAccessor">
|
<inheritdoc/>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.ValueIsInvalidAccessor">
|
<inheritdoc/>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.ValueMustBeANumberAccessor">
|
<inheritdoc/>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata">
|
<summary>
|
Validation metadata details for a <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata.IsRequired">
|
<summary>
|
Gets or sets a value indicating whether or not the model is a required value. Will be ignored
|
if the model metadata being created is not a property. If <c>null</c> then
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsRequired"/> will be computed based on the model <see cref="T:System.Type"/>.
|
See <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsRequired"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata.ValidateChildren">
|
<summary>
|
Gets or sets a value that indicates whether children of the model should be validated. If <c>null</c>
|
then <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ValidateChildren"/> will be <c>true</c> if either of
|
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsComplexType"/> or <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsEnumerableType"/> is <c>true</c>;
|
<c>false</c> otherwise.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata.ValidatorMetadata">
|
<summary>
|
Gets a list of metadata items for validators.
|
</summary>
|
<remarks>
|
<see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider"/> implementations should store metadata items
|
in this list, to be consumed later by an <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"/>.
|
</remarks>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext">
|
<summary>
|
A context for an <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity,Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext"/>.
|
</summary>
|
<param name="key">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/> for the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>
|
<param name="attributes">The attributes for the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/>.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext.Attributes">
|
<summary>
|
Gets the attributes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext.Key">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext.PropertyAttributes">
|
<summary>
|
Gets the property attributes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext.TypeAttributes">
|
<summary>
|
Gets the type attributes.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext.ValidationMetadata">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata"/>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes">
|
<summary>
|
Provides access to the combined list of attributes associated a <see cref="T:System.Type"/> or property.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes.#ctor(System.Collections.Generic.IEnumerable{System.Object})">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes"/> for a <see cref="T:System.Type"/>.
|
</summary>
|
<param name="typeAttributes">The set of attributes for the <see cref="T:System.Type"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes.#ctor(System.Collections.Generic.IEnumerable{System.Object},System.Collections.Generic.IEnumerable{System.Object})">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes"/> for a property.
|
</summary>
|
<param name="propertyAttributes">The set of attributes for the property.</param>
|
<param name="typeAttributes">
|
The set of attributes for the property's <see cref="T:System.Type"/>. See <see cref="P:System.Reflection.PropertyInfo.PropertyType"/>.
|
</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes.Attributes">
|
<summary>
|
Gets the set of all attributes. If this instance represents the attributes for a property, the attributes
|
on the property definition are before those on the property's <see cref="T:System.Type"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes.PropertyAttributes">
|
<summary>
|
Gets the set of attributes on the property, or <c>null</c> if this instance represents the attributes
|
for a <see cref="T:System.Type"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes.TypeAttributes">
|
<summary>
|
Gets the set of attributes on the <see cref="T:System.Type"/>. If this instance represents a property,
|
then <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes.TypeAttributes"/> contains attributes retrieved from
|
<see cref="P:System.Reflection.PropertyInfo.PropertyType"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes.GetAttributesForProperty(System.Type,System.Reflection.PropertyInfo)">
|
<summary>
|
Gets the attributes for the given <paramref name="property"/>.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> in which caller found <paramref name="property"/>.
|
</param>
|
<param name="property">A <see cref="T:System.Reflection.PropertyInfo"/> for which attributes need to be resolved.
|
</param>
|
<returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes"/> instance with the attributes of the property.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes.GetAttributesForType(System.Type)">
|
<summary>
|
Gets the attributes for the given <paramref name="type"/>.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> for which attributes need to be resolved.
|
</param>
|
<returns>A <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes"/> instance with the attributes of the <see cref="T:System.Type"/>.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeClientModelValidatorProvider">
|
<summary>
|
Aggregate of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/>s that delegates to its underlying providers.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeClientModelValidatorProvider.#ctor(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider})">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeClientModelValidatorProvider"/>.
|
</summary>
|
<param name="providers">
|
A collection of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/> instances.
|
</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeClientModelValidatorProvider.ValidatorProviders">
|
<summary>
|
Gets a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/> instances.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeClientModelValidatorProvider.CreateValidators(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeModelValidatorProvider">
|
<summary>
|
Aggregate of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"/>s that delegates to its underlying providers.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeModelValidatorProvider.#ctor(System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider})">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeModelValidatorProvider"/>.
|
</summary>
|
<param name="providers">
|
A collection of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"/> instances.
|
</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeModelValidatorProvider.ValidatorProviders">
|
<summary>
|
Gets the list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"/> instances.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeModelValidatorProvider.CreateValidators(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator">
|
<summary>
|
Provides methods to validate an object graph.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator.Validate(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary,System.String,System.Object)">
|
<summary>
|
Validates the provided object.
|
</summary>
|
<param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> associated with the current request.</param>
|
<param name="validationState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary"/>. May be null.</param>
|
<param name="prefix">
|
The model prefix. Used to map the model object to entries in <paramref name="validationState"/>.
|
</param>
|
<param name="model">The model object.</param>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor">
|
<summary>
|
A visitor implementation that interprets <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary"/> to traverse
|
a model object graph and perform validation.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor.#ctor(Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider,Microsoft.AspNetCore.Mvc.Internal.ValidatorCache,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor"/>.
|
</summary>
|
<param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> associated with the current request.</param>
|
<param name="validatorProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"/>.</param>
|
<param name="validatorCache">The <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ValidatorCache"/> that provides a list of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidator"/>s.</param>
|
<param name="metadataProvider">The provider used for reading metadata for the model type.</param>
|
<param name="validationState">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary"/>.</param>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor.Validate(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.String,System.Object)">
|
<summary>
|
Validates a object.
|
</summary>
|
<param name="metadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> associated with the model.</param>
|
<param name="key">The model prefix key.</param>
|
<param name="model">The model object.</param>
|
<returns><c>true</c> if the object is valid, otherwise <c>false</c>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor.ValidateNode">
|
<summary>
|
Validates a single node in a model object graph.
|
</summary>
|
<returns><c>true</c> if the node is valid, otherwise <c>false</c>.</returns>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.MatchAllContentTypeIsNotAllowed">
|
<summary>
|
The argument '{0}' is invalid. Media types which match all types or match all subtypes are not supported.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatMatchAllContentTypeIsNotAllowed(System.Object)">
|
<summary>
|
The argument '{0}' is invalid. Media types which match all types or match all subtypes are not supported.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ObjectResult_MatchAllContentType">
|
<summary>
|
The content-type '{0}' added in the '{1}' property is invalid. Media types which match all types or match all subtypes are not supported.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatObjectResult_MatchAllContentType(System.Object,System.Object)">
|
<summary>
|
The content-type '{0}' added in the '{1}' property is invalid. Media types which match all types or match all subtypes are not supported.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ActionExecutor_WrappedTaskInstance">
|
<summary>
|
The method '{0}' on type '{1}' returned an instance of '{2}'. Make sure to call Unwrap on the returned value to avoid unobserved faulted Task.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatActionExecutor_WrappedTaskInstance(System.Object,System.Object,System.Object)">
|
<summary>
|
The method '{0}' on type '{1}' returned an instance of '{2}'. Make sure to call Unwrap on the returned value to avoid unobserved faulted Task.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ActionExecutor_UnexpectedTaskInstance">
|
<summary>
|
The method '{0}' on type '{1}' returned a Task instance even though it is not an asynchronous method.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatActionExecutor_UnexpectedTaskInstance(System.Object,System.Object)">
|
<summary>
|
The method '{0}' on type '{1}' returned a Task instance even though it is not an asynchronous method.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ActionInvokerFactory_CouldNotCreateInvoker">
|
<summary>
|
An action invoker could not be created for action '{0}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatActionInvokerFactory_CouldNotCreateInvoker(System.Object)">
|
<summary>
|
An action invoker could not be created for action '{0}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ActionDescriptorMustBeBasedOnControllerAction">
|
<summary>
|
The action descriptor must be of type '{0}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatActionDescriptorMustBeBasedOnControllerAction(System.Object)">
|
<summary>
|
The action descriptor must be of type '{0}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ArgumentCannotBeNullOrEmpty">
|
<summary>
|
Value cannot be null or empty.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatArgumentCannotBeNullOrEmpty">
|
<summary>
|
Value cannot be null or empty.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.PropertyOfTypeCannotBeNull">
|
<summary>
|
The '{0}' property of '{1}' must not be null.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatPropertyOfTypeCannotBeNull(System.Object,System.Object)">
|
<summary>
|
The '{0}' property of '{1}' must not be null.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.TypeMethodMustReturnNotNullValue">
|
<summary>
|
The '{0}' method of type '{1}' cannot return a null value.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatTypeMethodMustReturnNotNullValue(System.Object,System.Object)">
|
<summary>
|
The '{0}' method of type '{1}' cannot return a null value.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ModelBinding_NullValueNotValid">
|
<summary>
|
The value '{0}' is invalid.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatModelBinding_NullValueNotValid(System.Object)">
|
<summary>
|
The value '{0}' is invalid.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.Invalid_IncludePropertyExpression">
|
<summary>
|
The passed expression of expression node type '{0}' is invalid. Only simple member access expressions for model properties are supported.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatInvalid_IncludePropertyExpression(System.Object)">
|
<summary>
|
The passed expression of expression node type '{0}' is invalid. Only simple member access expressions for model properties are supported.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.NoRoutesMatched">
|
<summary>
|
No route matches the supplied values.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatNoRoutesMatched">
|
<summary>
|
No route matches the supplied values.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AsyncActionFilter_InvalidShortCircuit">
|
<summary>
|
If an {0} provides a result value by setting the {1} property of {2} to a non-null value, then it cannot call the next filter by invoking {3}.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAsyncActionFilter_InvalidShortCircuit(System.Object,System.Object,System.Object,System.Object)">
|
<summary>
|
If an {0} provides a result value by setting the {1} property of {2} to a non-null value, then it cannot call the next filter by invoking {3}.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AsyncResultFilter_InvalidShortCircuit">
|
<summary>
|
If an {0} cancels execution by setting the {1} property of {2} to 'true', then it cannot call the next filter by invoking {3}.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAsyncResultFilter_InvalidShortCircuit(System.Object,System.Object,System.Object,System.Object)">
|
<summary>
|
If an {0} cancels execution by setting the {1} property of {2} to 'true', then it cannot call the next filter by invoking {3}.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.FilterFactoryAttribute_TypeMustImplementIFilter">
|
<summary>
|
The type provided to '{0}' must implement '{1}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatFilterFactoryAttribute_TypeMustImplementIFilter(System.Object,System.Object)">
|
<summary>
|
The type provided to '{0}' must implement '{1}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ActionResult_ActionReturnValueCannotBeNull">
|
<summary>
|
Cannot return null from an action method with a return type of '{0}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatActionResult_ActionReturnValueCannotBeNull(System.Object)">
|
<summary>
|
Cannot return null from an action method with a return type of '{0}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.TypeMustDeriveFromType">
|
<summary>
|
The type '{0}' must derive from '{1}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatTypeMustDeriveFromType(System.Object,System.Object)">
|
<summary>
|
The type '{0}' must derive from '{1}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.InputFormatterNoEncoding">
|
<summary>
|
No encoding found for input formatter '{0}'. There must be at least one supported encoding registered in order for the formatter to read content.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatInputFormatterNoEncoding(System.Object)">
|
<summary>
|
No encoding found for input formatter '{0}'. There must be at least one supported encoding registered in order for the formatter to read content.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.UnsupportedContentType">
|
<summary>
|
Unsupported content type '{0}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatUnsupportedContentType(System.Object)">
|
<summary>
|
Unsupported content type '{0}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.OutputFormatterNoMediaType">
|
<summary>
|
No supported media type registered for output formatter '{0}'. There must be at least one supported media type registered in order for the output formatter to write content.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatOutputFormatterNoMediaType(System.Object)">
|
<summary>
|
No supported media type registered for output formatter '{0}'. There must be at least one supported media type registered in order for the output formatter to write content.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_AggregateErrorMessage">
|
<summary>
|
The following errors occurred with attribute routing information:{0}{0}{1}
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_AggregateErrorMessage(System.Object,System.Object)">
|
<summary>
|
The following errors occurred with attribute routing information:{0}{0}{1}
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_CannotContainParameter">
|
<summary>
|
The attribute route '{0}' cannot contain a parameter named '{{{1}}}'. Use '[{1}]' in the route template to insert the value '{2}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_CannotContainParameter(System.Object,System.Object,System.Object)">
|
<summary>
|
The attribute route '{0}' cannot contain a parameter named '{{{1}}}'. Use '[{1}]' in the route template to insert the value '{2}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_IndividualErrorMessage">
|
<summary>
|
For action: '{0}'{1}Error: {2}
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_IndividualErrorMessage(System.Object,System.Object,System.Object)">
|
<summary>
|
For action: '{0}'{1}Error: {2}
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_TokenReplacement_EmptyTokenNotAllowed">
|
<summary>
|
An empty replacement token ('[]') is not allowed.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_TokenReplacement_EmptyTokenNotAllowed">
|
<summary>
|
An empty replacement token ('[]') is not allowed.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_TokenReplacement_ImbalancedSquareBrackets">
|
<summary>
|
Token delimiters ('[', ']') are imbalanced.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_TokenReplacement_ImbalancedSquareBrackets">
|
<summary>
|
Token delimiters ('[', ']') are imbalanced.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_TokenReplacement_InvalidSyntax">
|
<summary>
|
The route template '{0}' has invalid syntax. {1}
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_TokenReplacement_InvalidSyntax(System.Object,System.Object)">
|
<summary>
|
The route template '{0}' has invalid syntax. {1}
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_TokenReplacement_ReplacementValueNotFound">
|
<summary>
|
While processing template '{0}', a replacement value for the token '{1}' could not be found. Available tokens: '{2}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_TokenReplacement_ReplacementValueNotFound(System.Object,System.Object,System.Object)">
|
<summary>
|
While processing template '{0}', a replacement value for the token '{1}' could not be found. Available tokens: '{2}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_TokenReplacement_UnclosedToken">
|
<summary>
|
A replacement token is not closed.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_TokenReplacement_UnclosedToken">
|
<summary>
|
A replacement token is not closed.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_TokenReplacement_UnescapedBraceInToken">
|
<summary>
|
An unescaped '[' token is not allowed inside of a replacement token. Use '[[' to escape.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_TokenReplacement_UnescapedBraceInToken">
|
<summary>
|
An unescaped '[' token is not allowed inside of a replacement token. Use '[[' to escape.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.UnableToFindServices">
|
<summary>
|
Unable to find the required services. Please add all the required services by calling '{0}.{1}' inside the call to '{2}' in the application startup code.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatUnableToFindServices(System.Object,System.Object,System.Object)">
|
<summary>
|
Unable to find the required services. Please add all the required services by calling '{0}.{1}' inside the call to '{2}' in the application startup code.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_DuplicateNames_Item">
|
<summary>
|
Action: '{0}' - Template: '{1}'
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_DuplicateNames_Item(System.Object,System.Object)">
|
<summary>
|
Action: '{0}' - Template: '{1}'
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_DuplicateNames">
|
<summary>
|
Attribute routes with the same name '{0}' must have the same template:{1}{2}
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_DuplicateNames(System.Object,System.Object,System.Object)">
|
<summary>
|
Attribute routes with the same name '{0}' must have the same template:{1}{2}
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_AggregateErrorMessage_ErrorNumber">
|
<summary>
|
Error {0}:{1}{2}
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_AggregateErrorMessage_ErrorNumber(System.Object,System.Object,System.Object)">
|
<summary>
|
Error {0}:{1}{2}
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_MixedAttributeAndConventionallyRoutedActions_ForMethod">
|
<summary>
|
A method '{0}' must not define attribute routed actions and non attribute routed actions at the same time:{1}{2}{1}{1}Use 'AcceptVerbsAttribute' to create a single route that allows multiple HTTP verbs and defines a route, or set a route template in all attributes that constrain HTTP verbs.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_MixedAttributeAndConventionallyRoutedActions_ForMethod(System.Object,System.Object,System.Object)">
|
<summary>
|
A method '{0}' must not define attribute routed actions and non attribute routed actions at the same time:{1}{2}{1}{1}Use 'AcceptVerbsAttribute' to create a single route that allows multiple HTTP verbs and defines a route, or set a route template in all attributes that constrain HTTP verbs.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_MixedAttributeAndConventionallyRoutedActions_ForMethod_Item">
|
<summary>
|
Action: '{0}' - Route Template: '{1}' - HTTP Verbs: '{2}'
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_MixedAttributeAndConventionallyRoutedActions_ForMethod_Item(System.Object,System.Object,System.Object)">
|
<summary>
|
Action: '{0}' - Route Template: '{1}' - HTTP Verbs: '{2}'
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AttributeRoute_NullTemplateRepresentation">
|
<summary>
|
(none)
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAttributeRoute_NullTemplateRepresentation">
|
<summary>
|
(none)
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.DefaultActionSelector_AmbiguousActions">
|
<summary>
|
Multiple actions matched. The following actions matched route data and had all constraints satisfied:{0}{0}{1}
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatDefaultActionSelector_AmbiguousActions(System.Object,System.Object)">
|
<summary>
|
Multiple actions matched. The following actions matched route data and had all constraints satisfied:{0}{0}{1}
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.FileResult_InvalidPath">
|
<summary>
|
Could not find file: {0}
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatFileResult_InvalidPath(System.Object)">
|
<summary>
|
Could not find file: {0}
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.SerializableError_DefaultError">
|
<summary>
|
The input was not valid.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatSerializableError_DefaultError">
|
<summary>
|
The input was not valid.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AsyncResourceFilter_InvalidShortCircuit">
|
<summary>
|
If an {0} provides a result value by setting the {1} property of {2} to a non-null value, then it cannot call the next filter by invoking {3}.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAsyncResourceFilter_InvalidShortCircuit(System.Object,System.Object,System.Object,System.Object)">
|
<summary>
|
If an {0} provides a result value by setting the {1} property of {2} to a non-null value, then it cannot call the next filter by invoking {3}.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ResponseCache_SpecifyDuration">
|
<summary>
|
If the '{0}' property is not set to true, '{1}' property must be specified.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatResponseCache_SpecifyDuration(System.Object,System.Object)">
|
<summary>
|
If the '{0}' property is not set to true, '{1}' property must be specified.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ApiExplorer_UnsupportedAction">
|
<summary>
|
The action '{0}' has ApiExplorer enabled, but is using conventional routing. Only actions which use attribute routing support ApiExplorer.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatApiExplorer_UnsupportedAction(System.Object)">
|
<summary>
|
The action '{0}' has ApiExplorer enabled, but is using conventional routing. Only actions which use attribute routing support ApiExplorer.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.FormatterMappings_NotValidMediaType">
|
<summary>
|
The media type "{0}" is not valid. MediaTypes containing wildcards (*) are not allowed in formatter mappings.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatFormatterMappings_NotValidMediaType(System.Object)">
|
<summary>
|
The media type "{0}" is not valid. MediaTypes containing wildcards (*) are not allowed in formatter mappings.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.Format_NotValid">
|
<summary>
|
The format provided is invalid '{0}'. A format must be a non-empty file-extension, optionally prefixed with a '.' character.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatFormat_NotValid(System.Object)">
|
<summary>
|
The format provided is invalid '{0}'. A format must be a non-empty file-extension, optionally prefixed with a '.' character.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.CacheProfileNotFound">
|
<summary>
|
The '{0}' cache profile is not defined.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatCacheProfileNotFound(System.Object)">
|
<summary>
|
The '{0}' cache profile is not defined.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ModelType_WrongType">
|
<summary>
|
The model's runtime type '{0}' is not assignable to the type '{1}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatModelType_WrongType(System.Object,System.Object)">
|
<summary>
|
The model's runtime type '{0}' is not assignable to the type '{1}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ValueInterfaceAbstractOrOpenGenericTypesCannotBeActivated">
|
<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>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatValueInterfaceAbstractOrOpenGenericTypesCannotBeActivated(System.Object,System.Object)">
|
<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>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.BinderType_MustBeIModelBinder">
|
<summary>
|
The type '{0}' must implement '{1}' to be used as a model binder.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatBinderType_MustBeIModelBinder(System.Object,System.Object)">
|
<summary>
|
The type '{0}' must implement '{1}' to be used as a model binder.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.BindingSource_CannotBeComposite">
|
<summary>
|
The provided binding source '{0}' is a composite. '{1}' requires that the source must represent a single type of input.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatBindingSource_CannotBeComposite(System.Object,System.Object)">
|
<summary>
|
The provided binding source '{0}' is a composite. '{1}' requires that the source must represent a single type of input.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.BindingSource_CannotBeGreedy">
|
<summary>
|
The provided binding source '{0}' is a greedy data source. '{1}' does not support greedy data sources.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatBindingSource_CannotBeGreedy(System.Object,System.Object)">
|
<summary>
|
The provided binding source '{0}' is a greedy data source. '{1}' does not support greedy data sources.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.Common_PropertyNotFound">
|
<summary>
|
The property {0}.{1} could not be found.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatCommon_PropertyNotFound(System.Object,System.Object)">
|
<summary>
|
The property {0}.{1} could not be found.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.JQueryFormValueProviderFactory_MissingClosingBracket">
|
<summary>
|
The key '{0}' is invalid JQuery syntax because it is missing a closing bracket.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatJQueryFormValueProviderFactory_MissingClosingBracket(System.Object)">
|
<summary>
|
The key '{0}' is invalid JQuery syntax because it is missing a closing bracket.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.KeyValuePair_BothKeyAndValueMustBePresent">
|
<summary>
|
A value is required.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatKeyValuePair_BothKeyAndValueMustBePresent">
|
<summary>
|
A value is required.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ModelBinderUtil_ModelCannotBeNull">
|
<summary>
|
The binding context has a null Model, but this binder requires a non-null model of type '{0}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatModelBinderUtil_ModelCannotBeNull(System.Object)">
|
<summary>
|
The binding context has a null Model, but this binder requires a non-null model of type '{0}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ModelBinderUtil_ModelInstanceIsWrong">
|
<summary>
|
The binding context has a Model of type '{0}', but this binder can only operate on models of type '{1}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatModelBinderUtil_ModelInstanceIsWrong(System.Object,System.Object)">
|
<summary>
|
The binding context has a Model of type '{0}', but this binder can only operate on models of type '{1}'.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ModelBinderUtil_ModelMetadataCannotBeNull">
|
<summary>
|
The binding context cannot have a null ModelMetadata.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatModelBinderUtil_ModelMetadataCannotBeNull">
|
<summary>
|
The binding context cannot have a null ModelMetadata.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ModelBinding_MissingBindRequiredMember">
|
<summary>
|
A value for the '{0}' property was not provided.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatModelBinding_MissingBindRequiredMember(System.Object)">
|
<summary>
|
A value for the '{0}' property was not provided.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ValueProviderResult_NoConverterExists">
|
<summary>
|
The parameter conversion from type '{0}' to type '{1}' failed because no type converter can convert between these types.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatValueProviderResult_NoConverterExists(System.Object,System.Object)">
|
<summary>
|
The parameter conversion from type '{0}' to type '{1}' failed because no type converter can convert between these types.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.FileResult_PathNotRooted">
|
<summary>
|
Path '{0}' was not rooted.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatFileResult_PathNotRooted(System.Object)">
|
<summary>
|
Path '{0}' was not rooted.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.UrlNotLocal">
|
<summary>
|
The supplied URL is not local. A URL with an absolute path is considered local if it does not have a host/authority part. URLs using virtual paths ('~/') are also local.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatUrlNotLocal">
|
<summary>
|
The supplied URL is not local. A URL with an absolute path is considered local if it does not have a host/authority part. URLs using virtual paths ('~/') are also local.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.FormatFormatterMappings_GetMediaTypeMappingForFormat_InvalidFormat">
|
<summary>
|
The argument '{0}' is invalid. Empty or null formats are not supported.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatFormatFormatterMappings_GetMediaTypeMappingForFormat_InvalidFormat(System.Object)">
|
<summary>
|
The argument '{0}' is invalid. Empty or null formats are not supported.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.AcceptHeaderParser_ParseAcceptHeader_InvalidValues">
|
<summary>
|
"Invalid values '{0}'."
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatAcceptHeaderParser_ParseAcceptHeader_InvalidValues(System.Object)">
|
<summary>
|
"Invalid values '{0}'."
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ModelState_AttemptedValueIsInvalid">
|
<summary>
|
The value '{0}' is not valid for {1}.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatModelState_AttemptedValueIsInvalid(System.Object,System.Object)">
|
<summary>
|
The value '{0}' is not valid for {1}.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.ModelState_UnknownValueIsInvalid">
|
<summary>
|
The supplied value is invalid for {0}.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatModelState_UnknownValueIsInvalid(System.Object)">
|
<summary>
|
The supplied value is invalid for {0}.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.HtmlGeneration_ValueIsInvalid">
|
<summary>
|
The value '{0}' is invalid.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatHtmlGeneration_ValueIsInvalid(System.Object)">
|
<summary>
|
The value '{0}' is invalid.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.HtmlGeneration_ValueMustBeNumber">
|
<summary>
|
The field {0} must be a number.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatHtmlGeneration_ValueMustBeNumber(System.Object)">
|
<summary>
|
The field {0} must be a number.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.TextInputFormatter_SupportedEncodingsMustNotBeEmpty">
|
<summary>
|
The list of '{0}' must not be empty. Add at least one supported encoding.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatTextInputFormatter_SupportedEncodingsMustNotBeEmpty(System.Object)">
|
<summary>
|
The list of '{0}' must not be empty. Add at least one supported encoding.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.TextOutputFormatter_SupportedEncodingsMustNotBeEmpty">
|
<summary>
|
The list of '{0}' must not be empty. Add at least one supported encoding.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatTextOutputFormatter_SupportedEncodingsMustNotBeEmpty(System.Object)">
|
<summary>
|
The list of '{0}' must not be empty. Add at least one supported encoding.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.TextOutputFormatter_WriteResponseBodyAsyncNotSupported">
|
<summary>
|
'{0}' is not supported by '{1}'. Use '{2}' instead.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatTextOutputFormatter_WriteResponseBodyAsyncNotSupported(System.Object,System.Object,System.Object)">
|
<summary>
|
'{0}' is not supported by '{1}'. Use '{2}' instead.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.Formatter_NoMediaTypes">
|
<summary>
|
No media types found in '{0}.{1}'. Add at least one media type to the list of supported media types.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatFormatter_NoMediaTypes(System.Object,System.Object)">
|
<summary>
|
No media types found in '{0}.{1}'. Add at least one media type to the list of supported media types.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.MustSpecifyAtLeastOneAuthenticationScheme">
|
<summary>
|
At least one authentication scheme must be specified.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatMustSpecifyAtLeastOneAuthenticationScheme">
|
<summary>
|
At least one authentication scheme must be specified.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Core.Resources.CouldNotCreateIModelBinder">
|
<summary>
|
Could not create a model binder for model object of type '{0}'.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Core.Resources.FormatCouldNotCreateIModelBinder(System.Object)">
|
<summary>
|
Could not create a model binder for model object of type '{0}'.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute">
|
<summary>
|
Identifies an action that only supports a given set of HTTP methods.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute.#ctor(System.Collections.Generic.IEnumerable{System.String})">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute"/> with the given
|
set of HTTP methods.
|
<param name="httpMethods">The set of supported HTTP methods.</param>
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute.#ctor(System.Collections.Generic.IEnumerable{System.String},System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute"/> with the given
|
set of HTTP methods an the given route template.
|
</summary>
|
<param name="httpMethods">The set of supported methods.</param>
|
<param name="template">The route template. May not be null.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute.HttpMethods">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute.Template">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute.Order">
|
<summary>
|
Gets the route order. The order determines the order of route execution. Routes with a lower
|
order value are tried first. When a route doesn't specify a value, it gets the value of the
|
<see cref="P:Microsoft.AspNetCore.Mvc.RouteAttribute.Order"/> or a default value of 0 if the <see cref="T:Microsoft.AspNetCore.Mvc.RouteAttribute"/>
|
doesn't define a value on the controller.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute.Microsoft#AspNetCore#Mvc#Routing#IRouteTemplateProvider#Order">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute.Name">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider">
|
<summary>
|
Interface for attributes which can supply a route template for attribute routing.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider.Template">
|
<summary>
|
The route template. May be null.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider.Order">
|
<summary>
|
Gets the route order. The order determines the order of route execution. Routes with a lower
|
order value are tried first. When a route doesn't specify a value, it gets a default value of 0.
|
A null value for the Order property means that the user didn't specify an explicit order for the
|
route.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider.Name">
|
<summary>
|
Gets the route name. The route name can be used to generate a link using a specific route, instead
|
of relying on selection of a route based on the given set of route values.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider">
|
<summary>
|
<para>
|
A metadata interface which specifies a route value which is required for the action selector to
|
choose an action. When applied to an action using attribute routing, the route value will be added
|
to the <see cref="P:Microsoft.AspNetCore.Routing.RouteData.Values"/> when the action is selected.
|
</para>
|
<para>
|
When an <see cref="T:Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider"/> is used to provide a new route value to an action, all
|
actions in the application must also have a value associated with that key, or have an implicit value
|
of <c>null</c>. See remarks for more details.
|
</para>
|
</summary>
|
<remarks>
|
<para>
|
The typical scheme for action selection in an MVC application is that an action will require the
|
matching values for its <see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ControllerName"/> and
|
<see cref="P:Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor.ActionName"/>
|
</para>
|
<example>
|
For an action like <code>MyApp.Controllers.HomeController.Index()</code>, in order to be selected, the
|
<see cref="P:Microsoft.AspNetCore.Routing.RouteData.Values"/> must contain the values
|
{
|
"action": "Index",
|
"controller": "Home"
|
}
|
</example>
|
<para>
|
If areas are in use in the application (see <see cref="T:Microsoft.AspNetCore.Mvc.AreaAttribute"/> which implements
|
<see cref="T:Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider"/>) then all actions are consider either in an area by having a
|
non-<c>null</c> area value (specified by <see cref="T:Microsoft.AspNetCore.Mvc.AreaAttribute"/> or another
|
<see cref="T:Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider"/>) or are considered 'outside' of areas by having the value <c>null</c>.
|
</para>
|
<example>
|
Consider an application with two controllers, each with an <code>Index</code> action method:
|
- <code>MyApp.Controllers.HomeController.Index()</code>
|
- <code>MyApp.Areas.Blog.Controllers.HomeController.Index()</code>
|
where <code>MyApp.Areas.Blog.Controllers.HomeController</code> has an area attribute
|
<code>[Area("Blog")]</code>.
|
|
For <see cref="P:Microsoft.AspNetCore.Routing.RouteData.Values"/> like:
|
{
|
"action": "Index",
|
"controller": "Home"
|
}
|
|
<code>MyApp.Controllers.HomeController.Index()</code> will be selected.
|
<code>MyApp.Area.Blog.Controllers.HomeController.Index()</code> is not considered eligible because the
|
<see cref="P:Microsoft.AspNetCore.Routing.RouteData.Values"/> does not contain the value 'Blog' for 'area'.
|
|
For <see cref="P:Microsoft.AspNetCore.Routing.RouteData.Values"/> like:
|
{
|
"area": "Blog",
|
"action": "Index",
|
"controller": "Home"
|
}
|
|
<code>MyApp.Area.Blog.Controllers.HomeController.Index()</code> will be selected.
|
<code>MyApp.Controllers.HomeController.Index()</code> is not considered eligible because the route values
|
contain a value for 'area'. <code>MyApp.Controllers.HomeController.Index()</code> cannot match any value
|
for 'area' other than <c>null</c>.
|
</example>
|
</remarks>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider.RouteKey">
|
<summary>
|
The route value key.
|
</summary>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider.RouteValue">
|
<summary>
|
The route value. If <c>null</c> or empty, requires the route value associated with <see cref="P:Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider.RouteKey"/>
|
to be missing or <c>null</c>.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory">
|
<summary>
|
A factory for creating <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/> instances.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory.GetUrlHelper(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<summary>
|
Gets an <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/> for the request associated with <paramref name="context"/>.
|
</summary>
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> associated with the current request.</param>
|
<returns>An <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/> for the request associated with <paramref name="context"/></returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Routing.RouteValueAttribute">
|
<summary>
|
<para>
|
An attribute which specifies a required route value for an action or controller.
|
</para>
|
<para>
|
When placed on an action, the route data of a request must match the expectations of the route
|
constraint in order for the action to be selected. See <see cref="T:Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider"/> for
|
the expectations that must be satisfied by the route data.
|
</para>
|
<para>
|
When placed on a controller, unless overridden by the action, the constraint applies to all
|
actions defined by the controller.
|
</para>
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.RouteValueAttribute.#ctor(System.String,System.String)">
|
<summary>
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Routing.RouteValueAttribute"/>.
|
</summary>
|
<param name="routeKey">The route value key.</param>
|
<param name="routeValue">The expected route value.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.RouteValueAttribute.RouteKey">
|
<inheritdoc />
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.RouteValueAttribute.RouteValue">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Routing.UrlHelper">
|
<summary>
|
An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.IUrlHelper"/> that contains methods to
|
build URLs for ASP.NET MVC within an application.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.UrlHelper.#ctor(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Routing.UrlHelper"/> class using the specified action context and
|
action selector.
|
</summary>
|
<param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> for the current request.</param>
|
</member>
|
<member name="P:Microsoft.AspNetCore.Mvc.Routing.UrlHelper.ActionContext">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.UrlHelper.Action(Microsoft.AspNetCore.Mvc.Routing.UrlActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.UrlHelper.IsLocalUrl(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.UrlHelper.RouteUrl(Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.UrlHelper.GetVirtualPathData(System.String,Microsoft.AspNetCore.Routing.RouteValueDictionary)">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Routing.VirtualPathData"/> for the specified route values by using the specified route name.
|
</summary>
|
<param name="routeName">The name of the route that is used to generate the <see cref="T:Microsoft.AspNetCore.Routing.VirtualPathData"/>.
|
</param>
|
<param name="values">A dictionary that contains the parameters for a route.</param>
|
<returns>The <see cref="T:Microsoft.AspNetCore.Routing.VirtualPathData"/>.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.UrlHelper.Content(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.UrlHelper.Link(System.String,System.Object)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.UrlHelper.GenerateUrl(System.String,System.String,Microsoft.AspNetCore.Routing.VirtualPathData,System.String)">
|
<summary>
|
Generates the URL using the specified components.
|
</summary>
|
<param name="protocol">The protocol.</param>
|
<param name="host">The host.</param>
|
<param name="pathData">The <see cref="T:Microsoft.AspNetCore.Routing.VirtualPathData"/>.</param>
|
<param name="fragment">The URL fragment.</param>
|
<returns>The generated URL.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.Routing.UrlHelperFactory">
|
<summary>
|
A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Mvc.Routing.UrlHelperFactory.GetUrlHelper(Microsoft.AspNetCore.Mvc.ActionContext)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult">
|
<summary>
|
A marker interface for <see cref="T:Microsoft.AspNetCore.Mvc.IActionResult"/> types which need to have temp data saved.
|
</summary>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Builder.MvcApplicationBuilderExtensions">
|
<summary>
|
Extension methods for <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/> to add MVC to the request execution pipeline.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Builder.MvcApplicationBuilderExtensions.UseMvc(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
|
<summary>
|
Adds MVC to the <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/> request execution pipeline.
|
</summary>
|
<param name="app">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</param>
|
<returns>A reference to this instance after the operation has completed.</returns>
|
<remarks>This method only supports attribute routing. To add conventional routes use
|
<see cref="M:Microsoft.AspNetCore.Builder.MvcApplicationBuilderExtensions.UseMvc(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.Action{Microsoft.AspNetCore.Routing.IRouteBuilder})"/>.</remarks>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Builder.MvcApplicationBuilderExtensions.UseMvcWithDefaultRoute(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
|
<summary>
|
Adds MVC to the <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/> request execution pipeline
|
with a default route named 'default' and the following template:
|
'{controller=Home}/{action=Index}/{id?}'.
|
</summary>
|
<param name="app">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</param>
|
<returns>A reference to this instance after the operation has completed.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Builder.MvcApplicationBuilderExtensions.UseMvc(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.Action{Microsoft.AspNetCore.Routing.IRouteBuilder})">
|
<summary>
|
Adds MVC to the <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/> request execution pipeline.
|
</summary>
|
<param name="app">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</param>
|
<param name="configureRoutes">A callback to configure MVC routes.</param>
|
<returns>A reference to this instance after the operation has completed.</returns>
|
</member>
|
<member name="T:Microsoft.AspNetCore.Builder.MvcAreaRouteBuilderExtensions">
|
<summary>
|
Extension methods for <see cref="T:Microsoft.AspNetCore.Routing.IRouteBuilder"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Builder.MvcAreaRouteBuilderExtensions.MapAreaRoute(Microsoft.AspNetCore.Routing.IRouteBuilder,System.String,System.String,System.String)">
|
<summary>
|
Adds a route to the <see cref="T:Microsoft.AspNetCore.Routing.IRouteBuilder"/> with the given MVC area with the specified
|
<paramref name="name"/>, <paramref name="areaName"/> and <paramref name="template"/>.
|
</summary>
|
<param name="routeBuilder">The <see cref="T:Microsoft.AspNetCore.Routing.IRouteBuilder"/> to add the route to.</param>
|
<param name="name">The name of the route.</param>
|
<param name="areaName">The MVC area name.</param>
|
<param name="template">The URL pattern of the route.</param>
|
<returns>A reference to this instance after the operation has completed.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Builder.MvcAreaRouteBuilderExtensions.MapAreaRoute(Microsoft.AspNetCore.Routing.IRouteBuilder,System.String,System.String,System.String,System.Object)">
|
<summary>
|
Adds a route to the <see cref="T:Microsoft.AspNetCore.Routing.IRouteBuilder"/> with the given MVC area with the specified
|
<paramref name="name"/>, <paramref name="areaName"/>, <paramref name="template"/>, and
|
<paramref name="defaults"/>.
|
</summary>
|
<param name="routeBuilder">The <see cref="T:Microsoft.AspNetCore.Routing.IRouteBuilder"/> to add the route to.</param>
|
<param name="name">The name of the route.</param>
|
<param name="areaName">The MVC area name.</param>
|
<param name="template">The URL pattern of the route.</param>
|
<param name="defaults">
|
An object that contains default values for route parameters. The object's properties represent the
|
names and values of the default values.
|
</param>
|
<returns>A reference to this instance after the operation has completed.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Builder.MvcAreaRouteBuilderExtensions.MapAreaRoute(Microsoft.AspNetCore.Routing.IRouteBuilder,System.String,System.String,System.String,System.Object,System.Object)">
|
<summary>
|
Adds a route to the <see cref="T:Microsoft.AspNetCore.Routing.IRouteBuilder"/> with the given MVC area with the specified
|
<paramref name="name"/>, <paramref name="areaName"/>, <paramref name="template"/>,
|
<paramref name="defaults"/>, and <paramref name="constraints"/>.
|
</summary>
|
<param name="routeBuilder">The <see cref="T:Microsoft.AspNetCore.Routing.IRouteBuilder"/> to add the route to.</param>
|
<param name="name">The name of the route.</param>
|
<param name="areaName">The MVC area name.</param>
|
<param name="template">The URL pattern of the route.</param>
|
<param name="defaults">
|
An object that contains default values for route parameters. The object's properties represent the
|
names and values of the default values.
|
</param>
|
<param name="constraints">
|
An object that contains constraints for the route. The object's properties represent the names and
|
values of the constraints.
|
</param>
|
<returns>A reference to this instance after the operation has completed.</returns>
|
</member>
|
<member name="M:Microsoft.AspNetCore.Builder.MvcAreaRouteBuilderExtensions.MapAreaRoute(Microsoft.AspNetCore.Routing.IRouteBuilder,System.String,System.String,System.String,System.Object,System.Object,System.Object)">
|
<summary>
|
Adds a route to the <see cref="T:Microsoft.AspNetCore.Routing.IRouteBuilder"/> with the given MVC area with the specified
|
<paramref name="name"/>, <paramref name="areaName"/>, <paramref name="template"/>,
|
<paramref name="defaults"/>, <paramref name="constraints"/>, and <paramref name="dataTokens"/>.
|
</summary>
|
<param name="routeBuilder">The <see cref="T:Microsoft.AspNetCore.Routing.IRouteBuilder"/> to add the route to.</param>
|
<param name="name">The name of the route.</param>
|
<param name="areaName">The MVC area name.</param>
|
<param name="template">The URL pattern of the route.</param>
|
<param name="defaults">
|
An object that contains default values for route parameters. The object's properties represent the
|
names and values of the default values.
|
</param>
|
<param name="constraints">
|
An object that contains constraints for the route. The object's properties represent the names and
|
values of the constraints.
|
</param>
|
<param name="dataTokens">
|
An object that contains data tokens for the route. The object's properties represent the names and
|
values of the data tokens.
|
</param>
|
<returns>A reference to this instance after the operation has completed.</returns>
|
</member>
|
<member name="T:Microsoft.Extensions.Internal.ClosedGenericMatcher">
|
<summary>
|
Helper related to generic interface definitions and implementing classes.
|
</summary>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.ClosedGenericMatcher.ExtractGenericInterface(System.Type,System.Type)">
|
<summary>
|
Determine whether <paramref name="queryType"/> is or implements a closed generic <see cref="T:System.Type"/>
|
created from <paramref name="interfaceType"/>.
|
</summary>
|
<param name="queryType">The <see cref="T:System.Type"/> of interest.</param>
|
<param name="interfaceType">The open generic <see cref="T:System.Type"/> to match. Usually an interface.</param>
|
<returns>
|
The closed generic <see cref="T:System.Type"/> created from <paramref name="interfaceType"/> that
|
<paramref name="queryType"/> is or implements. <c>null</c> if the two <see cref="T:System.Type"/>s have no such
|
relationship.
|
</returns>
|
<remarks>
|
This method will return <paramref name="queryType"/> if <paramref name="interfaceType"/> is
|
<c>typeof(KeyValuePair{,})</c>, and <paramref name="queryType"/> is
|
<c>typeof(KeyValuePair{string, object})</c>.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.#ctor(System.Reflection.PropertyInfo)">
|
<summary>
|
Initializes a fast <see cref="T:Microsoft.Extensions.Internal.PropertyHelper"/>.
|
This constructor does not cache the helper. For caching, use <see cref="M:Microsoft.Extensions.Internal.PropertyHelper.GetProperties(System.Object)"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.Extensions.Internal.PropertyHelper.Property">
|
<summary>
|
Gets the backing <see cref="T:System.Reflection.PropertyInfo"/>.
|
</summary>
|
</member>
|
<member name="P:Microsoft.Extensions.Internal.PropertyHelper.Name">
|
<summary>
|
Gets (or sets in derived types) the property name.
|
</summary>
|
</member>
|
<member name="P:Microsoft.Extensions.Internal.PropertyHelper.ValueGetter">
|
<summary>
|
Gets the property value getter.
|
</summary>
|
</member>
|
<member name="P:Microsoft.Extensions.Internal.PropertyHelper.ValueSetter">
|
<summary>
|
Gets the property value setter.
|
</summary>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetValue(System.Object)">
|
<summary>
|
Returns the property value for the specified <paramref name="instance"/>.
|
</summary>
|
<param name="instance">The object whose property value will be returned.</param>
|
<returns>The property value.</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.SetValue(System.Object,System.Object)">
|
<summary>
|
Sets the property value for the specified <paramref name="instance" />.
|
</summary>
|
<param name="instance">The object whose property value will be set.</param>
|
<param name="value">The property value.</param>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetProperties(System.Object)">
|
<summary>
|
Creates and caches fast property helpers that expose getters for every public get property on the
|
underlying type.
|
</summary>
|
<param name="instance">the instance to extract property accessors for.</param>
|
<returns>a cached array of all public property getters from the underlying type of target instance.
|
</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetProperties(System.Type)">
|
<summary>
|
Creates and caches fast property helpers that expose getters for every public get property on the
|
specified type.
|
</summary>
|
<param name="type">the type to extract property accessors for.</param>
|
<returns>a cached array of all public property getters from the type of target instance.
|
</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetVisibleProperties(System.Object)">
|
<summary>
|
<para>
|
Creates and caches fast property helpers that expose getters for every non-hidden get property
|
on the specified type.
|
</para>
|
<para>
|
<see cref="M:GetVisibleProperties"/> excludes properties defined on base types that have been
|
hidden by definitions using the <c>new</c> keyword.
|
</para>
|
</summary>
|
<param name="instance">The instance to extract property accessors for.</param>
|
<returns>
|
A cached array of all public property getters from the instance's type.
|
</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetVisibleProperties(System.Type)">
|
<summary>
|
<para>
|
Creates and caches fast property helpers that expose getters for every non-hidden get property
|
on the specified type.
|
</para>
|
<para>
|
<see cref="M:GetVisibleProperties"/> excludes properties defined on base types that have been
|
hidden by definitions using the <c>new</c> keyword.
|
</para>
|
</summary>
|
<param name="type">The type to extract property accessors for.</param>
|
<returns>
|
A cached array of all public property getters from the type.
|
</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.MakeFastPropertyGetter(System.Reflection.PropertyInfo)">
|
<summary>
|
Creates a single fast property getter. The result is not cached.
|
</summary>
|
<param name="propertyInfo">propertyInfo to extract the getter for.</param>
|
<returns>a fast getter.</returns>
|
<remarks>
|
This method is more memory efficient than a dynamically compiled lambda, and about the
|
same speed.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.MakeNullSafeFastPropertyGetter(System.Reflection.PropertyInfo)">
|
<summary>
|
Creates a single fast property getter which is safe for a null input object. The result is not cached.
|
</summary>
|
<param name="propertyInfo">propertyInfo to extract the getter for.</param>
|
<returns>a fast getter.</returns>
|
<remarks>
|
This method is more memory efficient than a dynamically compiled lambda, and about the
|
same speed.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.MakeFastPropertySetter(System.Reflection.PropertyInfo)">
|
<summary>
|
Creates a single fast property setter for reference types. The result is not cached.
|
</summary>
|
<param name="propertyInfo">propertyInfo to extract the setter for.</param>
|
<returns>a fast getter.</returns>
|
<remarks>
|
This method is more memory efficient than a dynamically compiled lambda, and about the
|
same speed. This only works for reference types.
|
</remarks>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.ObjectToDictionary(System.Object)">
|
<summary>
|
Given an object, adds each instance property with a public get method as a key and its
|
associated value to a dictionary.
|
|
If the object is already an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance, then a copy
|
is returned.
|
</summary>
|
<remarks>
|
The implementation of PropertyHelper will cache the property accessors per-type. This is
|
faster when the the same type is used multiple times with ObjectToDictionary.
|
</remarks>
|
</member>
|
<member name="T:Microsoft.Extensions.Internal.SecurityHelper">
|
<summary>
|
Helper code used when implementing authentication middleware
|
</summary>
|
</member>
|
<member name="M:Microsoft.Extensions.Internal.SecurityHelper.MergeUserPrincipal(System.Security.Claims.ClaimsPrincipal,System.Security.Claims.ClaimsPrincipal)">
|
<summary>
|
Add all ClaimsIdentities from an additional ClaimPrincipal to the ClaimsPrincipal
|
Merges a new claims principal, placing all new identities first, and eliminating
|
any empty unauthenticated identities from context.User
|
</summary>
|
<param name="existingPrincipal">The <see cref="T:System.Security.Claims.ClaimsPrincipal"/> containing existing <see cref="T:System.Security.Claims.ClaimsIdentity"/>.</param>
|
<param name="additionalPrincipal">The <see cref="T:System.Security.Claims.ClaimsPrincipal"/> containing <see cref="T:System.Security.Claims.ClaimsIdentity"/> to be added.</param>
|
</member>
|
<member name="T:Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions">
|
<summary>
|
Contains the extension methods for <see cref="P:Microsoft.AspNetCore.Mvc.MvcOptions.Conventions"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions.Add(System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention},Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention)">
|
<summary>
|
Adds a <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention"/> to all the controllers in the application.
|
</summary>
|
<param name="conventions">The list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention"/>
|
in <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.</param>
|
<param name="controllerModelConvention">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention"/> which needs to be
|
added.</param>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions.Add(System.Collections.Generic.IList{Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention},Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention)">
|
<summary>
|
Adds a <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention"/> to all the actions in the application.
|
</summary>
|
<param name="conventions">The list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention"/>
|
in <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.</param>
|
<param name="actionModelConvention">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention"/> which needs to be
|
added.</param>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions.ActionApplicationModelConvention.#ctor(Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions.ActionApplicationModelConvention"/>.
|
</summary>
|
<param name="actionModelConvention">The action convention to be applied on all actions
|
in the application.</param>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions.ActionApplicationModelConvention.Apply(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel)">
|
<inheritdoc />
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions.ControllerApplicationModelConvention.#ctor(Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention)">
|
<summary>
|
Initializes a new instance of <see cref="T:Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions.ControllerApplicationModelConvention"/>.
|
</summary>
|
<param name="controllerConvention">The controller convention to be applied on all controllers
|
in the application.</param>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions.ControllerApplicationModelConvention.Apply(Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel)">
|
<inheritdoc />
|
</member>
|
<member name="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder">
|
<summary>
|
An interface for configuring MVC services.
|
</summary>
|
</member>
|
<member name="P:Microsoft.Extensions.DependencyInjection.IMvcBuilder.Services">
|
<summary>
|
Gets the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> where MVC services are configured.
|
</summary>
|
</member>
|
<member name="P:Microsoft.Extensions.DependencyInjection.IMvcBuilder.PartManager">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> where <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>s
|
are configured.
|
</summary>
|
</member>
|
<member name="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder">
|
<summary>
|
An interface for configuring essential MVC services.
|
</summary>
|
</member>
|
<member name="P:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.Services">
|
<summary>
|
Gets the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> where essential MVC services are configured.
|
</summary>
|
</member>
|
<member name="P:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.PartManager">
|
<summary>
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> where <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>s
|
are configured.
|
</summary>
|
</member>
|
<member name="T:Microsoft.Extensions.DependencyInjection.MvcCoreMvcBuilderExtensions">
|
<summary>
|
Extensions for configuring MVC using an <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.
|
</summary>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreMvcBuilderExtensions.AddMvcOptions(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.MvcOptions})">
|
<summary>
|
Registers an action to configure <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.
|
</summary>
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
|
<param name="setupAction">An <see cref="T:System.Action`1"/>.</param>
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreMvcBuilderExtensions.AddApplicationPart(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Reflection.Assembly)">
|
<summary>
|
Adds an <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> to the list of <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager.ApplicationParts"/> on the
|
<see cref="P:Microsoft.Extensions.DependencyInjection.IMvcBuilder.PartManager"/>.
|
</summary>
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
|
<param name="assembly">The <see cref="T:System.Reflection.Assembly"/> of the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>.</param>
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreMvcBuilderExtensions.ConfigureApplicationPartManager(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager})">
|
<summary>
|
Configures the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> of the <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcBuilder.PartManager"/> using
|
the given <see cref="T:System.Action`1"/>.
|
</summary>
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
|
<param name="setupAction">The <see cref="T:System.Action`1"/></param>
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreMvcBuilderExtensions.AddControllersAsServices(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">
|
<summary>
|
Registers discovered controllers as services in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
|
</summary>
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreMvcCoreBuilderExtensions.AddMvcOptions(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder,System.Action{Microsoft.AspNetCore.Mvc.MvcOptions})">
|
<summary>
|
Registers an action to configure <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.
|
</summary>
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>
|
<param name="setupAction">An <see cref="T:System.Action`1"/>.</param>
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreMvcCoreBuilderExtensions.AddControllersAsServices(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)">
|
<summary>
|
Registers discovered controllers as services in the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
|
</summary>
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreMvcCoreBuilderExtensions.AddApplicationPart(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder,System.Reflection.Assembly)">
|
<summary>
|
Adds an <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> to the list of <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager.ApplicationParts"/> on the
|
<see cref="P:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.PartManager"/>.
|
</summary>
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>
|
<param name="assembly">The <see cref="T:System.Reflection.Assembly"/> of the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/>.</param>
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreMvcCoreBuilderExtensions.ConfigureApplicationPartManager(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder,System.Action{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager})">
|
<summary>
|
Configures the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> of the <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.PartManager"/> using
|
the given <see cref="T:System.Action`1"/>.
|
</summary>
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>
|
<param name="setupAction">The <see cref="T:System.Action`1"/></param>
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>
|
</member>
|
<member name="T:Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions">
|
<summary>
|
Extension methods for setting up essential MVC services in an <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
|
</summary>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions.AddMvcCore(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
|
<summary>
|
Adds essential MVC services to the specified <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
|
</summary>
|
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
|
<returns>An <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/> that can be used to further configure the MVC services.</returns>
|
</member>
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions.AddMvcCore(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.AspNetCore.Mvc.MvcOptions})">
|
<summary>
|
Adds essential MVC services to the specified <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
|
</summary>
|
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
|
<param name="setupAction">An <see cref="T:System.Action`1"/> to configure the provided <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.</param>
|
<returns>An <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/> that can be used to further configure the MVC services.</returns>
|
</member>
|
</members>
|
</doc>
|