Bagikan melalui


InternalServerError<TValue> Kelas

Definisi

IResult bahwa pada eksekusi akan menulis objek ke respons dengan kode status Kesalahan Server Internal (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)

Jenis parameter

TValue

Jenis objek kesalahan yang akan diserialisasikan JSON ke isi respons.

Warisan
InternalServerError<TValue>
Penerapan

Properti

StatusCode

Mendapatkan kode status HTTP: Status500InternalServerError

Value

Mendapatkan hasil objek.

Metode

ExecuteAsync(HttpContext)

Tulis respons HTTP yang mencerminkan hasilnya.

Implementasi Antarmuka Eksplisit

IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder)

Mengisi metadata untuk Endpoint terkait dan MethodInfo.

IStatusCodeHttpResult.StatusCode

IResult bahwa pada eksekusi akan menulis objek ke respons dengan kode status Kesalahan Server Internal (500).

IValueHttpResult.Value

IResult bahwa pada eksekusi akan menulis objek ke respons dengan kode status Kesalahan Server Internal (500).

Berlaku untuk