Freigeben über


AcceptedAtRoute<TValue> Klasse

Definition

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.

public sealed class AcceptedAtRoute<TValue> : Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.IStatusCodeHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult<TValue>, Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider
type AcceptedAtRoute<'Value> = class
    interface IResult
    interface IEndpointMetadataProvider
    interface IStatusCodeHttpResult
    interface IValueHttpResult
    interface IValueHttpResult<'Value>
Public NotInheritable Class AcceptedAtRoute(Of TValue)
Implements IEndpointMetadataProvider, IResult, IStatusCodeHttpResult, IValueHttpResult, IValueHttpResult(Of TValue)

Typparameter

TValue

Der Typ des Objekts, das json in den Antworttext serialisiert wird.

Vererbung
AcceptedAtRoute<TValue>
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:Status202Accepted

Value

Ruft das Objektergebnis ab.

Methoden

ExecuteAsync(HttpContext)

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

Explizite Schnittstellenimplementierungen

IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder)

Füllt Metadaten für die verknüpften Endpoint und MethodInfoauf.

IStatusCodeHttpResult.StatusCode

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.

IValueHttpResult.Value

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.

Gilt für: