Freigeben über


CreatedAtRoute Klasse

Definition

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

public sealed class CreatedAtRoute : Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.IStatusCodeHttpResult, Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider
type CreatedAtRoute = class
    interface IResult
    interface IEndpointMetadataProvider
    interface IStatusCodeHttpResult
Public NotInheritable Class CreatedAtRoute
Implements IEndpointMetadataProvider, IResult, IStatusCodeHttpResult
Vererbung
CreatedAtRoute
Implementiert

Eigenschaften

RouteName

Ruft den Namen der Route ab, der zum Generieren der URL verwendet werden soll.

RouteValues

Ruft die Routendaten ab, die zum Generieren der URL verwendet werden sollen.

StatusCode

Ruft den HTTP-status-Code ab:Status201Created

Methoden

ExecuteAsync(HttpContext)

Schreiben Sie eine HTTP-Antwort, die das Ergebnis widerspiegelt.

Explizite Schnittstellenimplementierungen

IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder)

Füllt Metadaten für die zugehörigen Endpoint und MethodInfoauf.

IStatusCodeHttpResult.StatusCode

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

Gilt für: