ActionFilterAttribute Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Filtre öznitelikleri için temel sınıfı temsil eder.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public abstract class ActionFilterAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IActionFilter, System.Web.Mvc.IResultFilter
type ActionFilterAttribute = class
inherit FilterAttribute
interface IActionFilter
interface IResultFilter
Public MustInherit Class ActionFilterAttribute
Inherits FilterAttribute
Implements IActionFilter, IResultFilter
- Devralma
- Türetilmiş
- Öznitelikler
- Uygulamalar
Oluşturucular
ActionFilterAttribute() |
ActionFilterAttribute sınıfının yeni bir örneğini başlatır. |
Özellikler
AllowMultiple |
Filtre özniteliğinin birden fazla örneğinin belirtilip belirtilemeyeceğini belirten bir değer alır veya ayarlar. (Devralındığı yer: FilterAttribute) |
Order |
Eylem filtrelerinin yürütülecek sırasını alır veya ayarlar. (Devralındığı yer: FilterAttribute) |
Yöntemler
OnActionExecuted(ActionExecutedContext) |
Eylem yöntemi yürütülürken ASP.NET MVC çerçevesi tarafından çağrılır. |
OnActionExecuting(ActionExecutingContext) |
Eylem yöntemi yürütülmeden önce ASP.NET MVC çerçevesi tarafından çağrılır. |
OnResultExecuted(ResultExecutedContext) |
Eylem sonucu yürütülürken ASP.NET MVC çerçevesi tarafından çağrılır. |
OnResultExecuting(ResultExecutingContext) |
Eylem sonucu yürütülmeden önce ASP.NET MVC çerçevesi tarafından çağrılır. |