Freigeben über


Microsoft.AspNetCore.Http.HttpResults Namespace

Klassen

Accepted

Ein IResult, das bei der Ausführung ein Objekt in die Antwort mit statuscode Accepted (202) und Location header schreibt. Zielt auf eine registrierte Route ab.

Accepted<TValue>

Ein IResult, das bei der Ausführung ein Objekt in die Antwort mit statuscode Accepted (202) und Location header schreibt. Zielt auf eine registrierte Route ab.

AcceptedAtRoute

Ein IResult, das bei der Ausführung ein Objekt in die Antwort mit statuscode Accepted (202) und Location header schreibt. Zielt auf eine registrierte Route ab.

AcceptedAtRoute<TValue>

Ein IResult, das bei der Ausführung ein Objekt in die Antwort mit statuscode Accepted (202) und Location header schreibt. Zielt auf eine registrierte Route ab.

BadRequest

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode "Ungültige Anforderung" (400) schreibt.

BadRequest<TValue>

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode "Ungültige Anforderung" (400) schreibt.

ChallengeHttpResult

Eine IResult, die bei der Ausführung HttpContext.ChallengeAsyncaufruft.

Conflict

Ein IResult, das bei der Ausführung ein Objekt in die Antwort mit dem Statuscode Conflict (409) schreibt.

Conflict<TValue>

Ein IResult, das bei der Ausführung ein Objekt in die Antwort mit dem Statuscode Conflict (409) schreibt.

ContentHttpResult

Eine ContentHttpResult, die bei ausführung eine Antwort mit Inhalt erzeugt.

Created

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit statuscode Created (201) und Location header schreibt.

Created<TValue>

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit statuscode Created (201) und Location header schreibt.

CreatedAtRoute

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit statuscode Created (201) und Location header schreibt. Zielt auf eine registrierte Route ab.

CreatedAtRoute<TValue>

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit statuscode Created (201) und Location header schreibt. Zielt auf eine registrierte Route ab.

EmptyHttpResult

Stellt eine IResult dar, die bei ausführung nichts bewirkt.

FileContentHttpResult

Stellt eine IResult dar, die beim Ausführen eine Datei aus dem Inhalt in die Antwort schreibt.

FileStreamHttpResult

Stellt eine IResult dar, die beim Ausführen eine Datei aus einem Datenstrom in die Antwort schreibt.

ForbidHttpResult

Eine IResult, die bei der Ausführung HttpContext.ForbidAsyncaufruft.

InternalServerError

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode "Interner Serverfehler (500)" schreibt.

InternalServerError<TValue>

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode "Interner Serverfehler (500)" schreibt.

JsonHttpResult<TValue>

Ein Aktionsergebnis, das das angegebene Objekt als JSON formatiert.

NoContent

Stellt eine IResult dar, die bei ausführung eine HTTP-Antwort mit dem Statuscode "Kein Inhalt (204)" erzeugt.

NotFound

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode "Nicht gefunden" (404) schreibt.

NotFound<TValue>

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode "Nicht gefunden" (404) schreibt.

Ok

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode Ok (200) schreibt.

Ok<TValue>

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode Ok (200) 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 basierend auf https://tools.ietf.org/html/rfc7807

PushStreamHttpResult

Stellt eine IResult dar, die beim Ausführen 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

Eine IResult, die eine Gefundene (302), dauerhaft verschoben (301), temporäre Umleitung (307) oder permanente Umleitungsantwort (308) mit einer Location-Kopfzeile an die angegebene URL zurückgibt.

RedirectToRouteHttpResult

Eine IResult, die eine Gefundene (302), dauerhaft verschobene (301), temporäre Umleitung (307) oder permanente Umleitungsantwort (308) mit einem Speicherortheader zurückgibt. Zielt auf eine registrierte Route ab.

Results<TResult1,TResult2>

Eine IResult, die einer von zwei verschiedenen IResult Typen sein könnte. Bei der Ausführung wird die zugrunde liegende IResult Instanz ausgeführt, die tatsächlich vom HTTP-Endpunkt zurückgegeben wurde.

Results<TResult1,TResult2,TResult3>

Eine IResult, die einer von drei verschiedenen IResult Typen sein könnte. Bei der Ausführung wird die zugrunde liegende IResult Instanz ausgeführt, die tatsächlich vom HTTP-Endpunkt zurückgegeben wurde.

Results<TResult1,TResult2,TResult3,TResult4>

Eine IResult, die einer von vier verschiedenen IResult Typen sein könnte. Bei der Ausführung wird die zugrunde liegende IResult Instanz ausgeführt, die 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 könnte. Bei der Ausführung wird die zugrunde liegende IResult Instanz ausgeführt, die tatsächlich vom HTTP-Endpunkt zurückgegeben wurde.

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

Eine IResult, die eine von sechs verschiedenen IResult Typen sein könnte. Bei der Ausführung wird die zugrunde liegende IResult Instanz ausgeführt, die tatsächlich vom HTTP-Endpunkt zurückgegeben wurde.

SignInHttpResult

Eine IResult, die bei der Ausführung HttpContext.SignInAsyncaufruft.

SignOutHttpResult

Eine IResult, die bei der Ausführung HttpContext.SignOutAsyncaufruft.

StatusCodeHttpResult

Stellt eine IResult dar, die bei ausführung eine HTTP-Antwort mit dem angegebenen Antwortstatuscode erzeugt.

UnauthorizedHttpResult

Stellt eine IResult dar, die bei ausführung eine HTTP-Antwort mit dem Statuscode "No Unauthorized (401)" erzeugt.

UnprocessableEntity

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode "Unprocessable Entity (422)" schreibt.

UnprocessableEntity<TValue>

Eine IResult, die bei der Ausführung ein Objekt in die Antwort mit dem Statuscode "Unprocessable Entity (422)" schreibt.

Utf8ContentHttpResult

Eine Utf8ContentHttpResult, die bei ausführung eine Antwort mit Inhalt erzeugt.

ValidationProblem

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

VirtualFileHttpResult

Eine IResult, die bei der Ausführung die mit einem virtuellen Pfad zur Antwort angegebene Datei mithilfe von Mechanismen schreibt, die vom Host bereitgestellt werden.