ProducesAttribute<T> Sınıf

Tanım

Eylemin döndüreceği beklenen Type değeri ve desteklenen yanıt içerik türlerini belirten bir filtre. ContentTypes değeri ayarlamak ContentTypesiçin kullanılır.

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

Tür Parametreleri

T

Yanıtta Type yazılacak nesnenin.

Devralma
ProducesAttribute<T>

Açıklamalar

Bu, öğesinin türetilmiş genel bir çeşididir ProducesAttribute. Hedefte iki özniteliğin yalnızca bir örneğinin sağlandığından emin olun.

Oluşturucular

ProducesAttribute<T>()

bir örneğini ProducesAttributebaşlatır.

Özellikler

ContentTypes

Desteklenen yanıt içerik türlerini alır veya ayarlar. ayarlamak ContentTypesiçin kullanılır.

(Devralındığı yer: ProducesAttribute)
Order

Filtrelerin yürütülmesinin sırasını belirlemek için sıra değerini alır. Filtreler, özelliğin Order artan sayısal değerinde yürütülür.

(Devralındığı yer: ProducesAttribute)
StatusCode

Yanıtın HTTP durum kodunu alır.

(Devralındığı yer: ProducesAttribute)
Type

Eylemin iyimser dönüş türünü alır.

(Devralındığı yer: ProducesAttribute)

Yöntemler

OnResultExecuted(ResultExecutedContext)

Eylem sonucu yürütülürken çağrılır.

(Devralındığı yer: ProducesAttribute)
OnResultExecuting(ResultExecutingContext)

Eylem sonucu yürütülmeden önce çağrılır.

(Devralındığı yer: ProducesAttribute)
SetContentTypes(MediaTypeCollection)

Eylem tarafından üretilebilen izin verilen içerik türlerinden oluşan bir koleksiyon yapılandırılır.

(Devralındığı yer: ProducesAttribute)

Şunlara uygulanır