Microsoft.AspNetCore.Http.HttpResults Пространство имен

Классы

Accepted

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Accepted (202) и заголовком Location. Нацелен на зарегистрированный маршрут.

Accepted<TValue>

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Accepted (202) и заголовком Location. Нацелен на зарегистрированный маршрут.

AcceptedAtRoute

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Accepted (202) и заголовком Location. Нацелен на зарегистрированный маршрут.

AcceptedAtRoute<TValue>

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Accepted (202) и заголовком Location. Нацелен на зарегистрированный маршрут.

BadRequest

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Bad Request (400).

BadRequest<TValue>

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Bad Request (400).

ChallengeHttpResult

Объект IResult , который при выполнении вызывает HttpContext.ChallengeAsync.

Conflict

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Conflict (409).

Conflict<TValue>

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Conflict (409).

ContentHttpResult

Объект , ContentHttpResult который при выполнении будет выдавать ответ с содержимым.

Created

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Created (201) и заголовком Location.

Created<TValue>

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Created (201) и заголовком Location.

CreatedAtRoute

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Created (201) и заголовком Location. Нацелен на зарегистрированный маршрут.

CreatedAtRoute<TValue>

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Created (201) и заголовком Location. Нацелен на зарегистрированный маршрут.

EmptyHttpResult

Представляет объект , IResult который при выполнении не будет делать никаких действий.

FileContentHttpResult

Представляет объект , IResult который при выполнении записывает файл из содержимого в ответ.

FileStreamHttpResult

Представляет объект , IResult который при выполнении записывает файл из потока в ответ.

ForbidHttpResult

Объект IResult , который при выполнении вызывает HttpContext.ForbidAsync.

JsonHttpResult<TValue>

Результат действия, форматирующий заданный объект как JSON.

NoContent

Представляет объект , IResult который при выполнении создает HTTP-ответ с кодом состояния No Content (204).

NotFound

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния "Не найдено" (404).

NotFound<TValue>

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния "Не найдено" (404).

Ok

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния OK (200).

Ok<TValue>

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния OK (200).

PhysicalFileHttpResult

Объект при PhysicalFileHttpResult выполнении записывает файл с диска в ответ с помощью механизмов, предоставляемых узлом.

ProblemHttpResult

Объект IResult , который при выполнении будет записывать ответы HTTP API сведения о проблеме на основе https://tools.ietf.org/html/rfc7807

PushStreamHttpResult

Представляет объект , IResult который при выполнении записывает файл из обратного вызова модуля записи в ответ.

RazorComponentResult

Объект , IResult который отрисовывает компонент Razor.

RazorComponentResult<TComponent>

Объект , IResult который отрисовывает компонент Razor.

RedirectHttpResult

Объект , IResult возвращающий ответ Found (302), Moved Permanently (301), Temporary Redirect (307) или Permanent Redirect (308) с заголовком Location к указанному URL-адресу.

RedirectToRouteHttpResult

Объект , IResult возвращающий ответ Found (302), Moved Permanently (301), Temporary Redirect (307) или Permanent Redirect (308) с заголовком Location. Нацелен на зарегистрированный маршрут.

Results<TResult1,TResult2>

Объект IResult , который может быть одним из двух разных IResult типов. При выполнении будет выполняться базовый IResult экземпляр, который был фактически возвращен конечной точкой HTTP.

Results<TResult1,TResult2,TResult3>

Объект IResult , который может быть одним из трех разных IResult типов. При выполнении будет выполняться базовый IResult экземпляр, который был фактически возвращен конечной точкой HTTP.

Results<TResult1,TResult2,TResult3,TResult4>

Объект IResult , который может быть одним из четырех разных IResult типов. При выполнении будет выполняться базовый IResult экземпляр, который был фактически возвращен конечной точкой HTTP.

Results<TResult1,TResult2,TResult3,TResult4,TResult5>

Объект IResult , который может быть одним из пяти различных IResult типов. При выполнении будет выполняться базовый IResult экземпляр, который был фактически возвращен конечной точкой HTTP.

Results<TResult1,TResult2,TResult3,TResult4,TResult5,TResult6>

Объект IResult , который может быть одним из шести разных IResult типов. При выполнении будет выполняться базовый IResult экземпляр, который был фактически возвращен конечной точкой HTTP.

SignInHttpResult

Объект IResult , который при выполнении вызывает HttpContext.SignInAsync.

SignOutHttpResult

Объект IResult , который при выполнении вызывает HttpContext.SignOutAsync.

StatusCodeHttpResult

Представляет объект , IResult который при выполнении создает HTTP-ответ с заданным кодом состояния ответа.

UnauthorizedHttpResult

Представляет объект , IResult который при выполнении создает HTTP-ответ с кодом состояния No Unauthorized (401).

UnprocessableEntity

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Необработаемой сущности (422).

UnprocessableEntity<TValue>

Объект IResult , который при выполнении записывает объект в ответ с кодом состояния Необработаемой сущности (422).

Utf8ContentHttpResult

Объект , Utf8ContentHttpResult который при выполнении будет выдавать ответ с содержимым.

ValidationProblem

Объект IResult , который при выполнении будет записывать ответы HTTP API сведения о проблеме на основе https://tools.ietf.org/html/rfc7807

VirtualFileHttpResult

Объект , IResult который при выполнении записывает указанный файл с помощью виртуального пути в ответ с помощью механизмов, предоставляемых узлом.