Sdílet prostřednictvím


CreatedODataResult<T> Třída

Definice

Představuje výsledek akce, který je odpovědí na operaci vytvoření, která přidá entitu do sady entit.

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

Parametry typu

T

Typ entity.

Dědičnost
CreatedODataResult<T>
Implementuje
System.Web.Http.IHttpActionResult IActionResult

Poznámky

Tento výsledek akce zpracovává vyjednávání obsahu a hlavičku HTTP preferuje. Vygeneruje hlavičku umístění obsahující odkaz pro úpravy vytvořené entity, a pokud má odpověď stavový kód: NoContent, vygeneruje také hlavičku OData-EntityId.

Konstruktory

CreatedODataResult<T>(T, ApiController)

Inicializuje novou instanci CreatedODataResult<T> třídy.

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

Inicializuje novou instanci CreatedODataResult<T> třídy.

CreatedODataResult<T>(T)

Inicializuje novou instanci CreatedODataResult<T> třídy.

Vlastnosti

ContentNegotiator

Získá vyjednavače obsahu pro zpracování vyjednávání obsahu.

Entity

Získá entitu, která byla vytvořena.

Formatters

Získá formátovací nástroje k vyjednání a formátování vytvořené entity.

LocationHeader

Získá hlavičku umístění vytvořené entity.

Request

Získá zprávu požadavku, která vedla k tomuto výsledku.

Metody

ExecuteAsync(CancellationToken)

Představuje výsledek akce, který je odpovědí na operaci vytvoření, která přidá entitu do sady entit.

ExecuteResultAsync(ActionContext)

Představuje výsledek akce, který je odpovědí na operaci vytvoření, která přidá entitu do sady entit.

Platí pro