Share via


Created<TValue> Clase

Definición

Que IResult en ejecución escribirá un objeto en la respuesta con el código de estado Creado (201) y el encabezado 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)

Parámetros de tipo

TValue

Tipo de objeto que se serializará JSON en el cuerpo de la respuesta.

Herencia
Created<TValue>
Implementaciones

Propiedades

Location

Que IResult en ejecución escribirá un objeto en la respuesta con el código de estado Creado (201) y el encabezado Location.

StatusCode

Obtiene el código de estado HTTP: Status201Created

Value

Obtiene el resultado del objeto.

Métodos

ExecuteAsync(HttpContext)

Escriba una respuesta HTTP que refleje el resultado.

Implementaciones de interfaz explícitas

IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder)

Rellena los metadatos de los relacionados Endpoint y MethodInfo.

IStatusCodeHttpResult.StatusCode

Que IResult en ejecución escribirá un objeto en la respuesta con el código de estado Creado (201) y el encabezado Location.

IValueHttpResult.Value

Que IResult en ejecución escribirá un objeto en la respuesta con el código de estado Creado (201) y el encabezado Location.

Se aplica a