Compartir a través de


ProducesResponseTypeAttribute Clase

Definición

Filtro que especifica el tipo del valor y el código de estado devuelto por la acción.

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
Herencia
ProducesResponseTypeAttribute
Derivado
Atributos
Implementaciones

Constructores

ProducesResponseTypeAttribute(Int32)

Inicializa una instancia de ProducesResponseTypeAttribute.

ProducesResponseTypeAttribute(Type, Int32, String, String[])

Inicializa una instancia de ProducesResponseTypeAttribute.

ProducesResponseTypeAttribute(Type, Int32)

Inicializa una instancia de ProducesResponseTypeAttribute.

Propiedades

StatusCode

Obtiene o establece el código de estado HTTP de la respuesta.

Type

Obtiene o establece el tipo del valor devuelto por una acción.

Implementaciones de interfaz explícitas

IApiResponseMetadataProvider.SetContentTypes(MediaTypeCollection)

Configura una colección de tipos de contenido permitidos que la acción puede generar.

Se aplica a