Condividi tramite


Conflict<TValue> Classe

Definizione

Oggetto IResult che in fase di esecuzione scriverà un oggetto nella risposta con il codice di stato Conflict (409).

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

Parametri di tipo

TValue

Tipo di oggetto che verrà serializzato JSON nel corpo della risposta.

Ereditarietà
Conflict<TValue>
Implementazioni

Proprietà

StatusCode

Ottiene il codice di stato HTTP: Status409Conflict

Value

Ottiene il risultato dell'oggetto.

Metodi

ExecuteAsync(HttpContext)

Scrivere una risposta HTTP che riflette il risultato.

Implementazioni dell'interfaccia esplicita

IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder)

Popola i metadati per i relativi Endpoint e MethodInfo.

IStatusCodeHttpResult.StatusCode

Oggetto IResult che in fase di esecuzione scriverà un oggetto nella risposta con il codice di stato Conflict (409).

IValueHttpResult.Value

Oggetto IResult che in fase di esecuzione scriverà un oggetto nella risposta con il codice di stato Conflict (409).

Si applica a