다음을 통해 공유


CreatedODataResult<T> 클래스

정의

엔터티 집합에 엔터티를 추가하는 만들기 작업에 대한 응답인 작업 결과를 나타냅니다.

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

형식 매개 변수

T

엔터티 형식입니다.

상속
CreatedODataResult<T>
구현
System.Web.Http.IHttpActionResult IActionResult

설명

이 작업 결과는 콘텐츠 협상 및 HTTP 기본 헤더를 처리합니다. 생성된 엔터티의 편집 링크가 포함된 위치 헤더를 생성하고 응답에 상태 코드가 있는 경우 NoContent도 OData-EntityId 헤더를 생성합니다.

생성자

CreatedODataResult<T>(T, ApiController)

CreatedODataResult<T> 클래스의 새 인스턴스를 초기화합니다.

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

CreatedODataResult<T> 클래스의 새 인스턴스를 초기화합니다.

CreatedODataResult<T>(T)

CreatedODataResult<T> 클래스의 새 인스턴스를 초기화합니다.

속성

ContentNegotiator

콘텐츠 협상을 처리하는 콘텐츠 협상자를 가져옵니다.

Entity

만들어진 엔터티를 가져옵니다.

Formatters

만들어진 엔터티를 협상하고 형식을 지정하는 데 사용하는 포맷터를 가져옵니다.

LocationHeader

만들어진 엔터티의 위치 헤더를 가져옵니다.

Request

이 결과를 초래한 요청 메시지를 가져옵니다.

메서드

ExecuteAsync(CancellationToken)

엔터티 집합에 엔터티를 추가하는 만들기 작업에 대한 응답인 작업 결과를 나타냅니다.

ExecuteResultAsync(ActionContext)

엔터티 집합에 엔터티를 추가하는 만들기 작업에 대한 응답인 작업 결과를 나타냅니다.

적용 대상