ProducesAttribute<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Filter, der die erwartete Type Rückgabe der Aktion und die unterstützten Antwortinhaltstypen angibt. Der ContentTypes Wert wird verwendet, um festzulegen ContentTypes.
public class ProducesAttribute<T> : Microsoft.AspNetCore.Mvc.ProducesAttribute
type ProducesAttribute<'T> = class
inherit ProducesAttribute
Public Class ProducesAttribute(Of T)
Inherits ProducesAttribute
Typparameter
- T
Der Type des -Objekts, das in der Antwort geschrieben werden soll.
- Vererbung
Hinweise
Dies ist eine abgeleitete generische Variante von ProducesAttribute. Stellen Sie sicher, dass nur eine instance beider Attribute für das Ziel bereitgestellt wird.
Konstruktoren
ProducesAttribute<T>() |
Initialisiert eine Instanz von ProducesAttribute. |
Eigenschaften
ContentTypes |
Ruft die unterstützten Antwortinhaltstypen ab oder legt sie fest. Wird verwendet, um festzulegen ContentTypes. (Geerbt von ProducesAttribute) |
Order |
Ruft den Auftragswert zum Bestimmen der Ausführungsreihenfolge von Filtern ab. Filter werden im aufsteigenden numerischen Wert der Order Eigenschaft ausgeführt. (Geerbt von ProducesAttribute) |
StatusCode |
Ruft den HTTP-status Code der Antwort ab. (Geerbt von ProducesAttribute) |
Type |
Ruft den optimistischen Rückgabetyp der Aktion ab. (Geerbt von ProducesAttribute) |
Methoden
OnResultExecuted(ResultExecutedContext) |
Wird aufgerufen, nachdem das Aktionsergebnis ausgeführt wurde. (Geerbt von ProducesAttribute) |
OnResultExecuting(ResultExecutingContext) |
Wird aufgerufen, bevor das Aktionsergebnis ausgeführt wird. (Geerbt von ProducesAttribute) |
SetContentTypes(MediaTypeCollection) |
Konfiguriert eine Auflistung zulässiger Inhaltstypen, die von der Aktion erzeugt werden können. (Geerbt von ProducesAttribute) |