ProducesAttribute<T> Klasa

Definicja

Filtr określający oczekiwaną Type akcję zwróci i obsługiwane typy zawartości odpowiedzi. Wartość ContentTypes jest używana do ustawiania ContentTypeswartości .

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

Parametry typu

T

Obiekt Type , który zostanie zapisany w odpowiedzi.

Dziedziczenie
ProducesAttribute<T>

Uwagi

Jest to pochodny wariant ogólny klasy ProducesAttribute. Upewnij się, że na obiekcie docelowym jest podane tylko jedno wystąpienie jednego atrybutu.

Konstruktory

ProducesAttribute<T>()

Inicjuje wystąpienie klasy ProducesAttribute.

Właściwości

ContentTypes

Pobiera lub ustawia obsługiwane typy zawartości odpowiedzi. Służy do ustawiania .ContentTypes

(Odziedziczone po ProducesAttribute)
Order

Pobiera wartość zamówienia do określania kolejności wykonywania filtrów. Filtry są wykonywane w rosnącej wartości liczbowej Order właściwości.

(Odziedziczone po ProducesAttribute)
StatusCode

Pobiera kod stanu HTTP odpowiedzi.

(Odziedziczone po ProducesAttribute)
Type

Pobiera optymistyczny typ powrotu akcji.

(Odziedziczone po ProducesAttribute)

Metody

OnResultExecuted(ResultExecutedContext)

Wywołana po wykonaniu wyniku akcji.

(Odziedziczone po ProducesAttribute)
OnResultExecuting(ResultExecutingContext)

Wywołana przed wykonaniem wyniku akcji.

(Odziedziczone po ProducesAttribute)
SetContentTypes(MediaTypeCollection)

Konfiguruje kolekcję dozwolonych typów zawartości, które mogą być generowane przez akcję.

(Odziedziczone po ProducesAttribute)

Dotyczy