ProducesAttribute<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фильтр, указывающий ожидаемый возвращаемый Type действием и поддерживаемые типы контента ответа. Значение ContentTypes используется для задания ContentTypes.
public class ProducesAttribute<T> : Microsoft.AspNetCore.Mvc.ProducesAttribute
type ProducesAttribute<'T> = class
inherit ProducesAttribute
Public Class ProducesAttribute(Of T)
Inherits ProducesAttribute
Параметры типа
- T
Объект Type объекта , который будет записан в ответе.
- Наследование
Комментарии
Это производный универсальный ProducesAttributeвариант . Убедитесь, что на целевом объекте указан только один экземпляр любого атрибута.
Конструкторы
ProducesAttribute<T>() |
Инициализирует экземпляр ProducesAttribute. |
Свойства
ContentTypes |
Возвращает или задает поддерживаемые типы содержимого ответа. Используется для задания ContentTypes. (Унаследовано от ProducesAttribute) |
Order |
Возвращает значение порядка для определения порядка выполнения фильтров. Фильтры выполняются в возрастающем числовом значении Order свойства . (Унаследовано от ProducesAttribute) |
StatusCode |
Возвращает код состояния HTTP ответа. (Унаследовано от ProducesAttribute) |
Type |
Возвращает тип оптимистичного возвращаемого значения действия. (Унаследовано от ProducesAttribute) |
Методы
OnResultExecuted(ResultExecutedContext) |
Вызывается после выполнения результата действия. (Унаследовано от ProducesAttribute) |
OnResultExecuting(ResultExecutingContext) |
Вызывается до выполнения результата действия. (Унаследовано от ProducesAttribute) |
SetContentTypes(MediaTypeCollection) |
Настраивает коллекцию разрешенных типов контента, которые могут быть созданы действием . (Унаследовано от ProducesAttribute) |