Compartilhar via


Microsoft.AspNetCore.Http.HttpResults Namespace

Classes

Accepted

Um IResult que, na execução, gravará um objeto na resposta com o código de status Aceito (202) e o cabeçalho Local. Direciona uma rota registrada.

Accepted<TValue>

Um IResult que, na execução, gravará um objeto na resposta com o código de status Aceito (202) e o cabeçalho Local. Direciona uma rota registrada.

AcceptedAtRoute

Um IResult que, na execução, gravará um objeto na resposta com o código de status Aceito (202) e o cabeçalho Local. Direciona uma rota registrada.

AcceptedAtRoute<TValue>

Um IResult que, na execução, gravará um objeto na resposta com o código de status Aceito (202) e o cabeçalho Local. Direciona uma rota registrada.

BadRequest

Um IResult que, na execução, gravará um objeto na resposta com código de status de Solicitação Incorreta (400).

BadRequest<TValue>

Um IResult que, na execução, gravará um objeto na resposta com código de status de Solicitação Incorreta (400).

ChallengeHttpResult

Um IResult que, na execução, invoca HttpContext.ChallengeAsync.

Conflict

Um IResult que, na execução, gravará um objeto na resposta com o código de status Conflito (409).

Conflict<TValue>

Um IResult que, na execução, gravará um objeto na resposta com o código de status Conflito (409).

ContentHttpResult

Um ContentHttpResult que, quando executado, produzirá uma resposta com conteúdo.

Created

Um IResult que, na execução, gravará um objeto na resposta com o código de status Criado (201) e o cabeçalho Local.

Created<TValue>

Um IResult que, na execução, gravará um objeto na resposta com o código de status Criado (201) e o cabeçalho Local.

CreatedAtRoute

Um IResult que, na execução, gravará um objeto na resposta com o código de status Criado (201) e o cabeçalho Local. Direciona uma rota registrada.

CreatedAtRoute<TValue>

Um IResult que, na execução, gravará um objeto na resposta com o código de status Criado (201) e o cabeçalho Local. Direciona uma rota registrada.

EmptyHttpResult

Representa um IResult que, quando executado, não fará nada.

FileContentHttpResult

Representa um IResult que, quando executado, gravará um arquivo do conteúdo na resposta.

FileStreamHttpResult

Representa um IResult que, quando executado, gravará um arquivo de um fluxo na resposta.

ForbidHttpResult

Um IResult que, na execução, invoca HttpContext.ForbidAsync.

InternalServerError

Um IResult que, na execução, gravará um objeto na resposta com o código de status erro interno do servidor (500).

InternalServerError<TValue>

Um IResult que, na execução, gravará um objeto na resposta com o código de status erro interno do servidor (500).

JsonHttpResult<TValue>

Um resultado de ação que formata o objeto fornecido como JSON.

NoContent

Representa um IResult que, quando executado, produzirá uma resposta HTTP com o código de status Sem Conteúdo (204).

NotFound

Um IResult que, na execução, gravará um objeto na resposta com o código de status Não Encontrado (404).

NotFound<TValue>

Um IResult que, na execução, gravará um objeto na resposta com o código de status Não Encontrado (404).

Ok

Um IResult que, na execução, gravará um objeto na resposta com o código de status Ok (200).

Ok<TValue>

Um IResult que, na execução, gravará um objeto na resposta com o código de status Ok (200).

PhysicalFileHttpResult

Um PhysicalFileHttpResult na execução gravará um arquivo do disco na resposta usando mecanismos fornecidos pelo host.

ProblemHttpResult

Um IResult que, na execução, gravará respostas da API HTTP de Detalhes do Problema com base em https://tools.ietf.org/html/rfc7807

PushStreamHttpResult

Representa um IResult que, quando executado, gravará um arquivo do retorno de chamada do gravador para a resposta.

RazorComponentResult

Um IResult que renderiza um componente Razor.

RazorComponentResult<TComponent>

Um IResult que renderiza um componente Razor.

RedirectHttpResult

Um IResult que retorna uma resposta Encontrada (302), Movida Permanentemente (301), Redirecionamento Temporário (307) ou Redirecionamento Permanente (308) com um cabeçalho Location para a URL fornecida.

RedirectToRouteHttpResult

Um IResult que retorna uma resposta Encontrada (302), Movida Permanentemente (301), Redirecionamento Temporário (307) ou Redirecionamento Permanente (308) com um cabeçalho Location. Direciona uma rota registrada.

Results<TResult1,TResult2>

Um IResult que pode ser um dos dois tipos de IResult diferentes. Na execução, executará a instância de IResult subjacente que, na verdade, foi retornada pelo ponto de extremidade HTTP.

Results<TResult1,TResult2,TResult3>

Um IResult que pode ser um dos três tipos de IResult diferentes. Na execução, executará a instância de IResult subjacente que, na verdade, foi retornada pelo ponto de extremidade HTTP.

Results<TResult1,TResult2,TResult3,TResult4>

Um IResult que pode ser um dos quatro tipos de IResult diferentes. Na execução, executará a instância de IResult subjacente que, na verdade, foi retornada pelo ponto de extremidade HTTP.

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

Um IResult que pode ser um dos cinco tipos de IResult diferentes. Na execução, executará a instância de IResult subjacente que, na verdade, foi retornada pelo ponto de extremidade HTTP.

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

Um IResult que pode ser um dos seis tipos de IResult diferentes. Na execução, executará a instância de IResult subjacente que, na verdade, foi retornada pelo ponto de extremidade HTTP.

SignInHttpResult

Um IResult que, na execução, invoca HttpContext.SignInAsync.

SignOutHttpResult

Um IResult que, na execução, invoca HttpContext.SignOutAsync.

StatusCodeHttpResult

Representa um IResult que, quando executado, produzirá uma resposta HTTP com o código de status de resposta especificado.

UnauthorizedHttpResult

Representa um IResult que, quando executado, produzirá uma resposta HTTP com o código de status Não Autorizado (401).

UnprocessableEntity

Um IResult que, na execução, gravará um objeto na resposta com código de status de Entidade Não Processável (422).

UnprocessableEntity<TValue>

Um IResult que, na execução, gravará um objeto na resposta com código de status de Entidade Não Processável (422).

Utf8ContentHttpResult

Um Utf8ContentHttpResult que, quando executado, produzirá uma resposta com conteúdo.

ValidationProblem

Um IResult que, na execução, gravará respostas da API HTTP de Detalhes do Problema com base em https://tools.ietf.org/html/rfc7807

VirtualFileHttpResult

Um IResult que, na execução, grava o arquivo especificado usando um caminho virtual para a resposta usando mecanismos fornecidos pelo host.