ProducesResponseTypeAttribute 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 de la valeur et status code retournés par l’action.
public ref class ProducesResponseTypeAttribute : Attribute, Microsoft::AspNetCore::Mvc::ApiExplorer::IApiResponseMetadataProvider, Microsoft::AspNetCore::Mvc::Filters::IFilterMetadata
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public class ProducesResponseTypeAttribute : Attribute, Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider, Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type ProducesResponseTypeAttribute = class
inherit Attribute
interface IApiResponseMetadataProvider
interface IFilterMetadata
Public Class ProducesResponseTypeAttribute
Inherits Attribute
Implements IApiResponseMetadataProvider, IFilterMetadata
- Héritage
-
ProducesResponseTypeAttribute
- Dérivé
- Attributs
- Implémente
Constructeurs
ProducesResponseTypeAttribute(Int32) |
Initialise une instance de ProducesResponseTypeAttribute. |
ProducesResponseTypeAttribute(Type, Int32, String, String[]) |
Initialise une instance de ProducesResponseTypeAttribute. |
ProducesResponseTypeAttribute(Type, Int32) |
Initialise une instance de ProducesResponseTypeAttribute. |
Propriétés
StatusCode |
Obtient ou définit le code http status de la réponse. |
Type |
Obtient ou définit le type de la valeur retournée par une action. |
Implémentations d’interfaces explicites
IApiResponseMetadataProvider.SetContentTypes(MediaTypeCollection) |
Configure une collection de types de contenu autorisés qui peuvent être générés par l’action. |