CreatedODataResult<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un resultado de acción que es una respuesta de una operación CREATE que agrega una entidad a un conjunto de entidades.
public class CreatedODataResult<T> : System.Web.Http.IHttpActionResult
public class CreatedODataResult<T> : Microsoft.AspNetCore.Mvc.IActionResult
type CreatedODataResult<'T> = class
interface IHttpActionResult
type CreatedODataResult<'T> = class
interface IActionResult
Public Class CreatedODataResult(Of T)
Implements IHttpActionResult
Public Class CreatedODataResult(Of T)
Implements IActionResult
Parámetros de tipo
- T
El tipo de entidad.
- Herencia
-
CreatedODataResult<T>
- Implementaciones
-
System.Web.Http.IHttpActionResult IActionResult
Comentarios
Esta acción gestiona la negociación de contenido y el encabezado de preferencia HTTP. Genera un encabezado de ubicación que contiene el vínculo de edición de la entidad creada y, si la respuesta tiene código de estado: NoContent, también genera un encabezado OData-EntityId.
Constructores
CreatedODataResult<T>(T, ApiController) |
Inicializa una nueva instancia de la clase CreatedODataResult<T>. |
CreatedODataResult<T>(T, IContentNegotiator, HttpRequestMessage, IEnumerable<MediaTypeFormatter>, Uri) |
Inicializa una nueva instancia de la clase CreatedODataResult<T>. |
CreatedODataResult<T>(T) |
Inicializa una nueva instancia de la clase CreatedODataResult<T>. |
Propiedades
ContentNegotiator |
Obtiene el negociador de contenido para gestionar la negociación de contenido. |
Entity |
Obtiene la entidad que se creó. |
Formatters |
Obtiene los formateadores que se deben utilizar para negociar la entidad creada y dar formato a ella. |
LocationHeader |
Obtiene el encabezado de ubicación de la entidad creada. |
Request |
Obtiene el mensaje de solicitud que llevó a este resultado. |
Métodos
ExecuteAsync(CancellationToken) |
Representa un resultado de acción que es una respuesta de una operación CREATE que agrega una entidad a un conjunto de entidades. |
ExecuteResultAsync(ActionContext) |
Representa un resultado de acción que es una respuesta de una operación CREATE que agrega una entidad a un conjunto de entidades. |