Condividi tramite


ProducesAttribute<T> Classe

Definizione

Filtro che specifica l'azione prevista Type restituirà e i tipi di contenuto di risposta supportati. Il ContentTypes valore viene usato per impostare ContentTypes.

public class ProducesAttribute<T> : Microsoft.AspNetCore.Mvc.ProducesAttribute
type ProducesAttribute<'T> = class
    inherit ProducesAttribute
Public Class ProducesAttribute(Of T)
Inherits ProducesAttribute

Parametri di tipo

T

Oggetto Type che verrà scritto nella risposta.

Ereditarietà
ProducesAttribute<T>

Commenti

Si tratta di una variante generica derivata di ProducesAttribute. Assicurarsi che nella destinazione sia specificata una sola istanza di uno degli attributi.

Costruttori

ProducesAttribute<T>()

Inizializza un'istanza di ProducesAttribute.

Proprietà

ContentTypes

Ottiene o imposta i tipi di contenuto di risposta supportati. Utilizzato per impostare ContentTypes.

(Ereditato da ProducesAttribute)
Order

Ottiene il valore dell'ordine per determinare l'ordine di esecuzione dei filtri. I filtri vengono eseguiti in un valore numerico crescente della Order proprietà .

(Ereditato da ProducesAttribute)
StatusCode

Ottiene il codice di stato HTTP della risposta.

(Ereditato da ProducesAttribute)
Type

Ottiene il tipo restituito ottimistico dell'azione.

(Ereditato da ProducesAttribute)

Metodi

OnResultExecuted(ResultExecutedContext)

Chiamato dopo l'esecuzione del risultato dell'azione.

(Ereditato da ProducesAttribute)
OnResultExecuting(ResultExecutingContext)

Chiamato prima dell'esecuzione del risultato dell'azione.

(Ereditato da ProducesAttribute)
SetContentTypes(MediaTypeCollection)

Configura una raccolta di tipi di contenuto consentiti che possono essere prodotti dall'azione.

(Ereditato da ProducesAttribute)

Si applica a