Microsoft.AspNetCore.Http.HttpResults Namespace

Klassen

Name Beschreibung
Accepted

Bei IResult der Ausführung wird ein Objekt in die Antwort mit statuscode Accepted (202) und Location header geschrieben. Zielt auf eine registrierte Route ab.

Accepted<TValue>

Bei IResult der Ausführung wird ein Objekt in die Antwort mit statuscode Accepted (202) und Location header geschrieben. Zielt auf eine registrierte Route ab.

AcceptedAtRoute

Bei IResult der Ausführung wird ein Objekt in die Antwort mit statuscode Accepted (202) und Location header geschrieben. Zielt auf eine registrierte Route ab.

AcceptedAtRoute<TValue>

Bei IResult der Ausführung wird ein Objekt in die Antwort mit statuscode Accepted (202) und Location header geschrieben. Zielt auf eine registrierte Route ab.

BadRequest

Ein IResult Objekt, das bei der Ausführung mit dem Statuscode "Ungültige Anforderung" (400) in die Antwort geschrieben wird.

BadRequest<TValue>

Ein IResult Objekt, das bei der Ausführung mit dem Statuscode "Ungültige Anforderung" (400) in die Antwort geschrieben wird.

ChallengeHttpResult

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

Conflict

Bei IResult der Ausführung wird ein Objekt in die Antwort mit dem Statuscode Conflict (409) geschrieben.

Conflict<TValue>

Bei IResult der Ausführung wird ein Objekt in die Antwort mit dem Statuscode Conflict (409) geschrieben.

ContentHttpResult

Eine ContentHttpResult , die bei der Ausführung eine Antwort mit Inhalten erzeugt.

Created

Bei IResult ausführung wird ein Objekt in die Antwort mit statuscode Created (201) und Location header geschrieben.

Created<TValue>

Bei IResult ausführung wird ein Objekt in die Antwort mit statuscode Created (201) und Location header geschrieben.

CreatedAtRoute

Bei IResult ausführung wird ein Objekt in die Antwort mit statuscode Created (201) und Location header geschrieben. Zielt auf eine registrierte Route ab.

CreatedAtRoute<TValue>

Bei IResult ausführung wird ein Objekt in die Antwort mit statuscode Created (201) und Location header geschrieben. Zielt auf eine registrierte Route ab.

EmptyHttpResult

Stellt einen IResult Wert dar, der bei ausführung keine Aktion ausführt.

FileContentHttpResult

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

FileStreamHttpResult

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

ForbidHttpResult

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

InternalServerError

Bei IResult der Ausführung wird ein Objekt in die Antwort mit dem Statuscode interner Serverfehler (500) geschrieben.

InternalServerError<TValue>

Bei IResult der Ausführung wird ein Objekt in die Antwort mit dem Statuscode interner Serverfehler (500) geschrieben.

JsonHttpResult<TValue>

Ein Aktionsergebnis, das das angegebene Objekt als JSON formatiert.

NoContent

Stellt einen IResult Wert dar, der bei ausführung eine HTTP-Antwort mit dem Statuscode "No Content (204)" erzeugt.

NotFound

Bei IResult der Ausführung wird ein Objekt in die Antwort mit dem Statuscode Not Found (404) geschrieben.

NotFound<TValue>

Bei IResult der Ausführung wird ein Objekt in die Antwort mit dem Statuscode Not Found (404) geschrieben.

Ok

Bei IResult der Ausführung wird ein Objekt in die Antwort mit dem Statuscode Ok (200) geschrieben.

Ok<TValue>

Bei IResult der Ausführung wird ein Objekt in die Antwort mit dem Statuscode Ok (200) geschrieben.

PhysicalFileHttpResult

Bei PhysicalFileHttpResult der Ausführung wird eine Datei vom Datenträger in die Antwort mithilfe von Mechanismen geschrieben, die vom Host bereitgestellt werden.

ProblemHttpResult

Bei IResult der Ausführung werden http-API-Antworten auf Probleme basierend auf https://tools.ietf.org/html/rfc7807

PushStreamHttpResult

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

RazorComponentResult

Ein IResult Element, das eine Razor-Komponente rendert.

RazorComponentResult<TComponent>

Ein IResult Element, das eine Razor-Komponente rendert.

RedirectHttpResult

Ein IResult Wert, der eine "Found"-Antwort (302), "Permanent" (301), "Temporary Redirect" (307) oder "Permanent Redirect(308)" mit einer Location-Kopfzeile an die angegebene URL zurückgibt.

RedirectToRouteHttpResult

Ein IResult Wert, der eine Gefundene Antwort (302), "Dauerhaft verschoben" (301), "Temporary Redirect" (307) oder "Permanent Redirect(308)" mit einem Location-Header zurückgibt. Zielt auf eine registrierte Route ab.

Results<TResult1,TResult2>

Dies IResult könnte eine von zwei verschiedenen IResult Typen sein. 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>

Dies IResult könnte eine von drei verschiedenen IResult Typen sein. 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>

Dies IResult könnte eine von vier verschiedenen IResult Typen sein. 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>

Dies IResult könnte eine von fünf verschiedenen IResult Typen sein. 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>

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

ServerSentEventsResult<T>

Stellt ein Ergebnis dar, das einen Datenstrom von vom Server gesendeten Ereignissen in die Antwort schreibt.

SignInHttpResult

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

SignOutHttpResult

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

StatusCodeHttpResult

Stellt ein IResult , das beim Ausführen eine HTTP-Antwort mit dem angegebenen Antwortstatuscode erzeugt.

UnauthorizedHttpResult

Stellt einen IResult Wert dar, der bei ausführung eine HTTP-Antwort mit dem Statuscode "Nicht autorisiert" (401) erzeugt.

UnprocessableEntity

Bei IResult der Ausführung wird ein Objekt in die Antwort mit Unprocessable Entity (422)-Statuscode geschrieben.

UnprocessableEntity<TValue>

Bei IResult der Ausführung wird ein Objekt in die Antwort mit Unprocessable Entity (422)-Statuscode geschrieben.

Utf8ContentHttpResult

Eine Utf8ContentHttpResult , die bei der Ausführung eine Antwort mit Inhalten erzeugt.

ValidationProblem

Bei IResult der Ausführung werden http-API-Antworten auf Probleme basierend auf https://tools.ietf.org/html/rfc7807

VirtualFileHttpResult

A IResult that on execution writes the file specified using a virtual path to the response using mechanisms provided by the host.