ProducesAttribute<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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) |