ResultExecutingContext Sınıf

Tanım

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

Oluşturucular

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

Yeni ResultExecutingContext bir örnek oluşturur.

Özellikler

ActionDescriptor

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

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

Sonuç filtresi işlem hattının kısa devreli olması gerektiğini belirtir veya alır.

Controller

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

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

yürütülecek öğesini IActionResult alır veya ayarlar. Sonuç filtresi içinde değer olmayannull bir değere ayarlandığında Result sonuç ve kalan sonuç filtreleri kısa devre olur.

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