Поделиться через


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

Классы

Accepted

IResult, что при выполнении будет записывать объект в ответ с кодом состояния "Принято" (202) и заголовком location. Предназначен для зарегистрированного маршрута.

Accepted<TValue>

IResult, что при выполнении будет записывать объект в ответ с кодом состояния "Принято" (202) и заголовком location. Предназначен для зарегистрированного маршрута.

AcceptedAtRoute

IResult, что при выполнении будет записывать объект в ответ с кодом состояния "Принято" (202) и заголовком location. Предназначен для зарегистрированного маршрута.

AcceptedAtRoute<TValue>

IResult, что при выполнении будет записывать объект в ответ с кодом состояния "Принято" (202) и заголовком location. Предназначен для зарегистрированного маршрута.

BadRequest

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

BadRequest<TValue>

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

ChallengeHttpResult

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

Conflict

IResult, что при выполнении будет записывать объект в ответ с кодом состояния "Конфликт" (409).

Conflict<TValue>

IResult, что при выполнении будет записывать объект в ответ с кодом состояния "Конфликт" (409).

ContentHttpResult

ContentHttpResult, что при выполнении будет выдаваться ответ с содержимым.

Created

IResult, что при выполнении будет записывать объект в ответ с кодом состояния, созданным (201) и заголовком location.

Created<TValue>

IResult, что при выполнении будет записывать объект в ответ с кодом состояния, созданным (201) и заголовком location.

CreatedAtRoute

IResult, что при выполнении будет записывать объект в ответ с кодом состояния, созданным (201) и заголовком location. Предназначен для зарегистрированного маршрута.

CreatedAtRoute<TValue>

IResult, что при выполнении будет записывать объект в ответ с кодом состояния, созданным (201) и заголовком location. Предназначен для зарегистрированного маршрута.

EmptyHttpResult

Представляет IResult, что при выполнении ничего не будет делать.

FileContentHttpResult

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

FileStreamHttpResult

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

ForbidHttpResult

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

InternalServerError

IResult, что при выполнении будет записывать объект в ответ с кодом состояния внутренней ошибки сервера (500).

InternalServerError<TValue>

IResult, что при выполнении будет записывать объект в ответ с кодом состояния внутренней ошибки сервера (500).

JsonHttpResult<TValue>

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

NoContent

Представляет IResult, что при выполнении будет выдаваться HTTP-ответ с кодом состояния no Content (204).

NotFound

IResult, что при выполнении будет записывать объект в ответ с кодом состояния Not Found (404).

NotFound<TValue>

IResult, что при выполнении будет записывать объект в ответ с кодом состояния Not Found (404).

Ok

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

Ok<TValue>

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

PhysicalFileHttpResult

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

ProblemHttpResult

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

PushStreamHttpResult

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

RazorComponentResult

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

RazorComponentResult<TComponent>

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

RedirectHttpResult

IResult, возвращающий ответ "Найдено" (302), "Перемещено постоянно" (301), "Временное перенаправление" (307) или "Постоянный перенаправление" (308) с заголовком "Расположение" по указанному URL-адресу.

RedirectToRouteHttpResult

IResult, возвращающий ответ "Найдено" (302), "Перемещено окончательно" (301), "Временное перенаправление" (307) или "Постоянное перенаправление" (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, что при выполнении будет записывать объект в ответ с кодом состояния unprocessable Entity (422).

UnprocessableEntity<TValue>

IResult, что при выполнении будет записывать объект в ответ с кодом состояния unprocessable Entity (422).

Utf8ContentHttpResult

Utf8ContentHttpResult, что при выполнении будет выдаваться ответ с содержимым.

ValidationProblem

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

VirtualFileHttpResult

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