Partager via


Created<TValue> Classe

Définition

quiIResult, lors de l’exécution, écrit un objet dans la réponse avec status code Créé (201) et l’en-tête Location.

public sealed class Created<TValue> : Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.IStatusCodeHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult<TValue>, Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider
type Created<'Value> = class
    interface IResult
    interface IEndpointMetadataProvider
    interface IStatusCodeHttpResult
    interface IValueHttpResult
    interface IValueHttpResult<'Value>
Public NotInheritable Class Created(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
Created<TValue>
Implémente

Propriétés

Location

quiIResult, lors de l’exécution, écrit un objet dans la réponse avec status code Créé (201) et l’en-tête Location.

StatusCode

Obtient le code status HTTP :Status201Created

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 et MethodInfoassociésEndpoint.

IStatusCodeHttpResult.StatusCode

quiIResult, lors de l’exécution, écrit un objet dans la réponse avec status code Créé (201) et l’en-tête Location.

IValueHttpResult.Value

quiIResult, lors de l’exécution, écrit un objet dans la réponse avec status code Créé (201) et l’en-tête Location.

S’applique à