다음을 통해 공유


System.Web.Http 네임스페이스

클래스

ApiController

API 컨트롤러에 대한 속성 및 메서드를 정의합니다.

BadRequestErrorMessageResult

응답을 반환 Status400BadRequest 하고 를 사용하여 에서 HttpError 콘텐츠 협상을 수행하는 작업 결과입니다 Message.

ConflictResult

Status409Conflict 응답을 반환하는 작업 결과입니다.

ExceptionResult

응답을 반환 Status500InternalServerError 하고 를 기반으로 에 대한 HttpError 콘텐츠 협상을 수행하는 작업 결과입니다 Exception.

FromUriAttribute

쿼리 문자열 또는 경로 데이터에서 값을 바인딩할 수 있음을 지정하는 특성입니다.

HttpError

오류 정보를 저장할 수 있는 직렬화 가능한 컨테이너를 정의합니다. 이 정보는 키/값 쌍으로 저장됩니다. 표준 오류 정보를 조회하기 위한 사전 키는 형식에서 HttpErrorKeys 사용할 수 있습니다.

HttpErrorKeys

사전에 저장된 HttpError 오류 정보를 조회하는 키를 제공합니다.

HttpResponseException

지정된 HttpResponseMessage 를 클라이언트에 반환할 수 있는 예외입니다.

InternalServerErrorResult

Status500InternalServerError 응답을 반환하는 작업 결과입니다.

InvalidModelStateResult

응답을 반환 Status400BadRequest 하고 를 기반으로 에 대한 HttpError 콘텐츠 협상을 수행하는 작업 결과입니다 ModelStateDictionary.

NegotiatedContentResult<T>

콘텐츠 협상을 수행하는 작업 결과입니다.

ResponseMessageResult

지정된 응답 메시지를 반환하는 작업 결과입니다.