Compartir a través de


ProducesAttribute<T> Clase

Definición

Filtro que especifica el valor esperado Type que devolverá la acción y los tipos de contenido de respuesta admitidos. El ContentTypes valor se usa para establecer ContentTypes.

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

Parámetros de tipo

T

del Type objeto que se va a escribir en la respuesta.

Herencia
ProducesAttribute<T>

Comentarios

Se trata de una variante genérica derivada de ProducesAttribute. Asegúrese de que solo se proporciona una instancia de cualquiera de los atributos en el destino.

Constructores

ProducesAttribute<T>()

Inicializa una instancia de ProducesAttribute.

Propiedades

ContentTypes

Obtiene o establece los tipos de contenido de respuesta admitidos. Se usa para establecer ContentTypes.

(Heredado de ProducesAttribute)
Order

Obtiene el valor de orden para determinar el orden de ejecución de filtros. Los filtros se ejecutan en un valor numérico ascendente de la Order propiedad .

(Heredado de ProducesAttribute)
StatusCode

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

(Heredado de ProducesAttribute)
Type

Obtiene el tipo de valor devuelto optimista de la acción.

(Heredado de ProducesAttribute)

Métodos

OnResultExecuted(ResultExecutedContext)

Se llama después de ejecutarse el resultado de la acción.

(Heredado de ProducesAttribute)
OnResultExecuting(ResultExecutingContext)

Se llama antes de que se ejecute el resultado de la acción.

(Heredado de ProducesAttribute)
SetContentTypes(MediaTypeCollection)

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

(Heredado de ProducesAttribute)

Se aplica a