Microsoft.AspNetCore.Http.HttpResults Namespace

Klassen

Accepted

Ein IResult , das bei der Ausführung ein Objekt mit status Code Accepted (202) und Location header in die Antwort schreibt. Ziel einer registrierten Route.

Accepted<TValue>

Ein IResult , das bei der Ausführung ein Objekt mit status Code Accepted (202) und Location header in die Antwort schreibt. Ziel einer registrierten Route.

AcceptedAtRoute

Ein IResult , das bei der Ausführung ein Objekt mit status Code Accepted (202) und Location header in die Antwort schreibt. Ziel einer registrierten Route.

AcceptedAtRoute<TValue>

Ein IResult , das bei der Ausführung ein Objekt mit status Code Accepted (202) und Location header in die Antwort schreibt. Ziel einer registrierten Route.

BadRequest

EinIResult, das bei der Ausführung ein Objekt mit bad request (400) status Code in die Antwort schreibt.

BadRequest<TValue>

EinIResult, das bei der Ausführung ein Objekt mit bad request (400) status Code in die Antwort schreibt.

ChallengeHttpResult

Eine IResult , die bei der Ausführung aufruft HttpContext.ChallengeAsync.

Conflict

EinIResult, das bei der Ausführung ein Objekt mit Konflikt (409) status Code in die Antwort schreibt.

Conflict<TValue>

EinIResult, das bei der Ausführung ein Objekt mit Konflikt (409) status Code in die Antwort schreibt.

ContentHttpResult

Ein ContentHttpResult , das bei Ausführung eine Antwort mit Inhalt erzeugt.

Created

EinIResult, das bei der Ausführung ein Objekt mit status Code Created (201) und Location-Header in die Antwort schreibt.

Created<TValue>

EinIResult, das bei der Ausführung ein Objekt mit status Code Created (201) und Location-Header in die Antwort schreibt.

CreatedAtRoute

EinIResult, das bei der Ausführung ein Objekt mit status Code Created (201) und Location-Header in die Antwort schreibt. Ziel einer registrierten Route.

CreatedAtRoute<TValue>

EinIResult, das bei der Ausführung ein Objekt mit status Code Created (201) und Location-Header in die Antwort schreibt. Ziel einer registrierten Route.

EmptyHttpResult

Stellt ein IResult dar, das bei der Ausführung nichts bewirkt.

FileContentHttpResult

Stellt eine IResult dar, die bei der Ausführung eine Datei aus dem Inhalt in die Antwort schreibt.

FileStreamHttpResult

Stellt ein IResult dar, das bei ausführung eine Datei aus einem Stream in die Antwort schreibt.

ForbidHttpResult

Eine IResult , die bei der Ausführung aufruft HttpContext.ForbidAsync.

JsonHttpResult<TValue>

Ein Aktionsergebnis, das das angegebene Objekt als JSON formatiert.

NoContent

Stellt ein IResult dar, das bei ausführung eine HTTP-Antwort mit dem Code No Content (204) status erzeugt.

NotFound

Ein IResult , das bei der Ausführung ein Objekt mit not Found (404) status Code in die Antwort schreibt.

NotFound<TValue>

Ein IResult , das bei der Ausführung ein Objekt mit not Found (404) status Code in die Antwort schreibt.

Ok

Ein IResult , das bei der Ausführung ein Objekt mit Ok (200) status Code in die Antwort schreibt.

Ok<TValue>

Ein IResult , das bei der Ausführung ein Objekt mit Ok (200) status Code in die Antwort schreibt.

PhysicalFileHttpResult

Ein PhysicalFileHttpResult bei der Ausführung schreibt eine Datei vom Datenträger in die Antwort mithilfe von Mechanismen, die vom Host bereitgestellt werden.

ProblemHttpResult

Eine IResult , die bei der Ausführung HTTP-API-Antworten für Problemdetails basierend auf https://tools.ietf.org/html/rfc7807

PushStreamHttpResult

Stellt ein IResult dar, das bei Ausführung eine Datei aus dem Writer-Rückruf in die Antwort schreibt.

RazorComponentResult

Eine IResult , die eine Razor-Komponente rendert.

RazorComponentResult<TComponent>

Eine IResult , die eine Razor-Komponente rendert.

RedirectHttpResult

Ein IResult , der eine Antwort gefunden (302), Permanent verschoben (301), temporäre Umleitung (307) oder Permanent Redirect (308) mit einer Location-Header an die angegebene URL zurückgibt.

RedirectToRouteHttpResult

Ein IResult , der eine Antwort gefunden (302), Permanent verschoben (301), temporäre Umleitung (307) oder Permanent Redirect (308) mit einem Location-Header zurückgibt. Ziel einer registrierten Route.

Results<TResult1,TResult2>

Eine IResult , die einer von zwei verschiedenen IResult Typen sein kann. Führen Sie bei der Ausführung den zugrunde liegenden IResult instance aus, der tatsächlich vom HTTP-Endpunkt zurückgegeben wurde.

Results<TResult1,TResult2,TResult3>

Eine IResult , die einer von drei verschiedenen IResult Typen sein kann. Führen Sie bei der Ausführung den zugrunde liegenden IResult instance aus, der tatsächlich vom HTTP-Endpunkt zurückgegeben wurde.

Results<TResult1,TResult2,TResult3,TResult4>

Eine IResult , die einer von vier verschiedenen IResult Typen sein kann. Führen Sie bei der Ausführung den zugrunde liegenden IResult instance aus, der tatsächlich vom HTTP-Endpunkt zurückgegeben wurde.

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

Eine IResult , die einer von fünf verschiedenen IResult Typen sein kann. Führen Sie bei der Ausführung den zugrunde liegenden IResult instance aus, der tatsächlich vom HTTP-Endpunkt zurückgegeben wurde.

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

Eine IResult , die einer von sechs verschiedenen IResult Typen sein kann. Führen Sie bei der Ausführung den zugrunde liegenden IResult instance aus, der tatsächlich vom HTTP-Endpunkt zurückgegeben wurde.

SignInHttpResult

Eine IResult , die bei der Ausführung aufruft HttpContext.SignInAsync.

SignOutHttpResult

Eine IResult , die bei der Ausführung aufruft HttpContext.SignOutAsync.

StatusCodeHttpResult

Stellt ein IResult dar, das bei ausführung eine HTTP-Antwort mit der angegebenen Antwort status Code erzeugt.

UnauthorizedHttpResult

Stellt ein IResult dar, das bei der Ausführung eine HTTP-Antwort mit dem Code No Unauthorized (401) status erzeugt.

UnprocessableEntity

EinIResult, das bei der Ausführung ein Objekt mit unprocessable Entity (422) status Code in die Antwort schreibt.

UnprocessableEntity<TValue>

EinIResult, das bei der Ausführung ein Objekt mit unprocessable Entity (422) status Code in die Antwort schreibt.

Utf8ContentHttpResult

Ein Utf8ContentHttpResult , das bei Ausführung eine Antwort mit Inhalt erzeugt.

ValidationProblem

Eine IResult , die bei der Ausführung HTTP-API-Antworten für Problemdetails basierend auf https://tools.ietf.org/html/rfc7807

VirtualFileHttpResult

Eine IResult , die bei der Ausführung die datei schreibt, die mithilfe eines virtuellen Pfads in die Antwort mithilfe der vom Host bereitgestellten Mechanismen angegeben wird.