Partager via


AcceptedAtRoute<TValue> Classe

Définition

qui, lors de IResult l’exécution, écrit un objet dans la réponse avec status code Accepté (202) et l’en-tête Location. Cible une route inscrite.

public sealed class AcceptedAtRoute<TValue> : Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.IStatusCodeHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult<TValue>, Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider
type AcceptedAtRoute<'Value> = class
    interface IResult
    interface IEndpointMetadataProvider
    interface IStatusCodeHttpResult
    interface IValueHttpResult
    interface IValueHttpResult<'Value>
Public NotInheritable Class AcceptedAtRoute(Of TValue)
Implements IEndpointMetadataProvider, IResult, IStatusCodeHttpResult, IValueHttpResult, IValueHttpResult(Of TValue)

Paramètres de type

TValue

Type d’objet qui sera sérialisé au format JSON dans le corps de la réponse.

Héritage
AcceptedAtRoute<TValue>
Implémente

Propriétés

RouteName

Obtient le nom de l'itinéraire à utiliser pour générer l'URL.

RouteValues

Obtient les données d'itinéraire à utiliser pour générer l'URL.

StatusCode

Obtient le code de status HTTP :Status202Accepted

Value

Obtient le résultat de l’objet.

Méthodes

ExecuteAsync(HttpContext)

Écrivez une réponse HTTP reflétant le résultat.

Implémentations d’interfaces explicites

IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder)

Remplit les métadonnées pour les associés Endpoint et MethodInfo.

IStatusCodeHttpResult.StatusCode

qui, lors de IResult l’exécution, écrit un objet dans la réponse avec status code Accepté (202) et l’en-tête Location. Cible une route inscrite.

IValueHttpResult.Value

qui, lors de IResult l’exécution, écrit un objet dans la réponse avec status code Accepté (202) et l’en-tête Location. Cible une route inscrite.

S’applique à