Sdílet prostřednictvím


InternalServerError<TValue> Třída

Definice

IResult, že při spuštění zapíše objekt do odpovědi se stavovým kódem Vnitřní chyba serveru (500).

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

Parametry typu

TValue

Typ objektu chyby, který bude serializován json do textu odpovědi.

Dědičnost
InternalServerError<TValue>
Implementuje

Vlastnosti

StatusCode

Získá stavový kód HTTP: Status500InternalServerError

Value

Získá výsledek objektu.

Metody

ExecuteAsync(HttpContext)

Napište odpověď HTTP, která odpovídá výsledku.

Explicitní implementace rozhraní

IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder)

Naplní metadata souvisejícího Endpoint a MethodInfo.

IStatusCodeHttpResult.StatusCode

IResult, že při spuštění zapíše objekt do odpovědi se stavovým kódem Vnitřní chyba serveru (500).

IValueHttpResult.Value

IResult, že při spuštění zapíše objekt do odpovědi se stavovým kódem Vnitřní chyba serveru (500).

Platí pro