Compartilhar via


CreatedODataResult<T> Classe

Definição

Representa o resultado de uma ação que é uma resposta a uma operação de criação que adiciona uma entidade a um 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

O tipo de entidade.

Herança
CreatedODataResult<T>
Implementações
System.Web.Http.IHttpActionResult IActionResult

Comentários

Esse resultado da ação lida com a negociação de conteúdo e o cabeçalho de preferência HTTP. Ele gera um cabeçalho de localização que contém o link de edição da entidade criada e, se a resposta tiver status código: NoContent, também gerará um cabeçalho OData-EntityId.

Construtores

CreatedODataResult<T>(T, ApiController)

Inicializa uma nova instância da classe CreatedODataResult<T>.

CreatedODataResult<T>(T, IContentNegotiator, HttpRequestMessage, IEnumerable<MediaTypeFormatter>, Uri)

Inicializa uma nova instância da classe CreatedODataResult<T>.

CreatedODataResult<T>(T)

Inicializa uma nova instância da classe CreatedODataResult<T>.

Propriedades

ContentNegotiator

Obtém o negociador de conteúdo para lidar com a negociação de conteúdo.

Entity

Obtém a entidade que foi criada.

Formatters

Obtém os formatadores a serem usados para negociar e formatar a entidade criada.

LocationHeader

Obtém o cabeçalho de localização da entidade criada.

Request

Obtém a mensagem de solicitação que levou a esse resultado.

Métodos

ExecuteAsync(CancellationToken)

Representa o resultado de uma ação que é uma resposta a uma operação de criação que adiciona uma entidade a um conjunto de entidades.

ExecuteResultAsync(ActionContext)

Representa o resultado de uma ação que é uma resposta a uma operação de criação que adiciona uma entidade a um conjunto de entidades.

Aplica-se a