ProducesAttribute<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Filtre qui spécifie le type attendu Type que l’action retournera et les types de contenu de réponse pris en charge. La ContentTypes valeur est utilisée pour définir ContentTypes.
public class ProducesAttribute<T> : Microsoft.AspNetCore.Mvc.ProducesAttribute
type ProducesAttribute<'T> = class
inherit ProducesAttribute
Public Class ProducesAttribute(Of T)
Inherits ProducesAttribute
Paramètres de type
- T
de l’objet Type qui va être écrit dans la réponse.
- Héritage
Remarques
Il s’agit d’une variante générique dérivée de .ProducesAttribute Assurez-vous qu’un seul instance de l’un des attributs est fourni sur la cible.
Constructeurs
ProducesAttribute<T>() |
Initialise une instance de ProducesAttribute. |
Propriétés
ContentTypes |
Obtient ou définit les types de contenu de réponse pris en charge. Utilisé pour définir ContentTypes. (Hérité de ProducesAttribute) |
Order |
Obtient la valeur d’ordre pour déterminer l’ordre d’exécution des filtres. Les filtres s’exécutent dans la valeur numérique ascendante de la Order propriété. (Hérité de ProducesAttribute) |
StatusCode |
Obtient le code HTTP status de la réponse. (Hérité de ProducesAttribute) |
Type |
Obtient le type de retour optimiste de l’action. (Hérité de ProducesAttribute) |
Méthodes
OnResultExecuted(ResultExecutedContext) |
Appelée après l'exécution du résultat de l'action. (Hérité de ProducesAttribute) |
OnResultExecuting(ResultExecutingContext) |
Appelée avant l'exécution du résultat de l'action. (Hérité de ProducesAttribute) |
SetContentTypes(MediaTypeCollection) |
Configure une collection de types de contenu autorisés qui peuvent être générés par l’action. (Hérité de ProducesAttribute) |