Partager via


InternalServerError<TValue> Classe

Définition

Une IResult que lors de l’exécution écrit un objet dans la réponse avec le code d’état d’erreur du serveur interne (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)

Paramètres de type

TValue

Type d’objet d’erreur qui sera sérialisé au format JSON dans le corps de la réponse.

Héritage
InternalServerError<TValue>
Implémente

Propriétés

StatusCode

Obtient le code d’état HTTP : Status500InternalServerError

Value

Obtient le résultat de l’objet.

Méthodes

ExecuteAsync(HttpContext)

Écrivez une réponse HTTP reflétant le résultat.

Implémentations d’interfaces explicites

IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder)

Remplit les métadonnées pour les Endpoint et les MethodInfoconnexes.

IStatusCodeHttpResult.StatusCode

Une IResult que lors de l’exécution écrit un objet dans la réponse avec le code d’état d’erreur du serveur interne (500).

IValueHttpResult.Value

Une IResult que lors de l’exécution écrit un objet dans la réponse avec le code d’état d’erreur du serveur interne (500).

S’applique à