Aracılığıyla paylaş


ResultExecutedContext Sınıf

Tanım

Sonuç filtreleri, özellikle OnResultExecuted(ResultExecutedContext) çağrılar için bir bağlam.

public ref class ResultExecutedContext : Microsoft::AspNetCore::Mvc::Filters::FilterContext
public class ResultExecutedContext : Microsoft.AspNetCore.Mvc.Filters.FilterContext
type ResultExecutedContext = class
    inherit FilterContext
Public Class ResultExecutedContext
Inherits FilterContext
Devralma
ResultExecutedContext

Oluşturucular

ResultExecutedContext(ActionContext, IList<IFilterMetadata>, IActionResult, Object)

Yeni ResultExecutedContext bir örnek oluşturur.

Özellikler

ActionDescriptor

Seçili eylem için öğesini ActionDescriptor alır veya ayarlar.

(Devralındığı yer: ActionContext)
Canceled

Sonuç filtresinin filtre işlem hattına true ayarlandığını Cancel ve kısa devreli olduğunu belirten bir gösterge alır veya ayarlar.

Controller

Eylemi içeren denetleyici örneğini alır.

Exception

Varsa, sonucu veya sonuç filtrelerini yürütürken yakalananı alır veya ayarlar Exception .

ExceptionDispatchInfo

yakalandıysa ve bu bilgiler yakalanırsa Exception için Exceptionöğesini alır veya ayarlarExceptionDispatchInfo.

ExceptionHandled

öğesinin işlendiğini belirten Exception bir gösterge alır veya ayarlar.

Filters

Tüm uygulanabilir IFilterMetadata uygulamaları alır.

(Devralındığı yer: FilterContext)
HttpContext

Geçerli istek için öğesini HttpContext alır veya ayarlar.

(Devralındığı yer: ActionContext)
ModelState

ModelStateDictionary öğesini alır.

(Devralındığı yer: ActionContext)
Result

kopyalanan öğesini IActionResult alır Result.

RouteData

Geçerli istek için öğesini RouteData alır veya ayarlar.

(Devralındığı yer: ActionContext)

Yöntemler

FindEffectivePolicy<TMetadata>()

ile FilterContextilişkili eyleme uygulanan türün TMetadata en etkili (en özel) ilkesini döndürür.

(Devralındığı yer: FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

Sağlananın IFilterMetadata ile FilterContextilişkili eyleme uygulanan en etkili ilke (en özel) olup olmadığını belirten bir değer döndürür.

(Devralındığı yer: FilterContext)

Şunlara uygulanır